diff --git a/etc/rebase.db.i386 b/etc/rebase.db.i386 index 8f8b8df419b..e8289316ea0 100644 Binary files a/etc/rebase.db.i386 and b/etc/rebase.db.i386 differ diff --git a/mingw32/bin/autopoint b/mingw32/bin/autopoint index fffdb7f6b4f..efbf3d2cd0f 100755 --- a/mingw32/bin/autopoint +++ b/mingw32/bin/autopoint @@ -22,8 +22,8 @@ progname=$0 package=gettext-tools -version=0.22.5 -archive_version=0.22.5 +version=0.23.1 +archive_version=0.23.1 # Set variables # - gettext_datadir directory where the data files are stored. @@ -212,7 +212,7 @@ func_version () echo "This binary is configured to use a versions archive in dirxz format." echo fi - echo "Copyright (C) 2002-2023 Free Software Foundation, Inc. + echo "Copyright (C) 2002-2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law." @@ -391,7 +391,8 @@ case "$ver" in 0.19 | 0.19.1 | 0.19.2 | 0.19.3 | 0.19.4 | 0.19.5 | 0.19.6 | 0.19.7 | 0.19.8 | \ 0.20 | 0.20.2 | \ 0.21 | 0.21.1 | \ - 0.22 | 0.22.1 | 0.22.2 | 0.22.3 | 0.22.4 | 0.22.5 ) + 0.22 | 0.22.1 | 0.22.2 | 0.22.3 | 0.22.4 | 0.22.5 | \ + 0.23 | 0.23.1 ) ;; *) func_fatal_error "The AM_GNU_GETTEXT_VERSION declaration in your $configure_in diff --git a/mingw32/bin/envsubst.exe b/mingw32/bin/envsubst.exe index 9310bfe40e5..2507b5c09a6 100755 Binary files a/mingw32/bin/envsubst.exe and b/mingw32/bin/envsubst.exe differ diff --git a/mingw32/bin/gettext.exe b/mingw32/bin/gettext.exe index 42e6dc1aeb1..b55615907e9 100755 Binary files a/mingw32/bin/gettext.exe and b/mingw32/bin/gettext.exe differ diff --git a/mingw32/bin/gettext.sh b/mingw32/bin/gettext.sh index 951279297b5..7fee7870237 100755 --- a/mingw32/bin/gettext.sh +++ b/mingw32/bin/gettext.sh @@ -1,6 +1,6 @@ #! /bin/sh # -# Copyright (C) 2003, 2005-2007, 2011, 2018-2023 Free Software Foundation, Inc. +# Copyright (C) 2003-2024 Free Software Foundation, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by @@ -48,7 +48,7 @@ if test -z "${ZSH_VERSION+set}"; then gettext.sh | */gettext.sh | *\\gettext.sh) progname=$0 package=gettext-runtime - version=0.22.5 + version=0.23.1 # func_usage # outputs to stdout the --help usage message. func_usage () @@ -61,7 +61,7 @@ if test -z "${ZSH_VERSION+set}"; then func_version () { echo "$progname (GNU $package) $version" - echo "Copyright (C) 2003-2023 Free Software Foundation, Inc. + echo "Copyright (C) 2003-2024 Free Software Foundation, Inc. License GPLv2+: GNU GPL version 2 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law." diff --git a/mingw32/bin/gettextize b/mingw32/bin/gettextize index af7688a7a8c..f77e2a53545 100755 --- a/mingw32/bin/gettextize +++ b/mingw32/bin/gettextize @@ -1,6 +1,6 @@ #! /bin/sh # -# Copyright (C) 1995-1998, 2000-2023 Free Software Foundation, Inc. +# Copyright (C) 1995-2024 Free Software Foundation, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -22,8 +22,8 @@ progname=$0 package=gettext-tools -version=0.22.5 -archive_version=0.22.5 +version=0.23.1 +archive_version=0.23.1 # Set variables # - gettext_datadir directory where the data files are stored. @@ -206,7 +206,7 @@ or by email to ." func_version () { echo "$progname (GNU $package) $version" - echo "Copyright (C) 1995-2023 Free Software Foundation, Inc. + echo "Copyright (C) 1995-2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law." diff --git a/mingw32/bin/libasprintf-0.dll b/mingw32/bin/libasprintf-0.dll index b91d8bfa5ed..db41956239e 100755 Binary files a/mingw32/bin/libasprintf-0.dll and b/mingw32/bin/libasprintf-0.dll differ diff --git a/mingw32/bin/libgettextlib-0-22-5.dll b/mingw32/bin/libgettextlib-0-22-5.dll deleted file mode 100644 index 1651fecb4ce..00000000000 Binary files a/mingw32/bin/libgettextlib-0-22-5.dll and /dev/null differ diff --git a/mingw32/bin/libgettextlib-0-23-1.dll b/mingw32/bin/libgettextlib-0-23-1.dll new file mode 100644 index 00000000000..e5c6eb6390f Binary files /dev/null and b/mingw32/bin/libgettextlib-0-23-1.dll differ diff --git a/mingw32/bin/libgettextpo-0.dll b/mingw32/bin/libgettextpo-0.dll index 2bc5b5ed22e..768e11a7e88 100755 Binary files a/mingw32/bin/libgettextpo-0.dll and b/mingw32/bin/libgettextpo-0.dll differ diff --git a/mingw32/bin/libgettextsrc-0-22-5.dll b/mingw32/bin/libgettextsrc-0-22-5.dll deleted file mode 100644 index af26f5902b5..00000000000 Binary files a/mingw32/bin/libgettextsrc-0-22-5.dll and /dev/null differ diff --git a/mingw32/bin/libgettextsrc-0-23-1.dll b/mingw32/bin/libgettextsrc-0-23-1.dll new file mode 100644 index 00000000000..a1c917f110b Binary files /dev/null and b/mingw32/bin/libgettextsrc-0-23-1.dll differ diff --git a/mingw32/bin/libhogweed-6.dll b/mingw32/bin/libhogweed-6.dll index 00b72019560..77008e48ead 100644 Binary files a/mingw32/bin/libhogweed-6.dll and b/mingw32/bin/libhogweed-6.dll differ diff --git a/mingw32/bin/libintl-8.dll b/mingw32/bin/libintl-8.dll index e9fca736c9b..de9d3559e6a 100755 Binary files a/mingw32/bin/libintl-8.dll and b/mingw32/bin/libintl-8.dll differ diff --git a/mingw32/bin/libnettle-8.dll b/mingw32/bin/libnettle-8.dll index fc9d84992a0..70ab6723d6b 100644 Binary files a/mingw32/bin/libnettle-8.dll and b/mingw32/bin/libnettle-8.dll differ diff --git a/mingw32/bin/libtextstyle-0.dll b/mingw32/bin/libtextstyle-0.dll new file mode 100644 index 00000000000..a89f11c1e2c Binary files /dev/null and b/mingw32/bin/libtextstyle-0.dll differ diff --git a/mingw32/bin/msgattrib.exe b/mingw32/bin/msgattrib.exe index d149fab5d17..8b77ac34e79 100755 Binary files a/mingw32/bin/msgattrib.exe and b/mingw32/bin/msgattrib.exe differ diff --git a/mingw32/bin/msgcat.exe b/mingw32/bin/msgcat.exe index 91c1ad4f504..02192a1ac11 100755 Binary files a/mingw32/bin/msgcat.exe and b/mingw32/bin/msgcat.exe differ diff --git a/mingw32/bin/msgcmp.exe b/mingw32/bin/msgcmp.exe index 36cf67080f0..cc1be84e49f 100755 Binary files a/mingw32/bin/msgcmp.exe and b/mingw32/bin/msgcmp.exe differ diff --git a/mingw32/bin/msgcomm.exe b/mingw32/bin/msgcomm.exe index 488e7ed4c7f..69c0adb2bea 100755 Binary files a/mingw32/bin/msgcomm.exe and b/mingw32/bin/msgcomm.exe differ diff --git a/mingw32/bin/msgconv.exe b/mingw32/bin/msgconv.exe index 3abbe20938e..56923ba92b1 100755 Binary files a/mingw32/bin/msgconv.exe and b/mingw32/bin/msgconv.exe differ diff --git a/mingw32/bin/msgen.exe b/mingw32/bin/msgen.exe index bd166bd3495..b4f0e9f31a0 100755 Binary files a/mingw32/bin/msgen.exe and b/mingw32/bin/msgen.exe differ diff --git a/mingw32/bin/msgexec.exe b/mingw32/bin/msgexec.exe index 5130a71412f..a0dfde3ee91 100755 Binary files a/mingw32/bin/msgexec.exe and b/mingw32/bin/msgexec.exe differ diff --git a/mingw32/bin/msgfilter.exe b/mingw32/bin/msgfilter.exe index 58e9fc95bb6..832b66e10ed 100755 Binary files a/mingw32/bin/msgfilter.exe and b/mingw32/bin/msgfilter.exe differ diff --git a/mingw32/bin/msgfmt.exe b/mingw32/bin/msgfmt.exe index 858ae372644..e4680e26007 100755 Binary files a/mingw32/bin/msgfmt.exe and b/mingw32/bin/msgfmt.exe differ diff --git a/mingw32/bin/msggrep.exe b/mingw32/bin/msggrep.exe index b781bf6140b..46ec693b934 100755 Binary files a/mingw32/bin/msggrep.exe and b/mingw32/bin/msggrep.exe differ diff --git a/mingw32/bin/msginit.exe b/mingw32/bin/msginit.exe index 041bab7bd44..ed22fde6461 100755 Binary files a/mingw32/bin/msginit.exe and b/mingw32/bin/msginit.exe differ diff --git a/mingw32/bin/msgmerge.exe b/mingw32/bin/msgmerge.exe index c307a0232b5..4073098ea0e 100755 Binary files a/mingw32/bin/msgmerge.exe and b/mingw32/bin/msgmerge.exe differ diff --git a/mingw32/bin/msgunfmt.exe b/mingw32/bin/msgunfmt.exe index a9b7231f4da..ec541b7d73e 100755 Binary files a/mingw32/bin/msgunfmt.exe and b/mingw32/bin/msgunfmt.exe differ diff --git a/mingw32/bin/msguniq.exe b/mingw32/bin/msguniq.exe index 4ca4f1c8a5b..c31303e297b 100755 Binary files a/mingw32/bin/msguniq.exe and b/mingw32/bin/msguniq.exe differ diff --git a/mingw32/bin/nettle-hash.exe b/mingw32/bin/nettle-hash.exe index a0321460e62..45f1f2a987e 100755 Binary files a/mingw32/bin/nettle-hash.exe and b/mingw32/bin/nettle-hash.exe differ diff --git a/mingw32/bin/nettle-lfib-stream.exe b/mingw32/bin/nettle-lfib-stream.exe index 06c16386149..23ab52f99a1 100755 Binary files a/mingw32/bin/nettle-lfib-stream.exe and b/mingw32/bin/nettle-lfib-stream.exe differ diff --git a/mingw32/bin/nettle-pbkdf2.exe b/mingw32/bin/nettle-pbkdf2.exe index 43c2bb8c2e9..91e737b3ece 100755 Binary files a/mingw32/bin/nettle-pbkdf2.exe and b/mingw32/bin/nettle-pbkdf2.exe differ diff --git a/mingw32/bin/ngettext.exe b/mingw32/bin/ngettext.exe index 6f3984204e8..e0013a6c84c 100755 Binary files a/mingw32/bin/ngettext.exe and b/mingw32/bin/ngettext.exe differ diff --git a/mingw32/bin/pkcs1-conv.exe b/mingw32/bin/pkcs1-conv.exe index f670a091b7e..6f6e3dcf843 100755 Binary files a/mingw32/bin/pkcs1-conv.exe and b/mingw32/bin/pkcs1-conv.exe differ diff --git a/mingw32/bin/recode-sr-latin.exe b/mingw32/bin/recode-sr-latin.exe index 273c2036220..e4beafc4c41 100755 Binary files a/mingw32/bin/recode-sr-latin.exe and b/mingw32/bin/recode-sr-latin.exe differ diff --git a/mingw32/bin/sexp-conv.exe b/mingw32/bin/sexp-conv.exe index ee58b28d3a6..b8f25f0fe31 100755 Binary files a/mingw32/bin/sexp-conv.exe and b/mingw32/bin/sexp-conv.exe differ diff --git a/mingw32/bin/xgettext.exe b/mingw32/bin/xgettext.exe index 01b42c6c6e3..b2a9c4e6266 100755 Binary files a/mingw32/bin/xgettext.exe and b/mingw32/bin/xgettext.exe differ diff --git a/mingw32/include/gettext-po.h b/mingw32/include/gettext-po.h index abe3817e9f6..2889b5ecfd0 100644 --- a/mingw32/include/gettext-po.h +++ b/mingw32/include/gettext-po.h @@ -28,7 +28,7 @@ extern "C" { /* =========================== Meta Information ============================ */ /* Version number: (major<<16) + (minor<<8) + subminor */ -#define LIBGETTEXTPO_VERSION 0x001605 +#define LIBGETTEXTPO_VERSION 0x001701 extern __declspec (dllimport) int libgettextpo_version; /* ================================= Types ================================= */ @@ -46,7 +46,7 @@ typedef struct po_message *po_message_t; /* A po_filepos_t represents a string's position within a source file. */ typedef struct po_filepos *po_filepos_t; -/* A po_error_handler handles error situations. */ +/* A po_error_handler handles error situations. No longer used. */ struct po_error_handler { /* Signal an error. The error message is built from FORMAT and the following @@ -298,8 +298,11 @@ extern void po_message_set_fuzzy (po_message_t message, int fuzzy); type (e.g. "c-format"). */ extern int po_message_is_format (po_message_t message, const char *format_type); -/* Change the format string mark for a given type of a message. */ -extern void po_message_set_format (po_message_t message, const char *format_type, /*bool*/int value); +/* Change the format string mark for a given type of a message. + Pass value = 1 to assert the format string mark (e.g. "c-format"), + value = 0 to assert the opposite (leading to e.g. "no-c-format"), + or value = -1 to remove the format string mark and its opposite. */ +extern void po_message_set_format (po_message_t message, const char *format_type, int value); /* If a numeric range of a message is set, return true and store the minimum and maximum value in *MINP and *MAXP. */ diff --git a/mingw32/include/libintl.h b/mingw32/include/libintl.h index 03cc7b21f24..cfccd5b32a0 100644 --- a/mingw32/include/libintl.h +++ b/mingw32/include/libintl.h @@ -1,5 +1,5 @@ /* Message catalogs for internationalization. - Copyright (C) 1995-1997, 2000-2016, 2018-2024 Free Software Foundation, Inc. + Copyright (C) 1995-2024 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by @@ -54,7 +54,7 @@ extern "C" { /* Version number: (major<<16) + (minor<<8) + subminor */ -#define LIBINTL_VERSION 0x001605 +#define LIBINTL_VERSION 0x001701 extern int libintl_version; @@ -80,19 +80,50 @@ extern int libintl_version; Since Solaris gettext() behaves differently than GNU gettext(), this would be unacceptable. - The redirection happens by default through macros in C, so that &gettext - is independent of the compilation unit, but through inline functions in - C++, in order not to interfere with the name mangling of class fields or - class methods called 'gettext'. */ + For the redirection, three mechanisms are available: + * _INTL_REDIRECT_ASM uses a function declaration with 'asm', that + specifies a different symbol at the linker level than at the C level. + * _INTL_REDIRECT_INLINE uses an inline function definition. In C, + we use 'static inline' to force the override. In C++, it is better + to use 'inline' without 'static'. But since the override is only + effective if the inlining happens, we need to use + __attribute__ ((__always_inline__)), which is supported in g++ >= 3.1 + and clang. MSVC has a similar keyword __forceinline (see + ), + but it has an effect only when optimizing is enabled, and there is no + preprocessor macro that tells us whether optimizing is enabled. + * _INTL_REDIRECT_MACROS uses C macros. + The drawbacks are: + * _INTL_REDIRECT_ASM and _INTL_REDIRECT_INLINE don't work when the + function has an inline function definition in a system header file; + this mostly affects mingw and MSVC. In these cases, + _INTL_REDIRECT_MACROS is the only mechanism that works. + * _INTL_REDIRECT_MACROS can interfere with symbols used in structs and + classes (especially in C++, but also in C). For example, Qt has a class + with an 'asprintf' member, and our '#define asprintf libintl_asprintf' + triggers a compilation error. + * _INTL_REDIRECT_INLINE in C mode has the effect that each function's + address, such as &gettext, is different in each compilation unit. + */ + +/* _INTL_FORCE_INLINE ensures inlining of a function, even when not + optimizing. */ +/* Applies to: functions. */ +/* Supported by g++ >= 3.1 and clang. Actually needed for g++ < 4.0. */ +#if (defined __GNUC__ && __GNUC__ + (__GNUC_MINOR__ >= 1) > 3) || defined __clang__ +# define _INTL_HAS_FORCE_INLINE +# define _INTL_FORCE_INLINE __attribute__ ((__always_inline__)) +#else +# define _INTL_FORCE_INLINE +#endif /* The user can define _INTL_REDIRECT_INLINE or _INTL_REDIRECT_MACROS. - If he doesn't, we choose the method. A third possible method is - _INTL_REDIRECT_ASM, supported only by GCC. */ + If he doesn't, we choose the method. */ #if !(defined _INTL_REDIRECT_INLINE || defined _INTL_REDIRECT_MACROS) # if defined __GNUC__ && __GNUC__ >= 2 && !(defined __APPLE_CC__ && __APPLE_CC__ > 1) && !defined __MINGW32__ && !(__GNUC__ == 2 && defined _AIX) && (defined __STDC__ || defined __cplusplus) # define _INTL_REDIRECT_ASM # else -# ifdef __cplusplus +# if defined __cplusplus && defined _INTL_HAS_FORCE_INLINE # define _INTL_REDIRECT_INLINE # else # define _INTL_REDIRECT_MACROS @@ -111,7 +142,7 @@ extern int libintl_version; /* _INTL_MAY_RETURN_STRING_ARG(n) declares that the given function may return its n-th argument literally. This enables GCC to warn for example about printf (gettext ("foo %y")). */ -#if defined __GNUC__ && __GNUC__ >= 3 && !(defined __APPLE_CC__ && __APPLE_CC__ > 1 && !(defined __clang__ && __clang__ && __clang_major__ >= 3) && defined __cplusplus) +#if ((defined __GNUC__ && __GNUC__ >= 3) || defined __clang__) && !(defined __APPLE_CC__ && __APPLE_CC__ > 1 && !(defined __clang__ && __clang__ && __clang_major__ >= 3) && defined __cplusplus) # define _INTL_MAY_RETURN_STRING_ARG(n) __attribute__ ((__format_arg__ (n))) #else # define _INTL_MAY_RETURN_STRING_ARG(n) @@ -159,13 +190,27 @@ extern int libintl_version; #define _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD(formatstring_parameter, first_argument) \ _INTL_ATTRIBUTE_FORMAT ((_INTL_ATTRIBUTE_SPEC_PRINTF_STANDARD, formatstring_parameter, first_argument)) +/* _INTL_ARG_NONNULL ((N1, N2,...)) declares that the arguments N1, N2,... + must not be NULL. */ +/* Applies to: functions. */ +#if (defined __GNUC__ && __GNUC__ + (__GNUC_MINOR__ >= 3) > 3) || defined __clang__ +# define _INTL_ARG_NONNULL(params) __attribute__ ((__nonnull__ params)) +#else +# define _INTL_ARG_NONNULL(params) +#endif + + /* Look up MSGID in the current default message catalog for the current LC_MESSAGES locale. If not found, returns MSGID itself (the default text). */ #ifdef _INTL_REDIRECT_INLINE extern char *libintl_gettext (const char *__msgid) _INTL_MAY_RETURN_STRING_ARG (1); -static inline +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE _INTL_MAY_RETURN_STRING_ARG (1) char *gettext (const char *__msgid) { @@ -185,7 +230,11 @@ extern char *gettext (const char *__msgid) #ifdef _INTL_REDIRECT_INLINE extern char *libintl_dgettext (const char *__domainname, const char *__msgid) _INTL_MAY_RETURN_STRING_ARG (2); -static inline +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE _INTL_MAY_RETURN_STRING_ARG (2) char *dgettext (const char *__domainname, const char *__msgid) { @@ -206,7 +255,11 @@ extern char *dgettext (const char *__domainname, const char *__msgid) extern char *libintl_dcgettext (const char *__domainname, const char *__msgid, int __category) _INTL_MAY_RETURN_STRING_ARG (2); -static inline +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE _INTL_MAY_RETURN_STRING_ARG (2) char *dcgettext (const char *__domainname, const char *__msgid, int __category) { @@ -229,7 +282,11 @@ extern char *dcgettext (const char *__domainname, const char *__msgid, extern char *libintl_ngettext (const char *__msgid1, const char *__msgid2, unsigned long int __n) _INTL_MAY_RETURN_STRING_ARG (1) _INTL_MAY_RETURN_STRING_ARG (2); -static inline +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE _INTL_MAY_RETURN_STRING_ARG (1) _INTL_MAY_RETURN_STRING_ARG (2) char *ngettext (const char *__msgid1, const char *__msgid2, unsigned long int __n) @@ -252,7 +309,11 @@ extern char *ngettext (const char *__msgid1, const char *__msgid2, extern char *libintl_dngettext (const char *__domainname, const char *__msgid1, const char *__msgid2, unsigned long int __n) _INTL_MAY_RETURN_STRING_ARG (2) _INTL_MAY_RETURN_STRING_ARG (3); -static inline +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE _INTL_MAY_RETURN_STRING_ARG (2) _INTL_MAY_RETURN_STRING_ARG (3) char *dngettext (const char *__domainname, const char *__msgid1, const char *__msgid2, unsigned long int __n) @@ -277,7 +338,11 @@ extern char *libintl_dcngettext (const char *__domainname, const char *__msgid1, const char *__msgid2, unsigned long int __n, int __category) _INTL_MAY_RETURN_STRING_ARG (2) _INTL_MAY_RETURN_STRING_ARG (3); -static inline +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE _INTL_MAY_RETURN_STRING_ARG (2) _INTL_MAY_RETURN_STRING_ARG (3) char *dcngettext (const char *__domainname, const char *__msgid1, const char *__msgid2, @@ -297,82 +362,97 @@ extern char *dcngettext (const char *__domainname, #endif - /* Set the current default message catalog to DOMAINNAME. If DOMAINNAME is null, return the current default. If DOMAINNAME is "", reset to the default of "messages". */ -# ifdef _INTL_REDIRECT_INLINE +#ifdef _INTL_REDIRECT_INLINE extern char *libintl_textdomain (const char *__domainname); -static inline char *textdomain (const char *__domainname) +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +char *textdomain (const char *__domainname) { return libintl_textdomain (__domainname); } -# else -# ifdef _INTL_REDIRECT_MACROS -# define textdomain libintl_textdomain -# endif +#else +# ifdef _INTL_REDIRECT_MACROS +# define textdomain libintl_textdomain +# endif extern char *textdomain (const char *__domainname) _INTL_ASM (libintl_textdomain); -# endif +#endif /* Specify that the DOMAINNAME message catalog will be found in DIRNAME rather than in the system locale data base. */ -# ifdef _INTL_REDIRECT_INLINE +#ifdef _INTL_REDIRECT_INLINE extern char *libintl_bindtextdomain (const char *__domainname, const char *__dirname); -static inline char *bindtextdomain (const char *__domainname, - const char *__dirname) +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +char *bindtextdomain (const char *__domainname, const char *__dirname) { return libintl_bindtextdomain (__domainname, __dirname); } -# else -# ifdef _INTL_REDIRECT_MACROS -# define bindtextdomain libintl_bindtextdomain -# endif +#else +# ifdef _INTL_REDIRECT_MACROS +# define bindtextdomain libintl_bindtextdomain +# endif extern char *bindtextdomain (const char *__domainname, const char *__dirname) _INTL_ASM (libintl_bindtextdomain); -# endif +#endif -# if defined _WIN32 && !defined __CYGWIN__ +#if defined _WIN32 && !defined __CYGWIN__ /* Specify that the DOMAINNAME message catalog will be found in WDIRNAME rather than in the system locale data base. */ -# ifdef _INTL_REDIRECT_INLINE +# ifdef _INTL_REDIRECT_INLINE extern wchar_t *libintl_wbindtextdomain (const char *__domainname, const wchar_t *__wdirname); -static inline wchar_t *wbindtextdomain (const char *__domainname, - const wchar_t *__wdirname) +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +wchar_t *wbindtextdomain (const char *__domainname, const wchar_t *__wdirname) { return libintl_wbindtextdomain (__domainname, __wdirname); } -# else -# ifdef _INTL_REDIRECT_MACROS -# define wbindtextdomain libintl_wbindtextdomain -# endif +# else +# ifdef _INTL_REDIRECT_MACROS +# define wbindtextdomain libintl_wbindtextdomain +# endif extern wchar_t *wbindtextdomain (const char *__domainname, const wchar_t *__wdirname) _INTL_ASM (libintl_wbindtextdomain); -# endif # endif +#endif /* Specify the character encoding in which the messages from the DOMAINNAME message catalog will be returned. */ -# ifdef _INTL_REDIRECT_INLINE +#ifdef _INTL_REDIRECT_INLINE extern char *libintl_bind_textdomain_codeset (const char *__domainname, const char *__codeset); -static inline char *bind_textdomain_codeset (const char *__domainname, - const char *__codeset) +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +char *bind_textdomain_codeset (const char *__domainname, const char *__codeset) { return libintl_bind_textdomain_codeset (__domainname, __codeset); } -# else -# ifdef _INTL_REDIRECT_MACROS -# define bind_textdomain_codeset libintl_bind_textdomain_codeset -# endif +#else +# ifdef _INTL_REDIRECT_MACROS +# define bind_textdomain_codeset libintl_bind_textdomain_codeset +# endif extern char *bind_textdomain_codeset (const char *__domainname, const char *__codeset) _INTL_ASM (libintl_bind_textdomain_codeset); -# endif - +#endif /* Support for format strings with positions in *printf(), following the @@ -407,27 +487,93 @@ extern char *bind_textdomain_codeset (const char *__domainname, # endif # if !((defined fprintf && defined _GL_STDIO_H) || defined GNULIB_overrides_fprintf) /* don't override gnulib */ -# undef fprintf -# define fprintf libintl_fprintf +# if defined _INTL_REDIRECT_INLINE && !(defined __MINGW32__ || defined _MSC_VER) +extern int libintl_vfprintf (FILE *, const char *, va_list) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) + _INTL_ARG_NONNULL ((1, 2)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 3) _INTL_ARG_NONNULL ((1, 2)) +int fprintf (FILE *__stream, const char *__format, ...) +{ + va_list __args; + int __ret; + va_start (__args, __format); + __ret = libintl_vfprintf (__stream, __format, __args); + va_end (__args); + return __ret; +} +# elif !defined _INTL_NO_DEFINE_MACRO_FPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER +# undef fprintf +# define fprintf libintl_fprintf +# endif extern int fprintf (FILE *, const char *, ...) - _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 3); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE + _INTL_ASM (libintl_fprintf) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 3) + _INTL_ARG_NONNULL ((1, 2)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_fprintf; } +# endif # endif # endif # if !((defined vfprintf && defined _GL_STDIO_H) || defined GNULIB_overrides_vfprintf) /* don't override gnulib */ -# undef vfprintf -# define vfprintf libintl_vfprintf +# if defined _INTL_REDIRECT_INLINE && !(defined __MINGW32__ || defined _MSC_VER) +extern int libintl_vfprintf (FILE *, const char *, va_list) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) + _INTL_ARG_NONNULL ((1, 2)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) _INTL_ARG_NONNULL ((1, 2)) +int vfprintf (FILE *__stream, const char *__format, va_list __args) +{ + return libintl_vfprintf (__stream, __format, __args); +} +# elif !defined _INTL_NO_DEFINE_MACRO_VFPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER +# undef vfprintf +# define vfprintf libintl_vfprintf +# endif extern int vfprintf (FILE *, const char *, va_list) - _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE + _INTL_ASM (libintl_vfprintf) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) + _INTL_ARG_NONNULL ((1, 2)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_vfprintf; } +# endif # endif # endif # if !((defined printf && defined _GL_STDIO_H) || defined GNULIB_overrides_printf) /* don't override gnulib */ -# undef printf -# if defined __NetBSD__ || defined __BEOS__ || defined __CYGWIN__ || defined __MINGW32__ +# if defined _INTL_REDIRECT_INLINE && !(defined __MINGW32__ || defined _MSC_VER) +extern int libintl_vprintf (const char *, va_list) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (1, 0) + _INTL_ARG_NONNULL ((1)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (1, 2) _INTL_ARG_NONNULL ((1)) +int printf (const char *__format, ...) +{ + va_list __args; + int __ret; + va_start (__args, __format); + __ret = libintl_vprintf (__format, __args); + va_end (__args); + return __ret; +} +# elif !defined _INTL_NO_DEFINE_MACRO_PRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER +# undef printf +# if defined __NetBSD__ || defined __BEOS__ || defined __CYGWIN__ || defined __MINGW32__ /* Don't break __attribute__((format(printf,M,N))). This redefinition is only possible because the libc in NetBSD, Cygwin, mingw does not have a function __printf__. @@ -437,62 +583,176 @@ namespace std { using ::libintl_vfprintf; } __asm__ (#__USER_LABEL_PREFIX__ "libintl_printf"); But doing it now would introduce a binary incompatibility with already distributed versions of libintl on these systems. */ -# define libintl_printf __printf__ -# endif -# define printf libintl_printf +# define libintl_printf __printf__ +# endif +# define printf libintl_printf +# endif extern int printf (const char *, ...) - _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (1, 2); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE + _INTL_ASM (libintl_printf) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (1, 2) + _INTL_ARG_NONNULL ((1)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_printf; } +# endif # endif # endif # if !((defined vprintf && defined _GL_STDIO_H) || defined GNULIB_overrides_vprintf) /* don't override gnulib */ -# undef vprintf -# define vprintf libintl_vprintf +# if defined _INTL_REDIRECT_INLINE && !(defined __MINGW32__ || defined _MSC_VER) +extern int libintl_vprintf (const char *, va_list) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (1, 0) + _INTL_ARG_NONNULL ((1)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (1, 0) _INTL_ARG_NONNULL ((1)) +int vprintf (const char *__format, va_list __args) +{ + return libintl_vprintf (__format, __args); +} +# elif !defined _INTL_NO_DEFINE_MACRO_VPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER +# undef vprintf +# define vprintf libintl_vprintf +# endif extern int vprintf (const char *, va_list) - _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (1, 0); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE + _INTL_ASM (libintl_vprintf) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (1, 0) + _INTL_ARG_NONNULL ((1)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_vprintf; } +# endif # endif # endif # if !((defined sprintf && defined _GL_STDIO_H) || defined GNULIB_overrides_sprintf) /* don't override gnulib */ -# undef sprintf -# define sprintf libintl_sprintf +# if defined _INTL_REDIRECT_INLINE && !(defined __MINGW32__ || defined _MSC_VER) +extern int libintl_vsprintf (char *, const char *, va_list) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) + _INTL_ARG_NONNULL ((1, 2)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 3) _INTL_ARG_NONNULL ((1, 2)) +int sprintf (char *__result, const char *__format, ...) +{ + va_list __args; + int __ret; + va_start (__args, __format); + __ret = libintl_vsprintf (__result, __format, __args); + va_end (__args); + return __ret; +} +# elif !defined _INTL_NO_DEFINE_MACRO_SPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER +# undef sprintf +# define sprintf libintl_sprintf +# endif extern int sprintf (char *, const char *, ...) - _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 3); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE + _INTL_ASM (libintl_sprintf) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 3) + _INTL_ARG_NONNULL ((1, 2)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_sprintf; } +# endif # endif # endif # if !((defined vsprintf && defined _GL_STDIO_H) || defined GNULIB_overrides_vsprintf) /* don't override gnulib */ -# undef vsprintf -# define vsprintf libintl_vsprintf +# if defined _INTL_REDIRECT_INLINE && !(defined __MINGW32__ || defined _MSC_VER) +extern int libintl_vsprintf (char *, const char *, va_list) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) + _INTL_ARG_NONNULL ((1, 2)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) _INTL_ARG_NONNULL ((1, 2)) +int vsprintf (char *__result, const char *__format, va_list __args) +{ + return libintl_vsprintf (__result, __format, __args); +} +# elif !defined _INTL_NO_DEFINE_MACRO_VSPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER +# undef vsprintf +# define vsprintf libintl_vsprintf +# endif extern int vsprintf (char *, const char *, va_list) - _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE + _INTL_ASM (libintl_vsprintf) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) + _INTL_ARG_NONNULL ((1, 2)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__ || defined _MSC_VER) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_vsprintf; } +# endif # endif # endif # if 1 # if !((defined snprintf && defined _GL_STDIO_H) || defined GNULIB_overrides_snprintf) /* don't override gnulib */ -# undef snprintf -# define snprintf libintl_snprintf +# if defined _INTL_REDIRECT_INLINE && !defined __MINGW32__ +extern int libintl_vsnprintf (char *, size_t, const char *, va_list) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (3, 0) + _INTL_ARG_NONNULL ((3)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (3, 4) _INTL_ARG_NONNULL ((3)) +int snprintf (char *__result, size_t __maxlen, const char *__format, ...) +{ + va_list __args; + int __ret; + va_start (__args, __format); + __ret = libintl_vsnprintf (__result, __maxlen, __format, __args); + va_end (__args); + return __ret; +} +# elif !defined _INTL_NO_DEFINE_MACRO_SNPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ +# undef snprintf +# define snprintf libintl_snprintf +# endif extern int snprintf (char *, size_t, const char *, ...) - _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (3, 4); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE + _INTL_ASM (libintl_snprintf) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (3, 4) + _INTL_ARG_NONNULL ((3)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_snprintf; } +# endif # endif # endif # if !((defined vsnprintf && defined _GL_STDIO_H) || defined GNULIB_overrides_vsnprintf) /* don't override gnulib */ -# undef vsnprintf -# define vsnprintf libintl_vsnprintf +# if defined _INTL_REDIRECT_INLINE && !defined __MINGW32__ +extern int libintl_vsnprintf (char *, size_t, const char *, va_list) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (3, 0) + _INTL_ARG_NONNULL ((3)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (3, 0) _INTL_ARG_NONNULL ((3)) +int vsnprintf (char *__result, size_t __maxlen, const char *__format, va_list __args) +{ + return libintl_vsnprintf (__result, __maxlen, __format, __args); +} +# elif !defined _INTL_NO_DEFINE_MACRO_VSNPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ +# undef vsnprintf +# define vsnprintf libintl_vsnprintf +# endif extern int vsnprintf (char *, size_t, const char *, va_list) - _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (3, 0); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE + _INTL_ASM (libintl_vsnprintf) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (3, 0) + _INTL_ARG_NONNULL ((3)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_vsnprintf; } +# endif # endif # endif @@ -501,21 +761,66 @@ namespace std { using ::libintl_vsnprintf; } # if 1 # if !((defined asprintf && defined _GL_STDIO_H) || defined GNULIB_overrides_asprintf) /* don't override gnulib */ -# undef asprintf -# define asprintf libintl_asprintf +# if defined _INTL_REDIRECT_INLINE && !defined __MINGW32__ +extern int libintl_vasprintf (char **, const char *, va_list) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) + _INTL_ARG_NONNULL ((1, 2)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 3) _INTL_ARG_NONNULL ((1, 2)) +int asprintf (char **__result, const char *__format, ...) +{ + va_list __args; + int __ret; + va_start (__args, __format); + __ret = libintl_vasprintf (__result, __format, __args); + va_end (__args); + return __ret; +} +# elif !defined _INTL_NO_DEFINE_MACRO_ASPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ +# undef asprintf +# define asprintf libintl_asprintf +# endif extern int asprintf (char **, const char *, ...) - _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 3); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE + _INTL_ASM (libintl_asprintf) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 3) + _INTL_ARG_NONNULL ((1, 2)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_asprintf; } +# endif # endif # endif # if !((defined vasprintf && defined _GL_STDIO_H) || defined GNULIB_overrides_vasprintf) /* don't override gnulib */ -# undef vasprintf -# define vasprintf libintl_vasprintf +# if defined _INTL_REDIRECT_INLINE && !defined __MINGW32__ +extern int libintl_vasprintf (char **, const char *, va_list) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) + _INTL_ARG_NONNULL ((1, 2)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) _INTL_ARG_NONNULL ((1, 2)) +int vasprintf (char **__result, const char *__format, va_list __args) +{ + return libintl_vasprintf (__result, __format, __args); +} +# elif !defined _INTL_NO_DEFINE_MACRO_VASPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ +# undef vasprintf +# define vasprintf libintl_vasprintf +# endif extern int vasprintf (char **, const char *, va_list) - _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE + _INTL_ASM (libintl_vasprintf) + _INTL_ATTRIBUTE_FORMAT_PRINTF_STANDARD (2, 0) + _INTL_ARG_NONNULL ((1, 2)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_vasprintf; } +# endif # endif # endif @@ -523,43 +828,172 @@ namespace std { using ::libintl_vasprintf; } # if 1 -# undef fwprintf -# define fwprintf libintl_fwprintf -extern int fwprintf (FILE *, const wchar_t *, ...); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE +# if defined _INTL_REDIRECT_INLINE && !defined __MINGW32__ +extern int libintl_vfwprintf (FILE *, const wchar_t *, va_list) + _INTL_ARG_NONNULL ((1, 2)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ARG_NONNULL ((1, 2)) +int fwprintf (FILE *__stream, const wchar_t *__format, ...) +{ + va_list __args; + int __ret; + va_start (__args, __format); + __ret = libintl_vfwprintf (__stream, __format, __args); + va_end (__args); + return __ret; +} +# elif !defined _INTL_NO_DEFINE_MACRO_FWPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ +# undef fwprintf +# define fwprintf libintl_fwprintf +# endif +extern int fwprintf (FILE *, const wchar_t *, ...) + _INTL_ASM (libintl_fwprintf) + _INTL_ARG_NONNULL ((1, 2)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_fwprintf; } +# endif # endif -# undef vfwprintf -# define vfwprintf libintl_vfwprintf -extern int vfwprintf (FILE *, const wchar_t *, va_list); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE +# if defined _INTL_REDIRECT_INLINE && !defined __MINGW32__ +extern int libintl_vfwprintf (FILE *, const wchar_t *, va_list) + _INTL_ARG_NONNULL ((1, 2)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ARG_NONNULL ((1, 2)) +int vfwprintf (FILE *__stream, const wchar_t *__format, va_list __args) +{ + return libintl_vfwprintf (__stream, __format, __args); +} +# elif !defined _INTL_NO_DEFINE_MACRO_VFWPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ +# undef vfwprintf +# define vfwprintf libintl_vfwprintf +# endif +extern int vfwprintf (FILE *, const wchar_t *, va_list) + _INTL_ASM (libintl_vfwprintf) + _INTL_ARG_NONNULL ((1, 2)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_vfwprintf; } +# endif # endif -# undef wprintf -# define wprintf libintl_wprintf -extern int wprintf (const wchar_t *, ...); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE +# if defined _INTL_REDIRECT_INLINE && !defined __MINGW32__ +extern int libintl_vwprintf (const wchar_t *, va_list) + _INTL_ARG_NONNULL ((1)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ARG_NONNULL ((1)) +int wprintf (const wchar_t *__format, ...) +{ + va_list __args; + int __ret; + va_start (__args, __format); + __ret = libintl_vwprintf (__format, __args); + va_end (__args); + return __ret; +} +# elif !defined _INTL_NO_DEFINE_MACRO_WPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ +# undef wprintf +# define wprintf libintl_wprintf +# endif +extern int wprintf (const wchar_t *, ...) + _INTL_ASM (libintl_wprintf) + _INTL_ARG_NONNULL ((1)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_wprintf; } +# endif # endif -# undef vwprintf -# define vwprintf libintl_vwprintf -extern int vwprintf (const wchar_t *, va_list); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE +# if defined _INTL_REDIRECT_INLINE && !defined __MINGW32__ +extern int libintl_vwprintf (const wchar_t *, va_list) + _INTL_ARG_NONNULL ((1)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ARG_NONNULL ((1)) +int vwprintf (const wchar_t *__format, va_list __args) +{ + return libintl_vwprintf (__format, __args); +} +# elif !defined _INTL_NO_DEFINE_MACRO_VWPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ +# undef vwprintf +# define vwprintf libintl_vwprintf +# endif +extern int vwprintf (const wchar_t *, va_list) + _INTL_ASM (libintl_vwprintf) + _INTL_ARG_NONNULL ((1)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_vwprintf; } +# endif # endif -# undef swprintf -# define swprintf libintl_swprintf -extern int swprintf (wchar_t *, size_t, const wchar_t *, ...); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE +# if defined _INTL_REDIRECT_INLINE && !defined __MINGW32__ +extern int libintl_vswprintf (wchar_t *, size_t, const wchar_t *, va_list) + _INTL_ARG_NONNULL ((1, 3)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ARG_NONNULL ((1, 3)) +int swprintf (wchar_t *__result, size_t __maxlen, const wchar_t * __format, ...) +{ + va_list __args; + int __ret; + va_start (__args, __format); + __ret = libintl_vswprintf (__result, __maxlen, __format, __args); + va_end (__args); + return __ret; +} +# elif !defined _INTL_NO_DEFINE_MACRO_SWPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ +# undef swprintf +# define swprintf libintl_swprintf +# endif +extern int swprintf (wchar_t *, size_t, const wchar_t *, ...) + _INTL_ASM (libintl_swprintf) + _INTL_ARG_NONNULL ((1, 3)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_swprintf; } +# endif # endif -# undef vswprintf -# define vswprintf libintl_vswprintf -extern int vswprintf (wchar_t *, size_t, const wchar_t *, va_list); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE +# if defined _INTL_REDIRECT_INLINE && !defined __MINGW32__ +extern int libintl_vswprintf (wchar_t *, size_t, const wchar_t *, va_list) + _INTL_ARG_NONNULL ((1, 3)); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +_INTL_ARG_NONNULL ((1, 3)) +int vswprintf (wchar_t *__result, size_t __maxlen, const wchar_t *__format, va_list __args) +{ + return libintl_vswprintf (__result, __maxlen, __format, __args); +} +# elif !defined _INTL_NO_DEFINE_MACRO_VSWPRINTF +# if defined _INTL_REDIRECT_MACROS || defined __MINGW32__ +# undef vswprintf +# define vswprintf libintl_vswprintf +# endif +extern int vswprintf (wchar_t *, size_t, const wchar_t *, va_list) + _INTL_ASM (libintl_vswprintf) + _INTL_ARG_NONNULL ((1, 3)); +# if (defined _INTL_REDIRECT_MACROS || defined __MINGW32__) && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_vswprintf; } +# endif # endif # endif @@ -571,29 +1005,77 @@ namespace std { using ::libintl_vswprintf; } #if 0 # ifndef GNULIB_defined_newlocale /* don't override gnulib */ -# undef newlocale -# define newlocale libintl_newlocale -extern locale_t newlocale (int, const char *, locale_t); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE +# ifdef _INTL_REDIRECT_INLINE +extern locale_t libintl_newlocale (int, const char *, locale_t); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +locale_t newlocale (int __category_mask, const char *__name, locale_t __base) +{ + return libintl_newlocale (__category_mask, __name, __base); +} +# elif !defined _INTL_NO_DEFINE_MACRO_NEWLOCALE +# ifdef _INTL_REDIRECT_MACROS +# undef newlocale +# define newlocale libintl_newlocale +# endif +extern locale_t newlocale (int, const char *, locale_t) + _INTL_ASM (libintl_newlocale); +# if defined _INTL_REDIRECT_MACROS && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_newlocale; } +# endif # endif # endif # ifndef GNULIB_defined_duplocale /* don't override gnulib */ -# undef duplocale -# define duplocale libintl_duplocale -extern locale_t duplocale (locale_t); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE +# ifdef _INTL_REDIRECT_INLINE +extern locale_t libintl_duplocale (locale_t); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +locale_t duplocale (locale_t __locale) +{ + return libintl_duplocale (__locale); +} +# elif !defined _INTL_NO_DEFINE_MACRO_DUPLOCALE +# ifdef _INTL_REDIRECT_MACROS +# undef duplocale +# define duplocale libintl_duplocale +# endif +extern locale_t duplocale (locale_t) + _INTL_ASM (libintl_duplocale); +# if defined _INTL_REDIRECT_MACROS && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_duplocale; } +# endif # endif # endif # ifndef GNULIB_defined_freelocale /* don't override gnulib */ -# undef freelocale -# define freelocale libintl_freelocale -extern void freelocale (locale_t); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE +# ifdef _INTL_REDIRECT_INLINE +extern void libintl_freelocale (locale_t); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +void freelocale (locale_t __locale) +{ + libintl_freelocale (__locale); +} +# elif !defined _INTL_NO_DEFINE_MACRO_FREELOCALE +# ifdef _INTL_REDIRECT_MACROS +# undef freelocale +# define freelocale libintl_freelocale +# endif +extern void freelocale (locale_t) + _INTL_ASM (libintl_freelocale); +# if defined _INTL_REDIRECT_MACROS && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_freelocale; } +# endif # endif # endif @@ -604,23 +1086,55 @@ namespace std { using ::libintl_freelocale; } #if (defined __APPLE__ && defined __MACH__) || defined _WIN32 || defined __CYGWIN__ # ifndef GNULIB_defined_setlocale /* don't override gnulib */ -# undef setlocale -# define setlocale libintl_setlocale -extern char *setlocale (int, const char *); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE +# ifdef _INTL_REDIRECT_INLINE +extern char *libintl_setlocale (int, const char *); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +char *setlocale (int __category, const char *__locale) +{ + return libintl_setlocale (__category, __locale); +} +# elif !defined _INTL_NO_DEFINE_MACRO_SETLOCALE +# ifdef _INTL_REDIRECT_MACROS +# undef setlocale +# define setlocale libintl_setlocale +# endif +extern char *setlocale (int, const char *) + _INTL_ASM (libintl_setlocale); +# if defined _INTL_REDIRECT_MACROS && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_setlocale; } +# endif # endif # endif # if 0 -# undef newlocale -# define newlocale libintl_newlocale /* Declare newlocale() only if the system headers define the 'locale_t' type. */ # if !(defined __CYGWIN__ && !defined LC_ALL_MASK) -extern locale_t newlocale (int, const char *, locale_t); -# if defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE +# ifdef _INTL_REDIRECT_INLINE +extern locale_t libintl_newlocale (int, const char *, locale_t); +# ifndef __cplusplus +static +# endif +inline +_INTL_FORCE_INLINE +locale_t newlocale (int __category_mask, const char *__name, locale_t __base) +{ + return libintl_newlocale (__category_mask, __name, __base); +} +# elif !defined _INTL_NO_DEFINE_MACRO_NEWLOCALE +# ifdef _INTL_REDIRECT_MACROS +# undef newlocale +# define newlocale libintl_newlocale +# endif +extern locale_t newlocale (int, const char *, locale_t) + _INTL_ASM (libintl_newlocale); +# if defined _INTL_REDIRECT_MACROS && defined __cplusplus && !defined _INTL_CXX_NO_CLOBBER_STD_NAMESPACE namespace std { using ::libintl_newlocale; } +# endif # endif # endif diff --git a/mingw32/include/nettle/nettle-meta.h b/mingw32/include/nettle/nettle-meta.h index 19dc96c5b3a..f0d4b1e29ab 100644 --- a/mingw32/include/nettle/nettle-meta.h +++ b/mingw32/include/nettle/nettle-meta.h @@ -285,6 +285,8 @@ extern const struct nettle_mac nettle_cmac_aes256; extern const struct nettle_mac nettle_cmac_des3; /* HMAC variants with key size = digest size */ +extern const struct nettle_mac nettle_hmac_gosthash94; +extern const struct nettle_mac nettle_hmac_gosthash94cp; extern const struct nettle_mac nettle_hmac_md5; extern const struct nettle_mac nettle_hmac_ripemd160; extern const struct nettle_mac nettle_hmac_sha1; diff --git a/mingw32/include/textstyle.h b/mingw32/include/textstyle.h new file mode 100644 index 00000000000..ce0bf6e019e --- /dev/null +++ b/mingw32/include/textstyle.h @@ -0,0 +1,707 @@ +/* Public API of the libtextstyle library. + Copyright (C) 2006-2007, 2019-2021 Free Software Foundation, Inc. + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +/* Written by Bruno Haible , 2006, 2019. */ + +#ifndef _TEXTSTYLE_H +#define _TEXTSTYLE_H + +#include +#include +#include +#include +#include + +/* Meta information. */ +#include + +/* ----------------------------- From ostream.h ----------------------------- */ + +/* Describes the scope of a flush operation. */ +typedef enum +{ + /* Flushes buffers in this ostream_t. + Use this value if you want to write to the underlying ostream_t. */ + FLUSH_THIS_STREAM = 0, + /* Flushes all buffers in the current process. + Use this value if you want to write to the same target through a + different file descriptor or a FILE stream. */ + FLUSH_THIS_PROCESS = 1, + /* Flushes buffers in the current process and attempts to flush the buffers + in the kernel. + Use this value so that some other process (or the kernel itself) + may write to the same target. */ + FLUSH_ALL = 2 +} ostream_flush_scope_t; + + +/* An output stream is an object to which one can feed a sequence of bytes. */ + +struct any_ostream_representation; +typedef struct any_ostream_representation * ostream_t; + +/* Functions that invoke the methods. */ +#ifdef __cplusplus +extern "C" { +#endif +extern void ostream_write_mem (ostream_t first_arg, const void *data, size_t len); +extern void ostream_flush (ostream_t first_arg, ostream_flush_scope_t scope); +extern void ostream_free (ostream_t first_arg); +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +/* Write a string's contents to a stream. */ +extern void ostream_write_str (ostream_t stream, const char *string); + +/* Writes formatted output to a stream. + Returns the size of formatted output, or a negative value in case of an + error. */ +extern ptrdiff_t ostream_printf (ostream_t stream, const char *format, ...) +#if (__GNUC__ == 3 && __GNUC_MINOR__ >= 1) || __GNUC__ > 3 + __attribute__ ((__format__ (__printf__, 2, 3))) +#endif + ; +extern ptrdiff_t ostream_vprintf (ostream_t stream, + const char *format, va_list args) +#if (__GNUC__ == 3 && __GNUC_MINOR__ >= 1) || __GNUC__ > 3 + __attribute__ ((__format__ (__printf__, 2, 0))) +#endif + ; + +#ifdef __cplusplus +} +#endif + +/* ------------------------- From styled-ostream.h ------------------------- */ + +/* A styled output stream is an object to which one can feed a sequence of + bytes, marking some runs of text as belonging to specific CSS classes, + where the rendering of the CSS classes is defined through a CSS (cascading + style sheet). */ + +/* styled_ostream_t is a subtype of ostream_t. */ +typedef ostream_t styled_ostream_t; + +/* Functions that invoke the methods. */ +#ifdef __cplusplus +extern "C" { +#endif +extern void styled_ostream_write_mem (styled_ostream_t first_arg, const void *data, size_t len); +extern void styled_ostream_flush (styled_ostream_t first_arg, ostream_flush_scope_t scope); +extern void styled_ostream_free (styled_ostream_t first_arg); +extern void styled_ostream_begin_use_class (styled_ostream_t first_arg, const char *classname); +extern void styled_ostream_end_use_class (styled_ostream_t first_arg, const char *classname); +extern const char *styled_ostream_get_hyperlink_ref (styled_ostream_t first_arg); +extern const char *styled_ostream_get_hyperlink_id (styled_ostream_t first_arg); +extern void styled_ostream_set_hyperlink (styled_ostream_t first_arg, const char *ref, const char *id); +/* Like styled_ostream_flush (first_arg, FLUSH_THIS_STREAM), except that it + leaves the destination with the current text style enabled, instead + of with the default text style. + After calling this function, you can output strings without newlines(!) + to the underlying stream, and they will be rendered like strings passed + to 'ostream_write_mem', 'ostream_write_str', or 'ostream_write_printf'. */ +extern void styled_ostream_flush_to_current_style (styled_ostream_t stream); +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Test whether a given output stream is a styled_ostream. */ +extern bool is_instance_of_styled_ostream (ostream_t stream); + + +#ifdef __cplusplus +} +#endif + +/* -------------------------- From file-ostream.h -------------------------- */ + +/* file_ostream_t is a subtype of ostream_t. */ +typedef ostream_t file_ostream_t; + +/* Functions that invoke the methods. */ +#ifdef __cplusplus +extern "C" { +#endif +extern void file_ostream_write_mem (file_ostream_t first_arg, const void *data, size_t len); +extern void file_ostream_flush (file_ostream_t first_arg, ostream_flush_scope_t scope); +extern void file_ostream_free (file_ostream_t first_arg); +/* Accessors. */ +extern FILE *file_ostream_get_stdio_stream (file_ostream_t stream); +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Create an output stream referring to FP. + Note that the resulting stream must be closed before FP can be closed. */ +extern file_ostream_t file_ostream_create (FILE *fp); + + +/* Test whether a given output stream is a file_ostream. */ +extern bool is_instance_of_file_ostream (ostream_t stream); + + +#ifdef __cplusplus +} +#endif + +/* --------------------------- From fd-ostream.h --------------------------- */ + +/* fd_ostream_t is a subtype of ostream_t. */ +typedef ostream_t fd_ostream_t; + +/* Functions that invoke the methods. */ +#ifdef __cplusplus +extern "C" { +#endif +extern void fd_ostream_write_mem (fd_ostream_t first_arg, const void *data, size_t len); +extern void fd_ostream_flush (fd_ostream_t first_arg, ostream_flush_scope_t scope); +extern void fd_ostream_free (fd_ostream_t first_arg); +/* Accessors. */ +extern int fd_ostream_get_descriptor (fd_ostream_t stream); +extern const char *fd_ostream_get_filename (fd_ostream_t stream); +extern bool fd_ostream_is_buffered (fd_ostream_t stream); +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Create an output stream referring to the file descriptor FD. + FILENAME is used only for error messages. + Note that the resulting stream must be closed before FD can be closed. */ +extern fd_ostream_t fd_ostream_create (int fd, const char *filename, + bool buffered); + + +/* Test whether a given output stream is a fd_ostream. */ +extern bool is_instance_of_fd_ostream (ostream_t stream); + + +#ifdef __cplusplus +} +#endif + +/* -------------------------- From term-ostream.h -------------------------- */ + +/* Querying and setting of text attributes. + The stream has a notion of the current text attributes; they apply + implicitly to all following output. The attributes are automatically + reset when the stream is closed. + Note: Not all terminal types can actually render all attributes adequately. + For example, xterm cannot render POSTURE_ITALIC nor the combination of + WEIGHT_BOLD and UNDERLINE_ON. */ + +/* Colors are represented by indices >= 0 in a stream dependent format. */ +typedef int term_color_t; +/* The value -1 denotes the default (foreground or background) color. */ +enum +{ + COLOR_DEFAULT = -1 /* unknown */ +}; + +typedef enum +{ + WEIGHT_NORMAL = 0, + WEIGHT_BOLD, + WEIGHT_DEFAULT = WEIGHT_NORMAL +} term_weight_t; + +typedef enum +{ + POSTURE_NORMAL = 0, + POSTURE_ITALIC, /* same as oblique */ + POSTURE_DEFAULT = POSTURE_NORMAL +} term_posture_t; + +typedef enum +{ + UNDERLINE_OFF = 0, + UNDERLINE_ON, + UNDERLINE_DEFAULT = UNDERLINE_OFF +} term_underline_t; + +/* The amount of control to take over the underlying tty in order to avoid + garbled output on the screen, due to interleaved output of escape sequences + and output from the kernel (such as when the kernel echoes user's input + or when the kernel prints '^C' after the user pressed Ctrl-C). */ +typedef enum +{ + TTYCTL_AUTO = 0, /* Automatic best-possible choice. */ + TTYCTL_NONE, /* No control. + Result: Garbled output can occur, and the terminal can + be left in any state when the program is interrupted. */ + TTYCTL_PARTIAL, /* Signal handling. + Result: Garbled output can occur, but the terminal will + be left in the default state when the program is + interrupted. */ + TTYCTL_FULL /* Signal handling and disabling echo and flush-upon-signal. + Result: No garbled output, and the the terminal will + be left in the default state when the program is + interrupted. */ +} ttyctl_t; + +/* term_ostream_t is a subtype of ostream_t. */ +typedef ostream_t term_ostream_t; + +/* Functions that invoke the methods. */ +#ifdef __cplusplus +extern "C" { +#endif +extern void term_ostream_write_mem (term_ostream_t first_arg, const void *data, size_t len); +extern void term_ostream_flush (term_ostream_t first_arg, ostream_flush_scope_t scope); +extern void term_ostream_free (term_ostream_t first_arg); +extern term_color_t term_ostream_rgb_to_color (term_ostream_t first_arg, int red, int green, int blue); +extern term_color_t term_ostream_get_color (term_ostream_t first_arg); +extern void term_ostream_set_color (term_ostream_t first_arg, term_color_t color); +extern term_color_t term_ostream_get_bgcolor (term_ostream_t first_arg); +extern void term_ostream_set_bgcolor (term_ostream_t first_arg, term_color_t color); +extern term_weight_t term_ostream_get_weight (term_ostream_t first_arg); +extern void term_ostream_set_weight (term_ostream_t first_arg, term_weight_t weight); +extern term_posture_t term_ostream_get_posture (term_ostream_t first_arg); +extern void term_ostream_set_posture (term_ostream_t first_arg, term_posture_t posture); +extern term_underline_t term_ostream_get_underline (term_ostream_t first_arg); +extern void term_ostream_set_underline (term_ostream_t first_arg, term_underline_t underline); +extern const char *term_ostream_get_hyperlink_ref (term_ostream_t first_arg); +extern const char *term_ostream_get_hyperlink_id (term_ostream_t first_arg); +extern void term_ostream_set_hyperlink (term_ostream_t first_arg, const char *ref, const char *id); +/* Like term_ostream_flush (first_arg, FLUSH_THIS_STREAM), except that it + leaves the terminal with the current text attributes enabled, instead of + with the default text attributes. + After calling this function, you can output strings without newlines(!) + to the underlying file descriptor, and they will be rendered like strings + passed to 'ostream_write_mem', 'ostream_write_str', or + 'ostream_write_printf'. */ +extern void term_ostream_flush_to_current_style (term_ostream_t first_arg); +/* Accessors. */ +extern int term_ostream_get_descriptor (term_ostream_t stream); +extern const char *term_ostream_get_filename (term_ostream_t stream); +extern ttyctl_t term_ostream_get_tty_control (term_ostream_t stream); +extern ttyctl_t term_ostream_get_effective_tty_control (term_ostream_t stream); +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Create an output stream referring to the file descriptor FD. + FILENAME is used only for error messages. + TTY_CONTROL specifies the amount of control to take over the underlying tty. + The resulting stream will be line-buffered. + Note that the resulting stream must be closed before FD can be closed. */ +extern term_ostream_t + term_ostream_create (int fd, const char *filename, ttyctl_t tty_control); + + +/* Test whether a given output stream is a term_ostream. */ +extern bool is_instance_of_term_ostream (ostream_t stream); + + +#ifdef __cplusplus +} +#endif + +/* ------------------------- From memory-ostream.h ------------------------- */ + +/* memory_ostream_t is a subtype of ostream_t. */ +typedef ostream_t memory_ostream_t; + +/* Functions that invoke the methods. */ +#ifdef __cplusplus +extern "C" { +#endif +extern void memory_ostream_write_mem (memory_ostream_t first_arg, const void *data, size_t len); +extern void memory_ostream_flush (memory_ostream_t first_arg, ostream_flush_scope_t scope); +extern void memory_ostream_free (memory_ostream_t first_arg); +extern void memory_ostream_contents (memory_ostream_t first_arg, const void **bufp, size_t *buflenp); +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Create an output stream that accumulates the output in a memory buffer. */ +extern memory_ostream_t memory_ostream_create (void); + + +/* Test whether a given output stream is a memory_ostream. */ +extern bool is_instance_of_memory_ostream (ostream_t stream); + + +#ifdef __cplusplus +} +#endif + +/* -------------------------- From iconv-ostream.h -------------------------- */ + +#if LIBTEXTSTYLE_USES_ICONV + +/* iconv_ostream_t is a subtype of ostream_t. */ +typedef ostream_t iconv_ostream_t; + +/* Functions that invoke the methods. */ +#ifdef __cplusplus +extern "C" { +#endif +extern void iconv_ostream_write_mem (iconv_ostream_t first_arg, const void *data, size_t len); +extern void iconv_ostream_flush (iconv_ostream_t first_arg, ostream_flush_scope_t scope); +extern void iconv_ostream_free (iconv_ostream_t first_arg); +/* Accessors. */ +extern const char *iconv_ostream_get_from_encoding (iconv_ostream_t stream); +extern const char *iconv_ostream_get_to_encoding (iconv_ostream_t stream); +extern ostream_t iconv_ostream_get_destination (iconv_ostream_t stream); +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Create an output stream that converts from FROM_ENCODING to TO_ENCODING, + writing the result to DESTINATION. */ +extern iconv_ostream_t iconv_ostream_create (const char *from_encoding, + const char *to_encoding, + ostream_t destination); + + +/* Test whether a given output stream is an iconv_ostream. */ +extern bool is_instance_of_iconv_ostream (ostream_t stream); + + +#ifdef __cplusplus +} +#endif + +#endif /* LIBTEXTSTYLE_USES_ICONV */ + +/* -------------------------- From html-ostream.h -------------------------- */ + +/* html_ostream_t is a subtype of ostream_t. */ +typedef ostream_t html_ostream_t; + +/* Functions that invoke the methods. */ +#ifdef __cplusplus +extern "C" { +#endif +extern void html_ostream_write_mem (html_ostream_t first_arg, const void *data, size_t len); +extern void html_ostream_flush (html_ostream_t first_arg, ostream_flush_scope_t scope); +extern void html_ostream_free (html_ostream_t first_arg); +extern void html_ostream_begin_span (html_ostream_t first_arg, const char *classname); +extern void html_ostream_end_span (html_ostream_t first_arg, const char *classname); +extern const char *html_ostream_get_hyperlink_ref (html_ostream_t first_arg); +extern void html_ostream_set_hyperlink_ref (html_ostream_t first_arg, const char *ref); +/* Like html_ostream_flush (first_arg, FLUSH_THIS_STREAM), except that it + leaves the destination with the current text style enabled, instead + of with the default text style. + After calling this function, you can output strings without newlines(!) + to the underlying stream, and they will be rendered like strings passed + to 'ostream_write_mem', 'ostream_write_str', or 'ostream_write_printf'. */ +extern void html_ostream_flush_to_current_style (html_ostream_t stream); +/* Accessors. */ +extern ostream_t html_ostream_get_destination (html_ostream_t stream); +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Create an output stream that takes input in the UTF-8 encoding and + writes it in HTML form on DESTINATION. + This stream produces a sequence of lines. The caller is responsible + for opening the elements before and for closing them after + the use of this stream. + Note that the resulting stream must be closed before DESTINATION can be + closed. */ +extern html_ostream_t html_ostream_create (ostream_t destination); + + +/* Test whether a given output stream is a html_ostream. */ +extern bool is_instance_of_html_ostream (ostream_t stream); + + +#ifdef __cplusplus +} +#endif + +/* ----------------------- From term-styled-ostream.h ----------------------- */ + +/* term_styled_ostream_t is a subtype of styled_ostream_t. */ +typedef styled_ostream_t term_styled_ostream_t; + +/* Functions that invoke the methods. */ +#ifdef __cplusplus +extern "C" { +#endif +extern void term_styled_ostream_write_mem (term_styled_ostream_t first_arg, const void *data, size_t len); +extern void term_styled_ostream_flush (term_styled_ostream_t first_arg, ostream_flush_scope_t scope); +extern void term_styled_ostream_free (term_styled_ostream_t first_arg); +extern void term_styled_ostream_begin_use_class (term_styled_ostream_t first_arg, const char *classname); +extern void term_styled_ostream_end_use_class (term_styled_ostream_t first_arg, const char *classname); +extern const char *term_styled_ostream_get_hyperlink_ref (term_styled_ostream_t first_arg); +extern const char *term_styled_ostream_get_hyperlink_id (term_styled_ostream_t first_arg); +extern void term_styled_ostream_set_hyperlink (term_styled_ostream_t first_arg, const char *ref, const char *id); +extern void term_styled_ostream_flush_to_current_style (term_styled_ostream_t first_arg); +/* Accessors. */ +extern term_ostream_t term_styled_ostream_get_destination (term_styled_ostream_t stream); +extern const char *term_styled_ostream_get_css_filename (term_styled_ostream_t stream); +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Create an output stream referring to the file descriptor FD, styled with + the file CSS_FILENAME. + FILENAME is used only for error messages. + TTY_CONTROL specifies the amount of control to take over the underlying tty. + Note that the resulting stream must be closed before FD can be closed. + Return NULL upon failure. */ +extern term_styled_ostream_t + term_styled_ostream_create (int fd, const char *filename, + ttyctl_t tty_control, + const char *css_filename); + + +/* Test whether a given output stream is a term_styled_ostream. */ +extern bool is_instance_of_term_styled_ostream (ostream_t stream); + + +#ifdef __cplusplus +} +#endif + +/* ----------------------- From html-styled-ostream.h ----------------------- */ + +/* html_styled_ostream_t is a subtype of styled_ostream_t. */ +typedef styled_ostream_t html_styled_ostream_t; + +/* Functions that invoke the methods. */ +#ifdef __cplusplus +extern "C" { +#endif +extern void html_styled_ostream_write_mem (html_styled_ostream_t first_arg, const void *data, size_t len); +extern void html_styled_ostream_flush (html_styled_ostream_t first_arg, ostream_flush_scope_t scope); +extern void html_styled_ostream_free (html_styled_ostream_t first_arg); +extern void html_styled_ostream_begin_use_class (html_styled_ostream_t first_arg, const char *classname); +extern void html_styled_ostream_end_use_class (html_styled_ostream_t first_arg, const char *classname); +extern const char *html_styled_ostream_get_hyperlink_ref (html_styled_ostream_t first_arg); +extern const char *html_styled_ostream_get_hyperlink_id (html_styled_ostream_t first_arg); +extern void html_styled_ostream_set_hyperlink (html_styled_ostream_t first_arg, const char *ref, const char *id); +extern void html_styled_ostream_flush_to_current_style (html_styled_ostream_t first_arg); +/* Accessors. */ +extern ostream_t html_styled_ostream_get_destination (html_styled_ostream_t stream); +extern html_ostream_t html_styled_ostream_get_html_destination (html_styled_ostream_t stream); +extern const char *html_styled_ostream_get_css_filename (html_styled_ostream_t stream); +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Create an output stream that takes input in the UTF-8 encoding and + writes it in HTML form on DESTINATION, styled with the file CSS_FILENAME. + Note that the resulting stream must be closed before DESTINATION can be + closed. */ +extern html_styled_ostream_t + html_styled_ostream_create (ostream_t destination, + const char *css_filename); + + +/* Test whether a given output stream is a html_styled_ostream. */ +extern bool is_instance_of_html_styled_ostream (ostream_t stream); + + +#ifdef __cplusplus +} +#endif + +/* ----------------------- From noop-styled-ostream.h ----------------------- */ + +/* noop_styled_ostream_t is a subtype of styled_ostream_t. */ +typedef styled_ostream_t noop_styled_ostream_t; + +/* Functions that invoke the methods. */ +#ifdef __cplusplus +extern "C" { +#endif +extern void noop_styled_ostream_write_mem (noop_styled_ostream_t first_arg, const void *data, size_t len); +extern void noop_styled_ostream_flush (noop_styled_ostream_t first_arg, ostream_flush_scope_t scope); +extern void noop_styled_ostream_free (noop_styled_ostream_t first_arg); +extern void noop_styled_ostream_begin_use_class (noop_styled_ostream_t first_arg, const char *classname); +extern void noop_styled_ostream_end_use_class (noop_styled_ostream_t first_arg, const char *classname); +extern const char *noop_styled_ostream_get_hyperlink_ref (noop_styled_ostream_t first_arg); +extern const char *noop_styled_ostream_get_hyperlink_id (noop_styled_ostream_t first_arg); +extern void noop_styled_ostream_set_hyperlink (noop_styled_ostream_t first_arg, const char *ref, const char *id); +extern void noop_styled_ostream_flush_to_current_style (noop_styled_ostream_t first_arg); +/* Accessors. */ +extern ostream_t noop_styled_ostream_get_destination (noop_styled_ostream_t stream); +extern bool noop_styled_ostream_is_owning_destination (noop_styled_ostream_t stream); +#ifdef __cplusplus +} +#endif + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Create an output stream that delegates to DESTINATION and that supports + the styling operations as no-ops. + If PASS_OWNERSHIP is true, closing the resulting stream will automatically + close the DESTINATION. + Note that if PASS_OWNERSHIP is false, the resulting stream must be closed + before DESTINATION can be closed. */ +extern noop_styled_ostream_t + noop_styled_ostream_create (ostream_t destination, bool pass_ownership); + + +/* Test whether a given output stream is a noop_styled_ostream. */ +extern bool is_instance_of_noop_styled_ostream (ostream_t stream); + + +#ifdef __cplusplus +} +#endif + +/* ------------------------------ From color.h ------------------------------ */ + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Whether to output a test page. */ +extern LIBTEXTSTYLE_DLL_VARIABLE bool color_test_mode; + +/* Color option. */ +enum color_option { color_no, color_tty, color_yes, color_html }; +extern LIBTEXTSTYLE_DLL_VARIABLE enum color_option color_mode; + +/* Style to use when coloring. */ +extern LIBTEXTSTYLE_DLL_VARIABLE const char *style_file_name; + +/* --color argument handling. Return an error indicator. */ +extern bool handle_color_option (const char *option); + +/* --style argument handling. */ +extern void handle_style_option (const char *option); + +/* Print a color test page. */ +extern void print_color_test (void); + +/* Assign a default value to style_file_name if necessary. + STYLE_FILE_ENVVAR is an environment variable that, when set to a non-empty + value, specifies the style file to use. This environment variable is meant + to be set by the user. + STYLESDIR_ENVVAR is an environment variable that, when set to a non-empty + value, specifies the directory with the style files, or NULL. This is + necessary for running the testsuite before "make install". + STYLESDIR_AFTER_INSTALL is the directory with the style files after + "make install". + DEFAULT_STYLE_FILE is the file name of the default style file, relative to + STYLESDIR. */ +extern void style_file_prepare (const char *style_file_envvar, + const char *stylesdir_envvar, + const char *stylesdir_after_install, + const char *default_style_file); + + +#ifdef __cplusplus +} +#endif + +/* ------------------------------ From misc.h ------------------------------ */ + +#ifdef __cplusplus +extern "C" { +#endif + +/* Create an output stream referring to the file descriptor FD, styled with + the file CSS_FILENAME if possible. + FILENAME is used only for error messages. + TTY_CONTROL specifies the amount of control to take over the underlying tty. + Note that the resulting stream must be closed before FD can be closed. */ +extern styled_ostream_t + styled_ostream_create (int fd, const char *filename, + ttyctl_t tty_control, + const char *css_filename); + +/* Set the exit value upon failure within libtextstyle. */ +extern void libtextstyle_set_failure_exit_code (int exit_code); + +#ifdef __cplusplus +} +#endif + +/* ----------------------- Exported gnulib overrides ----------------------- */ + +#if defined _WIN32 && ! defined __CYGWIN__ + +# include + +# ifdef __cplusplus +extern "C" { +# endif + +# if !((defined isatty && defined _GL_UNISTD_H) || defined GNULIB_overrides_isatty) /* don't override gnulib */ +extern int libtextstyle_isatty (int fd); +# undef isatty +# define isatty libtextstyle_isatty +# endif + +# ifdef __cplusplus +} +# endif + +#endif + +/* ------------------------------------------------------------------------- */ + +#endif /* _TEXTSTYLE_H */ diff --git a/mingw32/include/textstyle/stdbool.h b/mingw32/include/textstyle/stdbool.h new file mode 100644 index 00000000000..20347b94b1e --- /dev/null +++ b/mingw32/include/textstyle/stdbool.h @@ -0,0 +1,117 @@ +/* DO NOT EDIT! GENERATED AUTOMATICALLY! */ +#if !defined _GL_STDBOOL_H +#if (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)) +#include +#else +/* Copyright (C) 2001-2003, 2006-2017, 2019 Free Software Foundation, Inc. + Written by Bruno Haible , 2001. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this program; if not, see . */ + +#ifndef _TEXTSTYLE_STDBOOL_H +#define _TEXTSTYLE_STDBOOL_H + +/* ISO C 99 for platforms that lack it. */ + +/* Usage suggestions: + + Programs that use should be aware of some limitations + and standards compliance issues. + + Standards compliance: + + - must be #included before 'bool', 'false', 'true' + can be used. + + - You cannot assume that sizeof (bool) == 1. + + - Programs should not undefine the macros bool, true, and false, + as C99 lists that as an "obsolescent feature". + + Limitations of this substitute, when used in a C89 environment: + + - must be #included before the '_Bool' type can be used. + + - You cannot assume that _Bool is a typedef; it might be a macro. + + - Bit-fields of type 'bool' are not supported. Portable code + should use 'unsigned int foo : 1;' rather than 'bool foo : 1;'. + + - In C99, casts and automatic conversions to '_Bool' or 'bool' are + performed in such a way that every nonzero value gets converted + to 'true', and zero gets converted to 'false'. This doesn't work + with this substitute. With this substitute, only the values 0 and 1 + give the expected result when converted to _Bool' or 'bool'. + + - C99 allows the use of (_Bool)0.0 in constant expressions, but + this substitute cannot always provide this property. + + Also, it is suggested that programs use 'bool' rather than '_Bool'; + this isn't required, but 'bool' is more common. */ + + +/* 7.16. Boolean type and values */ + +#ifdef __cplusplus + /* Assume the compiler has 'bool' and '_Bool'. */ +#else + /* is known to exist and work with the following compilers: + - GNU C 3.0 or newer, on any platform, + - Intel C, + - MSVC 12 (Visual Studio 2013) or newer, + - Sun C, on Solaris, if _STDC_C99 is defined, + - AIX xlc, if _ANSI_C_SOURCE is defined, + - HP C, on HP-UX 11.31 or newer. + It is know not to work with: + - Sun C, on Solaris, if __C99FEATURES__ is defined but _STDC_C99 is not, + - MIPSpro C 7.30, on IRIX. */ +# if (__GNUC__ >= 3) \ + || defined __INTEL_COMPILER \ + || (_MSC_VER >= 1800) \ + || (defined __SUNPRO_C && defined _STDC_C99) \ + || (defined _AIX && !defined __GNUC__ && defined _ANSI_C_SOURCE) \ + || defined __HP_cc + /* Assume the compiler has . */ +# include +# else + /* Need to define _Bool ourselves. As 'signed char' or as an enum type? + Use of a typedef, with SunPRO C, leads to a stupid + "warning: _Bool is a keyword in ISO C99". + Use of an enum type, with IRIX cc, leads to a stupid + "warning(1185): enumerated type mixed with another type". + Even the existence of an enum type, without a typedef, + "Invalid enumerator. (badenum)" with HP-UX cc on Tru64. + The only benefit of the enum, debuggability, is not important + with these compilers. So use 'signed char' and no enum. */ +# define _Bool signed char +# define bool _Bool +# endif +#endif + +/* The other macros must be usable in preprocessor directives. */ +#ifdef __cplusplus +# define false false +# define true true +#else +# undef false +# define false 0 +# undef true +# define true 1 +#endif + +#define __bool_true_false_are_defined 1 + +#endif /* _TEXTSTYLE_STDBOOL_H */ +#endif +#endif diff --git a/mingw32/include/textstyle/version.h b/mingw32/include/textstyle/version.h new file mode 100644 index 00000000000..ac11d14c355 --- /dev/null +++ b/mingw32/include/textstyle/version.h @@ -0,0 +1,44 @@ +/* Meta information about GNU libtextstyle. + Copyright (C) 2009-2010, 2019 Free Software Foundation, Inc. + Written by Bruno Haible , 2009. + + This program is free software: you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see . */ + +#ifndef _TEXTSTYLE_VERSION_H +#define _TEXTSTYLE_VERSION_H + +/* Get LIBTEXTSTYLE_DLL_VARIABLE. */ +#include + + +#ifdef __cplusplus +extern "C" { +#endif + + +/* Version number: (major<<16) + (minor<<8) + subminor. */ +#define _LIBTEXTSTYLE_VERSION 0x001701 +extern LIBTEXTSTYLE_DLL_VARIABLE const int _libtextstyle_version; /* Likewise */ + + +/* 1 if libtextstyle was built with iconv support, 0 if not. */ +#define LIBTEXTSTYLE_USES_ICONV 1 + + +#ifdef __cplusplus +} +#endif + + +#endif /* _TEXTSTYLE_VERSION_H */ diff --git a/mingw32/include/textstyle/woe32dll.h b/mingw32/include/textstyle/woe32dll.h new file mode 100644 index 00000000000..95032b8bedc --- /dev/null +++ b/mingw32/include/textstyle/woe32dll.h @@ -0,0 +1,30 @@ +/* Support for variables in shared libraries on Windows platforms. + Copyright (C) 2009, 2019 Free Software Foundation, Inc. + + This program is free software: you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see . */ + +/* Written by Bruno Haible , 2009. */ + +#ifndef _TEXTSTYLE_WOE32DLL_H +#define _TEXTSTYLE_WOE32DLL_H + +#ifdef IN_LIBTEXTSTYLE +/* All code is collected in a single library, */ +# define LIBTEXTSTYLE_DLL_VARIABLE +#else +/* References from outside of libtextstyle. */ +# define LIBTEXTSTYLE_DLL_VARIABLE __declspec (dllimport) +#endif + +#endif /* _TEXTSTYLE_WOE32DLL_H */ diff --git a/mingw32/lib/gettext/cldr-plurals.exe b/mingw32/lib/gettext/cldr-plurals.exe index 3796a01e98c..a5f3b3af0b6 100755 Binary files a/mingw32/lib/gettext/cldr-plurals.exe and b/mingw32/lib/gettext/cldr-plurals.exe differ diff --git a/mingw32/lib/gettext/hostname.exe b/mingw32/lib/gettext/hostname.exe index 2f908f61d4e..2cdc856af66 100755 Binary files a/mingw32/lib/gettext/hostname.exe and b/mingw32/lib/gettext/hostname.exe differ diff --git a/mingw32/lib/gettext/urlget.exe b/mingw32/lib/gettext/urlget.exe index 342d738d7ab..f5fb162ab84 100755 Binary files a/mingw32/lib/gettext/urlget.exe and b/mingw32/lib/gettext/urlget.exe differ diff --git a/mingw32/lib/gettext/user-email b/mingw32/lib/gettext/user-email index 5221b5e659c..08a72782d7f 100755 --- a/mingw32/lib/gettext/user-email +++ b/mingw32/lib/gettext/user-email @@ -1,7 +1,7 @@ #!/bin/sh # Prints the user's email address, with confirmation from the user. # -# Copyright (C) 2001-2003, 2005, 2013 Free Software Foundation, Inc. +# Copyright (C) 2001-2003, 2005, 2013, 2023 Free Software Foundation, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -16,18 +16,18 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -# Prerequisites for using ${exec_prefix}/lib and ${datarootdir}/locale. +# Prerequisites for using /mingw32/lib and ${datarootdir}/locale. prefix="/mingw32" exec_prefix="${prefix}" datarootdir="${prefix}/share" datadir="${datarootdir}" -# Set variables libdir, localedir. -libdir="${exec_prefix}/lib" +# Set variables libexecdir, localedir. +libexecdir="/mingw32/lib" localedir="${datarootdir}/locale" # Support for relocatability. if test "yes" = yes; then - orig_installdir="$libdir"/gettext # see Makefile.am's install rule + orig_installdir="$libexecdir"/gettext # see Makefile.am's install rule # Determine curr_installdir without caring for symlinked callers. curr_installdir=`echo "$0" | sed -e 's,/[^/]*$,,'` curr_installdir=`cd "$curr_installdir" && pwd` @@ -46,7 +46,7 @@ if test "yes" = yes; then curr_installdir=`echo "$curr_installdir" | sed -e 's,/[^/]*$,,'` done # Now relocate the directory variables that we use. - libdir=`echo "$libdir/" | sed -e "s%^${orig_installdir}/%${curr_installdir}/%" | sed -e 's,/$,,'` + libexecdir=`echo "$libexecdir/" | sed -e "s%^${orig_installdir}/%${curr_installdir}/%" | sed -e 's,/$,,'` localedir=`echo "$localedir/" | sed -e "s%^${orig_installdir}/%${curr_installdir}/%" | sed -e 's,/$,,'` fi @@ -81,10 +81,10 @@ fi # hostname on some systems (SVR3.2, old Linux) returns a bogus exit status, # so uname gets run too, so we keep only the first line of output. #host=`(hostname || uname -n) 2>/dev/null | sed 1q` -host=`"$libdir"/gettext/hostname --short 2>/dev/null | sed 1q` +host=`"$libexecdir"/gettext/hostname --short 2>/dev/null | sed 1q` # Find the hostname. -hostfqdn=`"$libdir"/gettext/hostname --fqdn 2>/dev/null | sed 1q` +hostfqdn=`"$libexecdir"/gettext/hostname --fqdn 2>/dev/null | sed 1q` # Find a list of email addresses from various mailer configuration files. # All mailers use configuration files under $HOME. We handle them in a diff --git a/mingw32/lib/libasprintf.a b/mingw32/lib/libasprintf.a index 852e4067259..240106de125 100644 Binary files a/mingw32/lib/libasprintf.a and b/mingw32/lib/libasprintf.a differ diff --git a/mingw32/lib/libasprintf.dll.a b/mingw32/lib/libasprintf.dll.a index 6914c72b911..92ff9176a35 100644 Binary files a/mingw32/lib/libasprintf.dll.a and b/mingw32/lib/libasprintf.dll.a differ diff --git a/mingw32/lib/libgettextlib.dll.a b/mingw32/lib/libgettextlib.dll.a index c28e859dcbb..6df503d7927 100644 Binary files a/mingw32/lib/libgettextlib.dll.a and b/mingw32/lib/libgettextlib.dll.a differ diff --git a/mingw32/lib/libgettextpo.a b/mingw32/lib/libgettextpo.a index 6d482b68002..5f6c8174c91 100644 Binary files a/mingw32/lib/libgettextpo.a and b/mingw32/lib/libgettextpo.a differ diff --git a/mingw32/lib/libgettextpo.dll.a b/mingw32/lib/libgettextpo.dll.a index 786d3ba4919..1cd4d5b71be 100644 Binary files a/mingw32/lib/libgettextpo.dll.a and b/mingw32/lib/libgettextpo.dll.a differ diff --git a/mingw32/lib/libgettextsrc.dll.a b/mingw32/lib/libgettextsrc.dll.a index 6b6fb45d58d..6a0dbc7a83e 100644 Binary files a/mingw32/lib/libgettextsrc.dll.a and b/mingw32/lib/libgettextsrc.dll.a differ diff --git a/mingw32/lib/libhogweed.a b/mingw32/lib/libhogweed.a index e1591ab654d..0a9ddcff550 100644 Binary files a/mingw32/lib/libhogweed.a and b/mingw32/lib/libhogweed.a differ diff --git a/mingw32/lib/libhogweed.dll.a b/mingw32/lib/libhogweed.dll.a index 3a34e537b04..63bb7794942 100644 Binary files a/mingw32/lib/libhogweed.dll.a and b/mingw32/lib/libhogweed.dll.a differ diff --git a/mingw32/lib/libintl.a b/mingw32/lib/libintl.a index bb950a8cb2b..816e95f1506 100644 Binary files a/mingw32/lib/libintl.a and b/mingw32/lib/libintl.a differ diff --git a/mingw32/lib/libintl.dll.a b/mingw32/lib/libintl.dll.a index f2665ca5158..203d8f86850 100644 Binary files a/mingw32/lib/libintl.dll.a and b/mingw32/lib/libintl.dll.a differ diff --git a/mingw32/lib/libnettle.a b/mingw32/lib/libnettle.a index 0845cce32cb..90654fcc66c 100644 Binary files a/mingw32/lib/libnettle.a and b/mingw32/lib/libnettle.a differ diff --git a/mingw32/lib/libnettle.dll.a b/mingw32/lib/libnettle.dll.a index f5a06153b3d..5c2de2d917a 100644 Binary files a/mingw32/lib/libnettle.dll.a and b/mingw32/lib/libnettle.dll.a differ diff --git a/mingw32/lib/libtextstyle.a b/mingw32/lib/libtextstyle.a new file mode 100644 index 00000000000..f1f448b1aa4 Binary files /dev/null and b/mingw32/lib/libtextstyle.a differ diff --git a/mingw32/lib/libtextstyle.dll.a b/mingw32/lib/libtextstyle.dll.a new file mode 100644 index 00000000000..9dad3217588 Binary files /dev/null and b/mingw32/lib/libtextstyle.dll.a differ diff --git a/mingw32/lib/pkgconfig/hogweed.pc b/mingw32/lib/pkgconfig/hogweed.pc index 13313d88fcf..0889a3b7495 100644 --- a/mingw32/lib/pkgconfig/hogweed.pc +++ b/mingw32/lib/pkgconfig/hogweed.pc @@ -10,7 +10,7 @@ includedir=${prefix}/include Name: Hogweed Description: Nettle low-level cryptographic library (public-key algorithms) URL: http://www.lysator.liu.se/~nisse/nettle -Version: 3.10 +Version: 3.10.1 Requires: # nettle Requires.private: nettle Libs: -L${libdir} -lhogweed # -lgmp diff --git a/mingw32/lib/pkgconfig/nettle.pc b/mingw32/lib/pkgconfig/nettle.pc index ff2316c4e11..a5d5f22133f 100644 --- a/mingw32/lib/pkgconfig/nettle.pc +++ b/mingw32/lib/pkgconfig/nettle.pc @@ -6,6 +6,6 @@ includedir=${prefix}/include Name: Nettle Description: Nettle low-level cryptographic library (symmetric algorithms) URL: http://www.lysator.liu.se/~nisse/nettle -Version: 3.10 +Version: 3.10.1 Libs: -L${libdir} -lnettle Cflags: -I${includedir} diff --git a/mingw32/share/aclocal/build-to-host.m4 b/mingw32/share/aclocal/build-to-host.m4 index f928e9ab403..d13649e0c53 100644 --- a/mingw32/share/aclocal/build-to-host.m4 +++ b/mingw32/share/aclocal/build-to-host.m4 @@ -1,8 +1,10 @@ -# build-to-host.m4 serial 3 +# build-to-host.m4 +# serial 5 dnl Copyright (C) 2023-2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty. dnl Written by Bruno Haible. @@ -77,3 +79,196 @@ changequote([,])dnl *) gl_tr_cr='\r' ;; esac ]) + + +dnl The following macros are convenience invocations of gl_BUILD_TO_HOST +dnl for some of the variables that are defined by Autoconf. +dnl To do so for _all_ the possible variables, use the module 'configmake'. + +dnl Defines bindir_c and bindir_c_make. +AC_DEFUN_ONCE([gl_BUILD_TO_HOST_BINDIR], +[ + dnl Find the final value of bindir. + gl_saved_prefix="${prefix}" + gl_saved_exec_prefix="${exec_prefix}" + gl_saved_bindir="${bindir}" + dnl Unfortunately, prefix and exec_prefix get only finally determined + dnl at the end of configure. + if test "X$prefix" = "XNONE"; then + prefix="$ac_default_prefix" + fi + if test "X$exec_prefix" = "XNONE"; then + exec_prefix='${prefix}' + fi + eval exec_prefix="$exec_prefix" + eval bindir="$bindir" + gl_BUILD_TO_HOST([bindir]) + bindir="${gl_saved_bindir}" + exec_prefix="${gl_saved_exec_prefix}" + prefix="${gl_saved_prefix}" +]) + +dnl Defines datadir_c and datadir_c_make, +dnl where datadir = $(datarootdir) +AC_DEFUN_ONCE([gl_BUILD_TO_HOST_DATADIR], +[ + dnl Find the final value of datadir. + gl_saved_prefix="${prefix}" + gl_saved_datarootdir="${datarootdir}" + gl_saved_datadir="${datadir}" + dnl Unfortunately, prefix gets only finally determined at the end of + dnl configure. + if test "X$prefix" = "XNONE"; then + prefix="$ac_default_prefix" + fi + eval datarootdir="$datarootdir" + eval datadir="$datadir" + gl_BUILD_TO_HOST([datadir]) + datadir="${gl_saved_datadir}" + datarootdir="${gl_saved_datarootdir}" + prefix="${gl_saved_prefix}" +]) + +dnl Defines libdir_c and libdir_c_make. +AC_DEFUN_ONCE([gl_BUILD_TO_HOST_LIBDIR], +[ + dnl Find the final value of libdir. + gl_saved_prefix="${prefix}" + gl_saved_exec_prefix="${exec_prefix}" + gl_saved_libdir="${libdir}" + dnl Unfortunately, prefix and exec_prefix get only finally determined + dnl at the end of configure. + if test "X$prefix" = "XNONE"; then + prefix="$ac_default_prefix" + fi + if test "X$exec_prefix" = "XNONE"; then + exec_prefix='${prefix}' + fi + eval exec_prefix="$exec_prefix" + eval libdir="$libdir" + gl_BUILD_TO_HOST([libdir]) + libdir="${gl_saved_libdir}" + exec_prefix="${gl_saved_exec_prefix}" + prefix="${gl_saved_prefix}" +]) + +dnl Defines libexecdir_c and libexecdir_c_make. +AC_DEFUN_ONCE([gl_BUILD_TO_HOST_LIBEXECDIR], +[ + dnl Find the final value of libexecdir. + gl_saved_prefix="${prefix}" + gl_saved_exec_prefix="${exec_prefix}" + gl_saved_libexecdir="${libexecdir}" + dnl Unfortunately, prefix and exec_prefix get only finally determined + dnl at the end of configure. + if test "X$prefix" = "XNONE"; then + prefix="$ac_default_prefix" + fi + if test "X$exec_prefix" = "XNONE"; then + exec_prefix='${prefix}' + fi + eval exec_prefix="$exec_prefix" + eval libexecdir="$libexecdir" + gl_BUILD_TO_HOST([libexecdir]) + libexecdir="${gl_saved_libexecdir}" + exec_prefix="${gl_saved_exec_prefix}" + prefix="${gl_saved_prefix}" +]) + +dnl Defines localedir_c and localedir_c_make. +AC_DEFUN_ONCE([gl_BUILD_TO_HOST_LOCALEDIR], +[ + dnl Find the final value of localedir. + gl_saved_prefix="${prefix}" + gl_saved_datarootdir="${datarootdir}" + gl_saved_localedir="${localedir}" + dnl Unfortunately, prefix gets only finally determined at the end of + dnl configure. + if test "X$prefix" = "XNONE"; then + prefix="$ac_default_prefix" + fi + eval datarootdir="$datarootdir" + eval localedir="$localedir" + gl_BUILD_TO_HOST([localedir]) + localedir="${gl_saved_localedir}" + datarootdir="${gl_saved_datarootdir}" + prefix="${gl_saved_prefix}" +]) + +dnl Defines pkgdatadir_c and pkgdatadir_c_make, +dnl where pkgdatadir = $(datadir)/$(PACKAGE) +AC_DEFUN_ONCE([gl_BUILD_TO_HOST_PKGDATADIR], +[ + dnl Find the final value of pkgdatadir. + gl_saved_prefix="${prefix}" + gl_saved_datarootdir="${datarootdir}" + gl_saved_datadir="${datadir}" + gl_saved_pkgdatadir="${pkgdatadir}" + dnl Unfortunately, prefix gets only finally determined at the end of + dnl configure. + if test "X$prefix" = "XNONE"; then + prefix="$ac_default_prefix" + fi + eval datarootdir="$datarootdir" + eval datadir="$datadir" + eval pkgdatadir="$pkgdatadir" + gl_BUILD_TO_HOST([pkgdatadir]) + pkgdatadir="${gl_saved_pkgdatadir}" + datadir="${gl_saved_datadir}" + datarootdir="${gl_saved_datarootdir}" + prefix="${gl_saved_prefix}" +]) + +dnl Defines pkglibdir_c and pkglibdir_c_make, +dnl where pkglibdir = $(libdir)/$(PACKAGE) +AC_DEFUN_ONCE([gl_BUILD_TO_HOST_PKGLIBDIR], +[ + dnl Find the final value of pkglibdir. + gl_saved_prefix="${prefix}" + gl_saved_exec_prefix="${exec_prefix}" + gl_saved_libdir="${libdir}" + gl_saved_pkglibdir="${pkglibdir}" + dnl Unfortunately, prefix and exec_prefix get only finally determined + dnl at the end of configure. + if test "X$prefix" = "XNONE"; then + prefix="$ac_default_prefix" + fi + if test "X$exec_prefix" = "XNONE"; then + exec_prefix='${prefix}' + fi + eval exec_prefix="$exec_prefix" + eval libdir="$libdir" + eval pkglibdir="$pkglibdir" + gl_BUILD_TO_HOST([pkglibdir]) + pkglibdir="${gl_saved_pkglibdir}" + libdir="${gl_saved_libdir}" + exec_prefix="${gl_saved_exec_prefix}" + prefix="${gl_saved_prefix}" +]) + +dnl Defines pkglibexecdir_c and pkglibexecdir_c_make, +dnl where pkglibexecdir = $(libexecdir)/$(PACKAGE) +AC_DEFUN_ONCE([gl_BUILD_TO_HOST_PKGLIBEXECDIR], +[ + dnl Find the final value of pkglibexecdir. + gl_saved_prefix="${prefix}" + gl_saved_exec_prefix="${exec_prefix}" + gl_saved_libexecdir="${libexecdir}" + gl_saved_pkglibexecdir="${pkglibexecdir}" + dnl Unfortunately, prefix and exec_prefix get only finally determined + dnl at the end of configure. + if test "X$prefix" = "XNONE"; then + prefix="$ac_default_prefix" + fi + if test "X$exec_prefix" = "XNONE"; then + exec_prefix='${prefix}' + fi + eval exec_prefix="$exec_prefix" + eval libexecdir="$libexecdir" + eval pkglibexecdir="$pkglibexecdir" + gl_BUILD_TO_HOST([pkglibexecdir]) + pkglibexecdir="${gl_saved_pkglibexecdir}" + libexecdir="${gl_saved_libexecdir}" + exec_prefix="${gl_saved_exec_prefix}" + prefix="${gl_saved_prefix}" +]) diff --git a/mingw32/share/aclocal/gettext.m4 b/mingw32/share/aclocal/gettext.m4 index 16f9db18794..d6a98efbf91 100644 --- a/mingw32/share/aclocal/gettext.m4 +++ b/mingw32/share/aclocal/gettext.m4 @@ -1,5 +1,6 @@ -# gettext.m4 serial 78 (gettext-0.22.4) -dnl Copyright (C) 1995-2014, 2016, 2018-2023 Free Software Foundation, Inc. +# gettext.m4 +# serial 81 (gettext-0.23) +dnl Copyright (C) 1995-2014, 2016, 2018-2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -15,7 +16,7 @@ dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. -dnl Bruno Haible , 2000-2006, 2008-2010. +dnl Bruno Haible , 2000-2024. dnl Macro to add for using GNU gettext. @@ -182,9 +183,9 @@ return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION AC_LIB_LINKFLAGS_BODY([intl]) AC_CACHE_CHECK([for GNU gettext in libintl], [$gt_func_gnugettext_libintl], - [gt_save_CPPFLAGS="$CPPFLAGS" + [gt_saved_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $INCINTL" - gt_save_LIBS="$LIBS" + gt_saved_LIBS="$LIBS" LIBS="$LIBS $LIBINTL" dnl Now see whether libintl exists and does not depend on libiconv. AC_LINK_IFELSE( @@ -246,8 +247,8 @@ return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION eval "$gt_func_gnugettext_libintl=yes" ]) fi - CPPFLAGS="$gt_save_CPPFLAGS" - LIBS="$gt_save_LIBS"]) + CPPFLAGS="$gt_saved_CPPFLAGS" + LIBS="$gt_saved_LIBS"]) fi dnl If an already present or preinstalled GNU gettext() is found, @@ -364,21 +365,7 @@ return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION AC_SUBST([POSUB]) dnl Define localedir_c and localedir_c_make. - dnl Find the final value of localedir. - gt_save_prefix="${prefix}" - gt_save_datarootdir="${datarootdir}" - gt_save_localedir="${localedir}" - dnl Unfortunately, prefix gets only finally determined at the end of - dnl configure. - if test "X$prefix" = "XNONE"; then - prefix="$ac_default_prefix" - fi - eval datarootdir="$datarootdir" - eval localedir="$localedir" - gl_BUILD_TO_HOST([localedir]) - localedir="${gt_save_localedir}" - datarootdir="${gt_save_datarootdir}" - prefix="${gt_save_prefix}" + gl_BUILD_TO_HOST_LOCALEDIR ]) diff --git a/mingw32/share/aclocal/host-cpu-c-abi.m4 b/mingw32/share/aclocal/host-cpu-c-abi.m4 index e860a19e74a..ca021d6a9e5 100644 --- a/mingw32/share/aclocal/host-cpu-c-abi.m4 +++ b/mingw32/share/aclocal/host-cpu-c-abi.m4 @@ -1,8 +1,10 @@ -# host-cpu-c-abi.m4 serial 17 +# host-cpu-c-abi.m4 +# serial 18 dnl Copyright (C) 2002-2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty. dnl From Bruno Haible and Sam Steingold. @@ -35,7 +37,7 @@ dnl * The same canonical name is used for different endiannesses. You can dnl determine the endianness through preprocessor symbols: dnl - 'arm': test __ARMEL__. dnl - 'mips', 'mipsn32', 'mips64': test _MIPSEB vs. _MIPSEL. -dnl - 'powerpc64': test _BIG_ENDIAN vs. _LITTLE_ENDIAN. +dnl - 'powerpc64': test __BIG_ENDIAN__ vs. __LITTLE_ENDIAN__. dnl * The same name 'i386' is used for CPUs of type i386, i486, i586 dnl (Pentium), AMD K7, Pentium II, Pentium IV, etc., because dnl - Instructions that do not exist on all of these CPUs (cmpxchg, diff --git a/mingw32/share/aclocal/iconv.m4 b/mingw32/share/aclocal/iconv.m4 index 2a7edd31d88..dc57b456ed9 100644 --- a/mingw32/share/aclocal/iconv.m4 +++ b/mingw32/share/aclocal/iconv.m4 @@ -1,9 +1,11 @@ -# iconv.m4 serial 27 +# iconv.m4 +# serial 28 dnl Copyright (C) 2000-2002, 2007-2014, 2016-2024 Free Software Foundation, dnl Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty. dnl From Bruno Haible. @@ -74,7 +76,7 @@ AC_DEFUN([AM_ICONV_LINK], if test "$am_cv_func_iconv" = yes; then AC_CACHE_CHECK([for working iconv], [am_cv_func_iconv_works], [ dnl This tests against bugs in AIX 5.1, AIX 6.1..7.1, HP-UX 11.11, - dnl Solaris 10. + dnl Solaris 10, macOS 14.4. gl_saved_LIBS="$LIBS" if test $am_cv_lib_iconv = yes; then LIBS="$LIBS $LIBICONV" @@ -113,6 +115,35 @@ AC_DEFUN([AM_ICONV_LINK], iconv_close (cd_utf8_to_88591); } } + /* Test against macOS 14.4 bug: Failures are not distinguishable from + successful returns. + POSIX:2018 says: "The iconv() function shall ... return the number of + non-identical conversions performed." + But here, the conversion always does transliteration (the suffixes + "//TRANSLIT" and "//IGNORE" have no effect, nor does iconvctl()) and + does not report when it does a non-identical conversion. */ + { + iconv_t cd_utf8_to_88591 = iconv_open ("ISO-8859-1", "UTF-8"); + if (cd_utf8_to_88591 != (iconv_t)(-1)) + { + static ICONV_CONST char input[] = "\305\202"; /* LATIN SMALL LETTER L WITH STROKE */ + char buf[10]; + ICONV_CONST char *inptr = input; + size_t inbytesleft = strlen (input); + char *outptr = buf; + size_t outbytesleft = sizeof (buf); + size_t res = iconv (cd_utf8_to_88591, + &inptr, &inbytesleft, + &outptr, &outbytesleft); + /* Here: + With glibc, GNU libiconv (including macOS up to 13): res == (size_t)-1, errno == EILSEQ. + With musl libc, NetBSD 10, Solaris 11: res == 1. + With macOS 14.4: res == 0, output is "l". */ + if (res == 0) + result |= 2; + iconv_close (cd_utf8_to_88591); + } + } /* Test against Solaris 10 bug: Failures are not distinguishable from successful returns. */ { @@ -129,7 +160,7 @@ AC_DEFUN([AM_ICONV_LINK], &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) - result |= 2; + result |= 4; iconv_close (cd_ascii_to_88591); } } @@ -148,7 +179,7 @@ AC_DEFUN([AM_ICONV_LINK], &inptr, &inbytesleft, &outptr, &outbytesleft); if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD) - result |= 4; + result |= 8; iconv_close (cd_88591_to_utf8); } } @@ -168,7 +199,7 @@ AC_DEFUN([AM_ICONV_LINK], &inptr, &inbytesleft, &outptr, &outbytesleft); if ((int)res > 0) - result |= 8; + result |= 16; iconv_close (cd_88591_to_utf8); } } @@ -186,7 +217,7 @@ AC_DEFUN([AM_ICONV_LINK], iconv_t cd4 = iconv_open ("utf8", "eucJP"); if (cd1 == (iconv_t)(-1) && cd2 == (iconv_t)(-1) && cd3 == (iconv_t)(-1) && cd4 == (iconv_t)(-1)) - result |= 16; + result |= 32; if (cd1 != (iconv_t)(-1)) iconv_close (cd1); if (cd2 != (iconv_t)(-1)) diff --git a/mingw32/share/aclocal/intlmacosx.m4 b/mingw32/share/aclocal/intlmacosx.m4 index 450eb8898af..4cf791673b7 100644 --- a/mingw32/share/aclocal/intlmacosx.m4 +++ b/mingw32/share/aclocal/intlmacosx.m4 @@ -1,8 +1,10 @@ -# intlmacosx.m4 serial 10 (gettext-0.23) +# intlmacosx.m4 +# serial 10 (gettext-0.23) dnl Copyright (C) 2004-2014, 2016, 2019-2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty. dnl dnl This file can be used in projects which are not available under dnl the GNU General Public License or the GNU Lesser General Public diff --git a/mingw32/share/aclocal/lib-ld.m4 b/mingw32/share/aclocal/lib-ld.m4 index b17e0fda432..e6e16bb0b55 100644 --- a/mingw32/share/aclocal/lib-ld.m4 +++ b/mingw32/share/aclocal/lib-ld.m4 @@ -1,8 +1,10 @@ -# lib-ld.m4 serial 13 +# lib-ld.m4 +# serial 13 dnl Copyright (C) 1996-2003, 2009-2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty. dnl Subroutines of libtool.m4, dnl with replacements s/_*LT_PATH/AC_LIB_PROG/ and s/lt_/acl_/ to avoid diff --git a/mingw32/share/aclocal/lib-link.m4 b/mingw32/share/aclocal/lib-link.m4 index 1a7c12732c1..d32930ee5de 100644 --- a/mingw32/share/aclocal/lib-link.m4 +++ b/mingw32/share/aclocal/lib-link.m4 @@ -1,8 +1,10 @@ -# lib-link.m4 serial 34 +# lib-link.m4 +# serial 34 dnl Copyright (C) 2001-2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty. dnl From Bruno Haible. diff --git a/mingw32/share/aclocal/lib-prefix.m4 b/mingw32/share/aclocal/lib-prefix.m4 index f327c6ef033..cf72a5b481b 100644 --- a/mingw32/share/aclocal/lib-prefix.m4 +++ b/mingw32/share/aclocal/lib-prefix.m4 @@ -1,8 +1,10 @@ -# lib-prefix.m4 serial 22 +# lib-prefix.m4 +# serial 23 dnl Copyright (C) 2001-2005, 2008-2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty. dnl From Bruno Haible. @@ -174,7 +176,7 @@ AC_DEFUN([AC_LIB_PREPARE_MULTILIB], AC_CACHE_CHECK([for ELF binary format], [gl_cv_elf], [AC_EGREP_CPP([Extensible Linking Format], - [#if defined __ELF__ || (defined __linux__ && defined __EDG__) + [#if defined __ELF__ || (defined __linux__ && (defined __EDG__ || defined __SUNPRO_C)) Extensible Linking Format #endif ], diff --git a/mingw32/share/aclocal/nls.m4 b/mingw32/share/aclocal/nls.m4 index 4d37d37d4df..219cbaa136c 100644 --- a/mingw32/share/aclocal/nls.m4 +++ b/mingw32/share/aclocal/nls.m4 @@ -1,4 +1,5 @@ -# nls.m4 serial 6 (gettext-0.20.2) +# nls.m4 +# serial 6 (gettext-0.20.2) dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014, 2016, 2019-2024 Free dnl Software Foundation, Inc. dnl This file is free software; the Free Software Foundation diff --git a/mingw32/share/aclocal/po.m4 b/mingw32/share/aclocal/po.m4 index bc6df991870..8c0d8602dff 100644 --- a/mingw32/share/aclocal/po.m4 +++ b/mingw32/share/aclocal/po.m4 @@ -1,4 +1,5 @@ -# po.m4 serial 32 (gettext-0.21.1) +# po.m4 +# serial 33 (gettext-0.23) dnl Copyright (C) 1995-2014, 2016, 2018-2022, 2024 Free Software Foundation, dnl Inc. dnl This file is free software; the Free Software Foundation @@ -16,7 +17,7 @@ dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. -dnl Bruno Haible , 2000-2003. +dnl Bruno Haible , 2000-2024. AC_PREREQ([2.60]) @@ -31,7 +32,7 @@ AC_DEFUN([AM_PO_SUBDIRS], dnl Release version of the gettext macros. This is used to ensure that dnl the gettext macros and po/Makefile.in.in are in sync. - AC_SUBST([GETTEXT_MACRO_VERSION], [0.20]) + AC_SUBST([GETTEXT_MACRO_VERSION], [0.22]) dnl Perform the following tests also if --disable-nls has been given, dnl because they are needed for "make dist" to work. diff --git a/mingw32/share/aclocal/progtest.m4 b/mingw32/share/aclocal/progtest.m4 index 8dd4d606d99..65ec1942ab4 100644 --- a/mingw32/share/aclocal/progtest.m4 +++ b/mingw32/share/aclocal/progtest.m4 @@ -1,4 +1,5 @@ -# progtest.m4 serial 10 (gettext-0.23) +# progtest.m4 +# serial 10 (gettext-0.23) dnl Copyright (C) 1996-2003, 2005, 2008-2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, diff --git a/mingw32/share/doc/gettext/autopoint.1.html b/mingw32/share/doc/gettext/autopoint.1.html index 4b609ca242e..5494e0579a0 100644 --- a/mingw32/share/doc/gettext/autopoint.1.html +++ b/mingw32/share/doc/gettext/autopoint.1.html @@ -120,7 +120,7 @@

COPYRIGHT

Copyright -© 2002-2023 Free Software Foundation, Inc. +© 2002-2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and diff --git a/mingw32/share/doc/gettext/bind_textdomain_codeset.3.html b/mingw32/share/doc/gettext/bind_textdomain_codeset.3.html index 9369c06ee43..c6a5a96eeed 100644 --- a/mingw32/share/doc/gettext/bind_textdomain_codeset.3.html +++ b/mingw32/share/doc/gettext/bind_textdomain_codeset.3.html @@ -70,7 +70,7 @@

DESCRIPTION

By default, the gettext family of functions returns translated messages in the locale’s character encoding, which can -be retrieved as nl_langinfo(CODESET). The need for +be retrieved as nl_langinfo (CODESET). The need for calling bind_textdomain_codeset arises for programs which store strings in a locale independent way (e.g. UTF-8) and want to avoid an extra character set conversion on the diff --git a/mingw32/share/doc/gettext/envsubst.1.html b/mingw32/share/doc/gettext/envsubst.1.html index 09b36ef2898..65c5cfdc638 100644 --- a/mingw32/share/doc/gettext/envsubst.1.html +++ b/mingw32/share/doc/gettext/envsubst.1.html @@ -126,7 +126,7 @@

COPYRIGHT

Copyright © -2003-2023 Free Software Foundation, Inc. License +2003-2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and diff --git a/mingw32/share/doc/gettext/examples/build-aux/csharpcomp.m4 b/mingw32/share/doc/gettext/examples/build-aux/csharpcomp.m4 index 5a236ed4e5c..d5a7385d3f8 100644 --- a/mingw32/share/doc/gettext/examples/build-aux/csharpcomp.m4 +++ b/mingw32/share/doc/gettext/examples/build-aux/csharpcomp.m4 @@ -1,12 +1,14 @@ -# csharpcomp.m4 serial 9 +# csharpcomp.m4 +# serial 11 dnl Copyright (C) 2003-2005, 2007, 2009-2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty. # Prerequisites of csharpcomp.sh. # Checks for a C# compiler. -# Sets at most one of HAVE_MCS, HAVE_CSC. +# Sets at most one of HAVE_MCS, HAVE_DOTNET_SDK, HAVE_DOTNET_CSC, HAVE_CSC. # Sets HAVE_CSHARPCOMP to nonempty if csharpcomp.sh will work. # Also sets CSHARPCOMPFLAGS. AC_DEFUN([gt_CSHARPCOMP], @@ -18,11 +20,12 @@ AC_DEFUN([gt_CSHARPCOMP], pushdef([AC_CHECKING],[:])dnl pushdef([AC_MSG_RESULT],[:])dnl AC_CHECK_PROG([HAVE_MCS_IN_PATH], [mcs], [yes]) + AC_CHECK_PROG([HAVE_DOTNET_IN_PATH], [dotnet], [yes]) AC_CHECK_PROG([HAVE_CSC_IN_PATH], [csc], [yes]) popdef([AC_MSG_RESULT])dnl popdef([AC_CHECKING])dnl popdef([AC_MSG_CHECKING])dnl - for impl in "$CSHARP_CHOICE" mono sscli no; do + for impl in "$CSHARP_CHOICE" mono dotnet sscli no; do case "$impl" in mono) if test -n "$HAVE_MCS_IN_PATH" \ @@ -33,6 +36,34 @@ AC_DEFUN([gt_CSHARPCOMP], break fi ;; + dotnet) + # The dotnet compiler is called "Roslyn". + # + # There are two situations: + # - A dotnet SDK, that contains a 'dotnet' program and the Roslyn + # compiler as csc.dll. + # - An MSVC installation, that contains the Roslyn compiler as csc.exe + # (e.g. in C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\Roslyn\csc.exe). + # In the first case, the user only has to make sure that 'dotnet' is + # found in $PATH. + # In the second case, they need to make sure that both 'dotnet' and + # 'csc' are found in $PATH. + if test -n "$HAVE_DOTNET_IN_PATH" \ + && dotnet --list-runtimes >/dev/null 2>/dev/null \ + && test -n "`dotnet --list-sdks 2>/dev/null`"; then + HAVE_DOTNET_SDK=1 + ac_result="dotnet" + break + else + if test -n "$HAVE_CSC_IN_PATH" \ + && csc -help 2>/dev/null | grep analyzer >/dev/null \ + && { if csc -help 2>/dev/null | grep -i chicken > /dev/null; then false; else true; fi; }; then + HAVE_DOTNET_CSC=1 + ac_result="dotnet" + break + fi + fi + ;; sscli) if test -n "$HAVE_CSC_IN_PATH" \ && csc -help >/dev/null 2>/dev/null \ @@ -51,6 +82,8 @@ AC_DEFUN([gt_CSHARPCOMP], done AC_MSG_RESULT([$ac_result]) AC_SUBST([HAVE_MCS]) + AC_SUBST([HAVE_DOTNET_SDK]) + AC_SUBST([HAVE_DOTNET_CSC]) AC_SUBST([HAVE_CSC]) dnl Provide a default for CSHARPCOMPFLAGS. if test -z "${CSHARPCOMPFLAGS+set}"; then diff --git a/mingw32/share/doc/gettext/examples/build-aux/csharpcomp.sh.in b/mingw32/share/doc/gettext/examples/build-aux/csharpcomp.sh.in index 0ffbb480a36..2dec12af7e0 100755 --- a/mingw32/share/doc/gettext/examples/build-aux/csharpcomp.sh.in +++ b/mingw32/share/doc/gettext/examples/build-aux/csharpcomp.sh.in @@ -64,42 +64,96 @@ func_tmpdir () } } +# In order to construct a command that invokes csc, we need 'eval', because +# some of the arguments may contain spaces. +command_for_print= +command_for_eval= +options_csc_for_print= +options_csc_for_eval= +sources_csc_for_print= +sources_csc_for_eval= +# Protecting special characters, hiding them from 'eval': +# Double each backslash. +sed_protect_1='s/\\/\\\\/g' +# Escape each dollar, backquote, double-quote. +sed_protect_2a='s/\$/\\$/g' +sed_protect_2b='s/`/\\`/g' +sed_protect_2c='s/"/\\"/g' +# Add double-quotes at the beginning and end of the word. +sed_protect_3a='1s/^/"/' +sed_protect_3b='$s/$/"/' +func_add_word_to_command () +{ + command_for_print="${command_for_print:+$command_for_print }$1" + word_protected=`echo "$1" | sed -e "$sed_protect_1" -e "$sed_protect_2a" -e "$sed_protect_2b" -e "$sed_protect_2c" -e "$sed_protect_3a" -e "$sed_protect_3b"` + command_for_eval="${command_for_eval:+$command_for_eval }$word_protected" +} +func_add_word_to_options_csc () +{ + options_csc_for_print="${options_csc_for_print:+$options_csc_for_print }$1" + word_protected=`echo "$1" | sed -e "$sed_protect_1" -e "$sed_protect_2a" -e "$sed_protect_2b" -e "$sed_protect_2c" -e "$sed_protect_3a" -e "$sed_protect_3b"` + options_csc_for_eval="${options_csc_for_eval:+$options_csc_for_eval }$word_protected" +} +func_add_word_to_sources_csc () +{ + sources_csc_for_print="${sources_csc_for_print:+$sources_csc_for_print }$1" + word_protected=`echo "$1" | sed -e "$sed_protect_1" -e "$sed_protect_2a" -e "$sed_protect_2b" -e "$sed_protect_2c" -e "$sed_protect_3a" -e "$sed_protect_3b"` + sources_csc_for_eval="${sources_csc_for_eval:+$sources_csc_for_eval }$word_protected" +} + sed_quote_subst='s/\([|&;<>()$`"'"'"'*?[#~=% \\]\)/\\\1/g' + options_mcs= -options_csc="-nologo" sources= +func_add_word_to_options_csc "-nologo" while test $# != 0; do case "$1" in -o) case "$2" in *.dll) options_mcs="$options_mcs -target:library" - options_csc="$options_csc -target:library" + func_add_word_to_options_csc "-target:library" ;; *.exe) - options_csc="$options_csc -target:exe" + func_add_word_to_options_csc "-target:exe" ;; esac options_mcs="$options_mcs -out:"`echo "$2" | sed -e "$sed_quote_subst"` - options_csc="$options_csc -out:"`echo "$2" | sed -e "$sed_quote_subst"` + # On Windows, assume that 'dotnet' and 'csc' are native Windows programs, + # not Cygwin programs. + arg="$2" + case "@build_os@" in + cygwin*) + arg=`cygpath -w "$arg"` + ;; + esac + func_add_word_to_options_csc "-out:$arg" shift ;; -L) options_mcs="$options_mcs -lib:"`echo "$2" | sed -e "$sed_quote_subst"` - options_csc="$options_csc -lib:"`echo "$2" | sed -e "$sed_quote_subst"` + # On Windows, assume that 'dotnet' and 'csc' are native Windows programs, + # not Cygwin programs. + arg="$2" + case "@build_os@" in + cygwin*) + arg=`cygpath -w "$arg"` + ;; + esac + func_add_word_to_options_csc "-lib:$arg" shift ;; -l) options_mcs="$options_mcs -reference:"`echo "$2" | sed -e "$sed_quote_subst"` - options_csc="$options_csc -reference:"`echo "$2" | sed -e "$sed_quote_subst"`".dll" + func_add_word_to_options_csc "-reference:$2.dll" shift ;; -O) - options_csc="$options_csc -optimize+" + func_add_word_to_options_csc "-optimize+" ;; -g) options_mcs="$options_mcs -debug" - options_csc="$options_csc -debug+" + func_add_word_to_options_csc "-debug+" ;; -*) echo "csharpcomp: unknown option '$1'" 1>&2 @@ -107,10 +161,27 @@ while test $# != 0; do ;; *.resources) options_mcs="$options_mcs -resource:"`echo "$1" | sed -e "$sed_quote_subst"` - options_csc="$options_csc -resource:"`echo "$1" | sed -e "$sed_quote_subst"` + # On Windows, assume that 'dotnet' and 'csc' are native Windows programs, + # not Cygwin programs. + arg="$1" + case "@build_os@" in + cygwin*) + arg=`cygpath -w "$arg"` + ;; + esac + func_add_word_to_options_csc "-resource:$arg" ;; *.cs) sources="$sources "`echo "$1" | sed -e "$sed_quote_subst"` + # On Windows, assume that 'dotnet' and 'csc' are native Windows programs, + # not Cygwin programs. + arg="$1" + case "@build_os@" in + cygwin*) + arg=`cygpath -w "$arg"` + ;; + esac + func_add_word_to_sources_csc "$arg" ;; *) echo "csharpcomp: unknown type of argument '$1'" 1>&2 @@ -128,18 +199,49 @@ if test -n "@HAVE_MCS@"; then }' func_tmpdir trap 'rm -rf "$tmp"' HUP INT QUIT TERM - test -z "$CSHARP_VERBOSE" || echo mcs $options_mcs $sources + test -z "$CSHARP_VERBOSE" || echo mcs $options_mcs $sources 1>&2 mcs $options_mcs $sources > "$tmp"/mcs.err result=$? sed -e "$sed_drop_success_line" < "$tmp"/mcs.err >&2 rm -rf "$tmp" exit $result else - if test -n "@HAVE_CSC@"; then - test -z "$CSHARP_VERBOSE" || echo csc $options_csc $sources - exec csc $options_csc $sources + if test -n "@HAVE_DOTNET_SDK@"; then + dotnet_runtime_dir=`dotnet --list-runtimes | sed -n -e 's/Microsoft.NETCore.App \([^ ]*\) \[\(.*\)\].*/\2\/\1/p' | sed -e 1q` + dotnet_sdk_dir=`dotnet --list-sdks | sed -e 's/\([^ ]*\) \[\(.*\)\].*/\2\/\1/p' | sed -e 1q` + # Add -lib and -reference options, so that the compiler finds Object, Console, String, etc. + arg="$dotnet_runtime_dir" + case "@build_os@" in + cygwin*) + arg=`cygpath -w "$arg"` + ;; + esac + func_add_word_to_options_csc "-lib:$arg" + for file in `cd "$dotnet_runtime_dir" && echo [ABCDEFGHIJKLMNOPQRSTUVWXYZ]*.dll`; do + case "$file" in + *.Native.*) ;; + *) func_add_word_to_options_csc "-reference:$file" ;; + esac + done + func_add_word_to_command dotnet + csc="$dotnet_sdk_dir/Roslyn/bincore/csc.dll" + case "@build_os@" in + cygwin*) + csc=`cygpath -w "$csc"` + ;; + esac + func_add_word_to_command "$csc" + test -z "$CSHARP_VERBOSE" || echo "$command_for_print $options_csc_for_print $sources_csc_for_print" 1>&2 + eval "$command_for_eval $options_csc_for_eval $sources_csc_for_eval" + exit $? else - echo 'C# compiler not found, try installing mono, then reconfigure' 1>&2 - exit 1 + if test -n "@HAVE_DOTNET_CSC@" || test -n "@HAVE_CSC@"; then + test -z "$CSHARP_VERBOSE" || echo "csc $options_csc_for_print $sources_csc_for_print" 1>&2 + eval "csc $options_csc_for_eval $sources_csc_for_eval" + exit $? + else + echo 'C# compiler not found, try installing mono or dotnet, then reconfigure' 1>&2 + exit 1 + fi fi fi diff --git a/mingw32/share/doc/gettext/examples/build-aux/csharpexec.m4 b/mingw32/share/doc/gettext/examples/build-aux/csharpexec.m4 index 079c5723fd6..93e45ba27cd 100644 --- a/mingw32/share/doc/gettext/examples/build-aux/csharpexec.m4 +++ b/mingw32/share/doc/gettext/examples/build-aux/csharpexec.m4 @@ -1,13 +1,15 @@ -# csharpexec.m4 serial 9 +# csharpexec.m4 +# serial 10 dnl Copyright (C) 2003-2005, 2009-2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty. # Prerequisites of csharpexec.sh. # Checks for a C# execution engine. # gt_CSHARPEXEC or gt_CSHARPEXEC(testexecutable, its-directory) -# Sets at most one of HAVE_MONO, HAVE_CLIX. +# Sets at most one of HAVE_MONO, HAVE_DOTNET, HAVE_CLIX. # Sets HAVE_CSHARPEXEC to nonempty if csharpexec.sh will work. AC_DEFUN([gt_CSHARPEXEC], [ @@ -24,11 +26,12 @@ AC_DEFUN([gt_CSHARPEXEC], pushdef([AC_CHECKING],[:])dnl pushdef([AC_MSG_RESULT],[:])dnl AC_CHECK_PROG([HAVE_MONO_IN_PATH], [mono], [yes]) + AC_CHECK_PROG([HAVE_DOTNET_IN_PATH], [dotnet], [yes]) AC_CHECK_PROG([HAVE_CLIX_IN_PATH], [clix], [yes]) popdef([AC_MSG_RESULT])dnl popdef([AC_CHECKING])dnl popdef([AC_MSG_CHECKING])dnl - for impl in "$CSHARP_CHOICE" mono no; do + for impl in "$CSHARP_CHOICE" mono dotnet no; do case "$impl" in mono) if test -n "$HAVE_MONO_IN_PATH" \ @@ -39,6 +42,14 @@ AC_DEFUN([gt_CSHARPEXEC], break fi ;; + dotnet) + if test -n "$HAVE_DOTNET_IN_PATH" \ + && dotnet --list-runtimes >/dev/null 2>/dev/null; then + HAVE_DOTNET=1 + ac_result="dotnet" + break + fi + ;; sscli) if test -n "$HAVE_CLIX_IN_PATH" \ m4_if([$1], , , [&& clix $2/$1 >/dev/null 2>/dev/null]); then @@ -72,5 +83,6 @@ AC_DEFUN([gt_CSHARPEXEC], AC_SUBST([CLIX_PATH_VAR]) AC_SUBST([CLIX_PATH]) AC_SUBST([HAVE_MONO]) + AC_SUBST([HAVE_DOTNET]) AC_SUBST([HAVE_CLIX]) ]) diff --git a/mingw32/share/doc/gettext/examples/build-aux/csharpexec.sh.in b/mingw32/share/doc/gettext/examples/build-aux/csharpexec.sh.in index 2ef677c10aa..a7a5a277c09 100755 --- a/mingw32/share/doc/gettext/examples/build-aux/csharpexec.sh.in +++ b/mingw32/share/doc/gettext/examples/build-aux/csharpexec.sh.in @@ -28,13 +28,45 @@ # Options: # -L DIRECTORY search for C# libraries also in DIRECTORY -sed_quote_subst='s/\([|&;<>()$`"'"'"'*?[#~=% \\]\)/\\\1/g' +# func_tmpdir +# creates a temporary directory. +# Sets variable +# - tmp pathname of freshly created temporary directory +func_tmpdir () +{ + # Use the environment variable TMPDIR, falling back to /tmp. This allows + # users to specify a different temporary directory, for example, if their + # /tmp is filled up or too small. + : "${TMPDIR=/tmp}" + { + # Use the mktemp program if available. If not available, hide the error + # message. + tmp=`(umask 077 && mktemp -d -q "$TMPDIR/gtXXXXXX") 2>/dev/null` && + test -n "$tmp" && test -d "$tmp" + } || + { + # Use a simple mkdir command. It is guaranteed to fail if the directory + # already exists. $RANDOM is bash specific and expands to empty in shells + # other than bash, ksh and zsh. Its use does not increase security; + # rather, it minimizes the probability of failure in a very cluttered /tmp + # directory. + tmp=$TMPDIR/gt$$-$RANDOM + (umask 077 && mkdir "$tmp") + } || + { + echo "$0: cannot create a temporary directory in $TMPDIR" >&2 + { (exit 1); exit 1; } + } +} + libdirs_mono= +libdirs_dotnet= prog= while test $# != 0; do case "$1" in -L) libdirs_mono="${libdirs_mono:+$libdirs_mono@MONO_PATH_SEPARATOR@}$2" + libdirs_dotnet="${libdirs_dotnet:+$libdirs_dotnet|}$2" shift ;; -*) @@ -68,21 +100,114 @@ if test -n "@HAVE_MONO@"; then MONO_PATH="$CONF_MONO_PATH" fi export MONO_PATH - test -z "$CSHARP_VERBOSE" || echo mono "$@" + test -z "$CSHARP_VERBOSE" || echo mono "$@" 1>&2 exec mono "$@" else - if test -n "@HAVE_CLIX@"; then - CONF_CLIX_PATH='@CLIX_PATH@' - if test -n "$libdirs_mono"; then - @CLIX_PATH_VAR@="$libdirs_mono${CONF_CLIX_PATH:+@MONO_PATH_SEPARATOR@$CONF_CLIX_PATH}" + if test -n "@HAVE_DOTNET@"; then + # Invoke 'dotnet $prog ...'. + # Documentation: + # + # This could be optimized on Windows platforms, because C# .exe files are + # directly executable there. But there's no point in optimizing specifically + # a non-free platform, especially since it would increase the test matrix. + shift + # On Windows, assume that 'dotnet' is a native Windows program, not a Cygwin program. + prog_arg="$prog" + case "@build_os@" in + cygwin*) + prog_arg=`cygpath -w "$prog"` + ;; + esac + # Handle the -L options. + # The way this works is that we have to copy (or symlink) the DLLs into the + # directory where FOO.exe resides. + # Maybe there is another way to do this, but I haven't found it, trying + # - the --additionalprobingpath command-line option, + # - the additionalProbingPaths property in runtimeconfig.json, + # - adding a --deps deps.json option, + # cf. + # and . + tmpfiles= + if test -n "$libdirs_dotnet"; then + # Make sure the added DLLs are removed when this script terminates. + func_cleanup_tmpfiles() + { + saved_IFS="$IFS" + IFS='|' + for file in $tmpfiles; do + IFS="$saved_IFS" + rm -f "$file" + done + IFS="$saved_IFS" + } + trap func_cleanup_tmpfiles HUP INT QUIT PIPE TERM + trap 'exit_status=$?; func_cleanup_tmpfiles; exit $exit_status' EXIT + # Copy the DLLs. + prog_dir=`dirname "$prog"` + saved_IFS="$IFS" + IFS='|' + for dir in $libdirs_dotnet; do + IFS="$saved_IFS" + for file in `cd "$dir" && echo *.dll`; do + if test -f "$prog_dir/$file"; then + # A DLL of this name is already at the expected location. + : + else + tmpfiles="${tmpfiles:+$tmpfiles|}$prog_dir/$file" + cp "$dir/$file" "$prog_dir/$file" || exit 1 + fi + done + done + IFS="$saved_IFS" + fi + if test -f "${prog%.exe}.runtimeconfig.json"; then + # There is already a FOO.runtimeconfig.json alongside FOO.exe. + dotnet exec "$prog_arg" "$@" + result=$? else - @CLIX_PATH_VAR@="$CONF_CLIX_PATH" + # dotnet needs a FOO.runtimeconfig.json alongside FOO.exe in order to + # execute FOO.exe. Create a dummy one in a temporary directory + # (because the directory where FOO.exe sits is not necessarily writable). + # Documentation of this file format: + # + func_tmpdir + runtimeconfig="$tmp"/runtimeconfig.json + dotnet --list-runtimes | sed -n -e 's/Microsoft.NETCore.App \([^ ]*\) .*/{ "runtimeOptions": { "framework": { "name": "Microsoft.NETCore.App", "version": "\1" } } }/p' > "$runtimeconfig" + runtimeconfig_arg="$runtimeconfig" + case "@build_os@" in + cygwin*) + runtimeconfig_arg=`cygpath -w "$runtimeconfig"` + ;; + esac + test -z "$CSHARP_VERBOSE" || echo dotnet exec --runtimeconfig "$runtimeconfig_arg" "$prog_arg" "$@" 1>&2 + dotnet exec --runtimeconfig "$runtimeconfig_arg" "$prog_arg" "$@" + result=$? + rm -f "$runtimeconfig" + rmdir "$tmp" fi - export @CLIX_PATH_VAR@ - test -z "$CSHARP_VERBOSE" || echo clix "$@" - exec clix "$@" + exit $result else - echo 'C# virtual machine not found, try installing mono, then reconfigure' 1>&2 - exit 1 + if test -n "@HAVE_CLIX@"; then + CONF_CLIX_PATH='@CLIX_PATH@' + if test -n "$libdirs_mono"; then + @CLIX_PATH_VAR@="$libdirs_mono${CONF_CLIX_PATH:+@MONO_PATH_SEPARATOR@$CONF_CLIX_PATH}" + else + @CLIX_PATH_VAR@="$CONF_CLIX_PATH" + fi + export @CLIX_PATH_VAR@ + shift + # On Windows, assume that 'clix' is a native Windows program, + # not a Cygwin program. + case "@build_os@" in + cygwin*) + prog=`cygpath -w "$prog"` + ;; + esac + test -z "$CSHARP_VERBOSE" || echo clix "$prog" "$@" 1>&2 + exec clix "$prog" "$@" + else + echo 'C# virtual machine not found, try installing mono or dotnet, then reconfigure' 1>&2 + exit 1 + fi fi fi diff --git a/mingw32/share/doc/gettext/examples/build-aux/javacomp.m4 b/mingw32/share/doc/gettext/examples/build-aux/javacomp.m4 index 1258a5b37c8..ca466511705 100644 --- a/mingw32/share/doc/gettext/examples/build-aux/javacomp.m4 +++ b/mingw32/share/doc/gettext/examples/build-aux/javacomp.m4 @@ -1,9 +1,11 @@ -# javacomp.m4 serial 26 +# javacomp.m4 +# serial 26 dnl Copyright (C) 2001-2003, 2006-2007, 2009-2024 Free Software Foundation, dnl Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty. # Prerequisites of javacomp.sh. # gt_JAVACOMP([source-version], [target-version]) diff --git a/mingw32/share/doc/gettext/examples/build-aux/javacomp.sh.in b/mingw32/share/doc/gettext/examples/build-aux/javacomp.sh.in index 65c4008fe7f..a24fa1d4100 100755 --- a/mingw32/share/doc/gettext/examples/build-aux/javacomp.sh.in +++ b/mingw32/share/doc/gettext/examples/build-aux/javacomp.sh.in @@ -37,7 +37,7 @@ if test -n "@HAVE_JAVAC_ENVVAR@"; then CLASSPATH="$CONF_CLASSPATH" fi export CLASSPATH - test -z "$JAVA_VERBOSE" || echo "$CONF_JAVAC $@" + test -z "$JAVA_VERBOSE" || echo "$CONF_JAVAC $@" 1>&2 exec $CONF_JAVAC "$@" else unset JAVA_HOME @@ -45,7 +45,7 @@ else # In this case, $CONF_JAVAC starts with "javac". CLASSPATH="$CLASSPATH" export CLASSPATH - test -z "$JAVA_VERBOSE" || echo "$CONF_JAVAC $@" + test -z "$JAVA_VERBOSE" || echo "$CONF_JAVAC $@" 1>&2 exec $CONF_JAVAC "$@" else echo 'Java compiler not found, try setting $JAVAC, then reconfigure' 1>&2 diff --git a/mingw32/share/doc/gettext/examples/build-aux/javaexec.m4 b/mingw32/share/doc/gettext/examples/build-aux/javaexec.m4 index 9523b55f770..d0e260d7858 100644 --- a/mingw32/share/doc/gettext/examples/build-aux/javaexec.m4 +++ b/mingw32/share/doc/gettext/examples/build-aux/javaexec.m4 @@ -1,8 +1,10 @@ -# javaexec.m4 serial 11 +# javaexec.m4 +# serial 11 dnl Copyright (C) 2001-2003, 2006, 2009-2024 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. +dnl This file is offered as-is, without any warranty. # Prerequisites of javaexec.sh. # gt_JAVAEXEC or gt_JAVAEXEC(testclass, its-directory) diff --git a/mingw32/share/doc/gettext/examples/build-aux/javaexec.sh.in b/mingw32/share/doc/gettext/examples/build-aux/javaexec.sh.in index cedb28d75d6..01d5a6fadc2 100755 --- a/mingw32/share/doc/gettext/examples/build-aux/javaexec.sh.in +++ b/mingw32/share/doc/gettext/examples/build-aux/javaexec.sh.in @@ -36,19 +36,19 @@ if test -n "@HAVE_JAVA_ENVVAR@"; then CLASSPATH="$CONF_CLASSPATH" fi export CLASSPATH - test -z "$JAVA_VERBOSE" || echo "$CONF_JAVA $@" + test -z "$JAVA_VERBOSE" || echo "$CONF_JAVA $@" 1>&2 exec $CONF_JAVA "$@" else unset JAVA_HOME export CLASSPATH if test -n "@HAVE_JAVA@"; then # In this case, $CONF_JAVA is "java". - test -z "$JAVA_VERBOSE" || echo "$CONF_JAVA $@" + test -z "$JAVA_VERBOSE" || echo "$CONF_JAVA $@" 1>&2 exec $CONF_JAVA "$@" else if test -n "@HAVE_JRE@"; then # In this case, $CONF_JAVA is "jre". - test -z "$JAVA_VERBOSE" || echo "$CONF_JAVA $@" + test -z "$JAVA_VERBOSE" || echo "$CONF_JAVA $@" 1>&2 exec $CONF_JAVA "$@" else echo 'Java virtual machine not found, try setting $JAVA, then reconfigure' 1>&2 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-c++-gnome/autoclean.sh index 9daa77ce0e2..9b8332fb282 100755 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/autoclean.sh @@ -22,7 +22,7 @@ rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 rm -f po/Makefile.in.in -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/autogen.sh b/mingw32/share/doc/gettext/examples/hello-c++-gnome/autogen.sh index 7fc2283798d..cf1a97eec3a 100755 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/autogen.sh @@ -10,7 +10,7 @@ rm po/Rules-quot rm po/boldquot.sed rm po/en@boldquot.header rm po/en@quot.header -rm po/insert-header.sin +rm po/insert-header.sed rm po/quot.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/configure.ac b/mingw32/share/doc/gettext/examples/hello-c++-gnome/configure.ac index e254b69ce3d..5d82e95e5a0 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/configure.ac +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/configure.ac @@ -16,7 +16,7 @@ GTKMM_LIBS=`gtkmm-config --libs` AC_SUBST([GTKMM_LIBS]) AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.22]) +AM_GNU_GETTEXT_VERSION([0.23]) AC_CONFIG_FILES([Makefile]) AC_CONFIG_FILES([m4/Makefile]) diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/m4/Makefile.am b/mingw32/share/doc/gettext/examples/hello-c++-gnome/m4/Makefile.am index 0df649f7125..539024b2b14 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/m4/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/m4/Makefile.am @@ -1,6 +1,6 @@ EXTRA_DIST = \ gettext.m4 build-to-host.m4 host-cpu-c-abi.m4 \ - iconv.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ + iconv.m4 intlmacosx.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ nls.m4 po.m4 progtest.m4 \ gnome.m4 gnome-gnorba-check.m4 gnome-orbit-check.m4 \ gtk.m4 gtk--.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/bg.po b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/bg.po index 4ac1f8c02c2..db0614e4170 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-c++-gnome package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-c++-gnome 0.22\n" +"Project-Id-Version: GNU hello-c++-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.cc:55 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.cc:60 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/hr.po b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/hr.po index 120497c3a6e..880e3bd64c3 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-c++-gnome-0.22\n" +"Project-Id-Version: hello-c++-gnome-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/it.po b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/it.po index a14327c5733..79771f018bb 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-c++-gnome. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-gnome 0.19.4.73\n" +"Project-Id-Version: GNU hello-c++-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cc:55 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.cc:60 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/pt_BR.po index a2588ad3ece..2498ce93658 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-c++-gnome 0.20.2\n" +"Project-Id-Version: hello-c++-gnome 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cc:55 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/ro.po b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/ro.po index 6de846c4700..06f55f765b5 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-c++-gnome" messages to Romanian. # Mesajele în limba română pentru pachetul hello-c++-gnome. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-c++-gnome”: # Traducerea inițială, făcută de EH, pentru versiunea hello-c++-gnome 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-c++-gnome 0.22\n" +"Project-Id-Version: hello-c++-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.cc:55 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sl.po b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sl.po index b97c483c10d..c8c4d7ee616 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-c++-gnome-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-c++-gnome-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-c++-gnome 0.19.4.73\n" +"Project-Id-Version: hello-c++-gnome 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sq.po b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sq.po index ef58ad94d52..871dd179d93 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-gnome-0.22\n" +"Project-Id-Version: hello-c++-gnome-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.cc:55 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sv.po b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sv.po index 1c4cb1bb36e..59c875a4006 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-c++-gnome. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-c++-gnome 0.22\n" +"Project-Id-Version: hello-c++-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/zh_TW.po index 696f9d489bb..d95ef90c2ba 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-gnome/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-gnome 0.19.4.73\n" +"Project-Id-Version: hello-c++-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.cc:55 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-c++-kde/autoclean.sh index 5f821c96af2..99f538a4aac 100755 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/autoclean.sh @@ -28,7 +28,7 @@ rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 rm -f po/Makefile.in.in -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed rm -f admin/config.rpath # Generated through admin/cvs.sh. diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/autogen.sh b/mingw32/share/doc/gettext/examples/hello-c++-kde/autogen.sh index ded134bcec7..75460adc89d 100755 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/autogen.sh @@ -33,7 +33,7 @@ rm po/Rules-quot rm po/boldquot.sed rm po/en@boldquot.header rm po/en@quot.header -rm po/insert-header.sin +rm po/insert-header.sed rm po/quot.sed sh admin/cvs.sh cvs diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/configure.in.in b/mingw32/share/doc/gettext/examples/hello-c++-kde/configure.in.in index 0dd7f4304b3..66cbe609524 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/configure.in.in +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/configure.in.in @@ -1,5 +1,5 @@ #MIN_CONFIG AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.22]) +AM_GNU_GETTEXT_VERSION([0.23]) AC_CONFIG_FILES([po/Makefile.in]) diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/m4/Makefile.am b/mingw32/share/doc/gettext/examples/hello-c++-kde/m4/Makefile.am index 9219ad1990a..7d516f09ff6 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/m4/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/m4/Makefile.am @@ -1,4 +1,4 @@ EXTRA_DIST = \ gettext.m4 build-to-host.m4 host-cpu-c-abi.m4 \ - iconv.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ + iconv.m4 intlmacosx.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ nls.m4 po.m4 progtest.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/bg.po b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/bg.po index b136ea034fa..c94f85941fe 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-c++-kde package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-c++-kde 0.22\n" +"Project-Id-Version: GNU hello-c++-kde 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,15 +18,15 @@ msgstr "" #: hello.cc:46 msgid "Hello example" -msgstr "Пример: Здравейте" +msgstr "Пример за поздравяване" #: hello.cc:48 msgid "Hello world example" -msgstr "Пример: Здравейте на всички" +msgstr "Пример за поздравяване на всички" #: hellowindow.cc:47 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hellowindow.cc:54 #, qt-format diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/hr.po b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/hr.po index 98fa7098289..b37b7969248 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-c++-kde-0.22\n" +"Project-Id-Version: hello-c++-kde-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/it.po b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/it.po index be5da224876..3d6cec52fdc 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/it.po @@ -1,32 +1,35 @@ # Italian messages for hello-c++-kde. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-kde 0.19.4.73\n" +"Project-Id-Version: GNU hello-c++-kde 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cc:46 msgid "Hello example" -msgstr "Esempio di Salve mondo" +msgstr "Esempio di Ciao" #: hello.cc:48 msgid "Hello world example" -msgstr "Esempio di Salve mondo" +msgstr "Esempio di Ciao mondo" #: hellowindow.cc:47 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hellowindow.cc:54 #, qt-format diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/pt_BR.po index 7115f5df657..e5ba49643a1 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-c++-kde 0.20.2\n" +"Project-Id-Version: hello-c++-kde 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cc:46 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/ro.po b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/ro.po index 7f4cb899141..ed8e17f8d8d 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-c++-kde" messages to Romanian. # Mesajele în limba română pentru pachetul hello-c++-kde. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-c++-kde”: # Traducerea inițială, făcută de EH, pentru versiunea hello-c++-kde 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-c++-kde 0.22\n" +"Project-Id-Version: hello-c++-kde 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.cc:46 msgid "Hello example" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sl.po b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sl.po index 7755bcccffa..15397fd4536 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-c++-kde-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-c++-kde-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-c++-kde 0.19.4.73\n" +"Project-Id-Version: hello-c++-kde 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sq.po b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sq.po index dd056672887..ec3b7fbcc98 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-kde-0.22\n" +"Project-Id-Version: hello-c++-kde-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.cc:46 msgid "Hello example" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sv.po b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sv.po index c186b658e11..3a3d5f5bc58 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-c++-kde. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-c++-kde 0.22\n" +"Project-Id-Version: hello-c++-kde 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/zh_TW.po index 60e591c4155..b9a18f34501 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-kde/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-kde/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-kde 0.19.4.73\n" +"Project-Id-Version: hello-c++-kde 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.cc:46 msgid "Hello example" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-c++-qt/autoclean.sh index f1919180237..3294bb4d789 100755 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/autogen.sh b/mingw32/share/doc/gettext/examples/hello-c++-qt/autogen.sh index 11df112e1fe..3fa5efe45ca 100755 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/Makefile.am index 8bf2d94eb8a..a7e1a2c202f 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/Makefile.am @@ -157,7 +157,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -209,8 +209,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -281,14 +281,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(QMFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(QMFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(QMFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/bg.po b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/bg.po index 565c7a46ee3..c1d7436cf7f 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-c++-qt package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-c++-qt 0.22\n" +"Project-Id-Version: GNU hello-c++-qt 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.cc:50 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.cc:57 #, qt-format diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/hr.po b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/hr.po index 411bfe81e82..51e56e37140 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-c++-qt-0.22\n" +"Project-Id-Version: hello-c++-qt-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/it.po b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/it.po index ac913cb482f..b2cbfb57bb4 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-c++-qt. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-qt 0.19.4.73\n" +"Project-Id-Version: GNU hello-c++-qt 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cc:50 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.cc:57 #, qt-format diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/pt_BR.po index 2f8b3bb5558..3b9cd4aacb3 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-c++-qt 0.20.2\n" +"Project-Id-Version: hello-c++-qt 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cc:50 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/ro.po b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/ro.po index e98fce60b5e..cba40e559fc 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-c++-qt" messages to Romanian. # Mesajele în limba română pentru pachetul hello-c++-qt. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-c++-qt”: # Traducerea inițială, făcută de EH, pentru versiunea hello-c++-qt 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-c++-qt 0.22\n" +"Project-Id-Version: hello-c++-qt 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.cc:50 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sl.po b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sl.po index 3e7291299db..d0023c767e8 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-c++-qt-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-c++-qt-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-c++-qt 0.19.4.73\n" +"Project-Id-Version: hello-c++-qt 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sq.po b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sq.po index 973fed4db4f..dc7b260b02c 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-qt-0.22\n" +"Project-Id-Version: hello-c++-qt-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.cc:50 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sv.po b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sv.po index af45d7748df..f3726213603 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-c++-qt. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-c++-qt 0.22\n" +"Project-Id-Version: hello-c++-qt 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/zh_TW.po index 378565803a1..4de4de50d74 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-qt/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-qt/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-qt 0.19.4.73\n" +"Project-Id-Version: hello-c++-qt 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.cc:50 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/autoclean.sh index fad6d8b9a59..79eb2ab8bc5 100755 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/autoclean.sh @@ -16,7 +16,7 @@ rm -f m4/lib-ld.m4 rm -f m4/lib-link.m4 rm -f m4/lib-prefix.m4 rm -f config.rpath -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/autogen.sh b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/autogen.sh index 4db00bab30a..421a25ac81e 100755 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/autogen.sh @@ -31,7 +31,7 @@ cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/gnulib-m4}/lib-ld.m4 m4/li cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/gnulib-m4}/lib-link.m4 m4/lib-link.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/gnulib-m4}/lib-prefix.m4 m4/lib-prefix.m4 cp -p ${GETTEXTSRCDIR-$GETTEXT_TOPSRCDIR/build-aux}/config.rpath config.rpath -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/Makefile.am index 204419ed013..2a8ac059746 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/Makefile.am @@ -160,7 +160,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -212,8 +212,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -346,14 +346,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/bg.po b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/bg.po index d0711ad2ae3..88f8eec36ad 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-c++-wxwidgets package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-c++-wxwidgets 0.22\n" +"Project-Id-Version: GNU hello-c++-wxwidgets 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.cc:73 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.cc:76 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/hr.po b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/hr.po index b0e91bc39d2..ab449d0ec47 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-c++-wxwidgets-0.22\n" +"Project-Id-Version: hello-c++-wxwidgets-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/it.po b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/it.po index ff18b4580df..7ef780165b6 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-c++-wxwidgets. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-wxwidgets 0.19.4.73\n" +"Project-Id-Version: GNU hello-c++-wxwidgets 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cc:73 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.cc:76 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/pt_BR.po index 0b3d9c8afe5..7d8bbcbbe06 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-c++-wxwidgets 0.20.2\n" +"Project-Id-Version: hello-c++-wxwidgets 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cc:73 diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/ro.po b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/ro.po index e9d73661a7a..26166e3d023 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-c++-wxwidgets" messages to Romanian. # Mesajele în limba română pentru pachetul hello-c++-wxwidgets. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-c++-wxwidgets”: # Traducerea inițială, făcută de EH, pentru versiunea hello-c++-wxwidgets 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-c++-wxwidgets 0.22\n" +"Project-Id-Version: hello-c++-wxwidgets 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.cc:73 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sl.po b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sl.po index a3653ba2af0..935e9595472 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-c++-wxwidgets-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-c++-wxwidgets-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-c++-wxwidgets 0.19.4.73\n" +"Project-Id-Version: hello-c++-wxwidgets 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sq.po b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sq.po index 5c9f6025711..c3b03559ab3 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-wxwidgets-0.22\n" +"Project-Id-Version: hello-c++-wxwidgets-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.cc:73 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sv.po b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sv.po index 81143176aa3..3ddeb6fdb3c 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-c++-wxwidgets. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-c++-wxwidgets 0.22\n" +"Project-Id-Version: hello-c++-wxwidgets 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/zh_TW.po index d503cf2a849..04a30e50cde 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-c++-wxwidgets/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-wxwidgets 0.19.4.73\n" +"Project-Id-Version: hello-c++-wxwidgets 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.cc:73 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-c++/autoclean.sh index d18688a598d..1838e8d232a 100755 --- a/mingw32/share/doc/gettext/examples/hello-c++/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++/autoclean.sh @@ -25,7 +25,7 @@ rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 rm -f po/Makefile.in.in -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++/autogen.sh b/mingw32/share/doc/gettext/examples/hello-c++/autogen.sh index 0332a9b2187..21904ca9f99 100755 --- a/mingw32/share/doc/gettext/examples/hello-c++/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++/autogen.sh @@ -31,7 +31,7 @@ rm po/Rules-quot rm po/boldquot.sed rm po/en@boldquot.header rm po/en@quot.header -rm po/insert-header.sin +rm po/insert-header.sed rm po/quot.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++/configure.ac b/mingw32/share/doc/gettext/examples/hello-c++/configure.ac index ae6c054ec4d..08645d4d274 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++/configure.ac +++ b/mingw32/share/doc/gettext/examples/hello-c++/configure.ac @@ -9,7 +9,7 @@ AM_INIT_AUTOMAKE([1.11]) AC_PROG_CXX AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.22]) +AM_GNU_GETTEXT_VERSION([0.23]) AC_LIB_LINKFLAGS([asprintf]) AC_CONFIG_FILES([Makefile]) diff --git a/mingw32/share/doc/gettext/examples/hello-c++/m4/Makefile.am b/mingw32/share/doc/gettext/examples/hello-c++/m4/Makefile.am index 9219ad1990a..7d516f09ff6 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++/m4/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-c++/m4/Makefile.am @@ -1,4 +1,4 @@ EXTRA_DIST = \ gettext.m4 build-to-host.m4 host-cpu-c-abi.m4 \ - iconv.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ + iconv.m4 intlmacosx.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ nls.m4 po.m4 progtest.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++/po/bg.po b/mingw32/share/doc/gettext/examples/hello-c++/po/bg.po index 21dcaa56ce3..36b7c581263 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-c++/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-c++ package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-c++ 0.22\n" +"Project-Id-Version: GNU hello-c++ 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.cc:44 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.cc:45 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-c++/po/hr.po b/mingw32/share/doc/gettext/examples/hello-c++/po/hr.po index 5cc4730e308..1c125061d1e 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-c++/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-c++-0.22\n" +"Project-Id-Version: hello-c++-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++/po/it.po b/mingw32/share/doc/gettext/examples/hello-c++/po/it.po index 23f05fa0965..9c69560f397 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-c++/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-c++. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++ 0.19.4.73\n" +"Project-Id-Version: GNU hello-c++ 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cc:44 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.cc:45 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-c++/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-c++/po/pt_BR.po index 622ba1194a8..935dd01f6ce 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-c++/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-c++ 0.20.2\n" +"Project-Id-Version: hello-c++ 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cc:44 diff --git a/mingw32/share/doc/gettext/examples/hello-c++/po/ro.po b/mingw32/share/doc/gettext/examples/hello-c++/po/ro.po index a834cdd07ca..a5525a67507 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-c++/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-c++" messages to Romanian. # Mesajele în limba română pentru pachetul hello-c++. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-c++”: # Traducerea inițială, făcută de EH, pentru versiunea hello-c++ 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-c++ 0.22\n" +"Project-Id-Version: hello-c++ 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.cc:44 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++/po/sl.po b/mingw32/share/doc/gettext/examples/hello-c++/po/sl.po index d3afc3761f9..dea58c80618 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-c++/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-c++-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-c++-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-c++ 0.19.4.73\n" +"Project-Id-Version: hello-c++ 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++/po/sq.po b/mingw32/share/doc/gettext/examples/hello-c++/po/sq.po index b3ce2233b77..8d538b2dfdd 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-c++/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++-0.22\n" +"Project-Id-Version: hello-c++-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.cc:44 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++/po/sv.po b/mingw32/share/doc/gettext/examples/hello-c++/po/sv.po index 226adbf4909..5e9b85e46d4 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-c++/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-c++. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-c++ 0.22\n" +"Project-Id-Version: hello-c++ 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c++/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-c++/po/zh_TW.po index d242e12652a..b41ac6127a6 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-c++/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++ 0.19.4.73\n" +"Project-Id-Version: hello-c++ 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.cc:44 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-c++20/autoclean.sh index d18688a598d..1838e8d232a 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++20/autoclean.sh @@ -25,7 +25,7 @@ rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 rm -f po/Makefile.in.in -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/autogen.sh b/mingw32/share/doc/gettext/examples/hello-c++20/autogen.sh index 0332a9b2187..21904ca9f99 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-c++20/autogen.sh @@ -31,7 +31,7 @@ rm po/Rules-quot rm po/boldquot.sed rm po/en@boldquot.header rm po/en@quot.header -rm po/insert-header.sin +rm po/insert-header.sed rm po/quot.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/configure.ac b/mingw32/share/doc/gettext/examples/hello-c++20/configure.ac index 569c53b1c1f..63519ce4a34 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/configure.ac +++ b/mingw32/share/doc/gettext/examples/hello-c++20/configure.ac @@ -12,17 +12,24 @@ AC_PROG_CXX # Try to find compiler option for ISO C++ 20 support. cat <<\EOF > conftest.cc #include +#if __cpp_lib_format <= 202106L using std::vformat; using std::make_format_args; +#else +using std::format; +using std::runtime_format; +#endif EOF if ${CXX} ${CXXFLAGS} ${CPPFLAGS} -c conftest.cc 2>/dev/null; then : elif ${CXX} ${CXXFLAGS} -std=gnu++20 ${CPPFLAGS} -c conftest.cc 2>/dev/null; then CXXFLAGS="${CXXFLAGS} -std=gnu++20" +elif ${CXX} ${CXXFLAGS} -std=gnu++26 ${CPPFLAGS} -c conftest.cc 2>/dev/null; then + CXXFLAGS="${CXXFLAGS} -std=gnu++26" fi AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.22]) +AM_GNU_GETTEXT_VERSION([0.23]) AC_CONFIG_FILES([Makefile]) AC_CONFIG_FILES([m4/Makefile]) diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/hello.cc b/mingw32/share/doc/gettext/examples/hello-c++20/hello.cc index ee0e243498a..03828b55e3c 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/hello.cc +++ b/mingw32/share/doc/gettext/examples/hello-c++20/hello.cc @@ -3,6 +3,18 @@ // Source code of the ISO C++ 20 program. +// Note: The API has changed three years after ISO C++ 20. Code that was working +// fine with g++ 13.1, 13.2 and clang++ 17, 18 (with option -std=gnu++20) +// no longer compiles with g++ 13.3 or newer and clang++ 19 or newer. Thus the +// need to test __cpp_lib_format, whose value is 202106L for the older compilers +// and 202110L for the newer compilers. See +// . +// The replacement API, presented in +// , +// uses a new symbol std::runtime_format, that +// - does not exist in g++ 13.3, +// - exists in g++ 14 or newer and clang++ 19 or newer, but requires the +// option -std=gnu++26. #include #include @@ -34,7 +46,12 @@ main () bindtextdomain ("hello-c++20", LOCALEDIR); cout << _("Hello, world!") << endl; +#if __cpp_lib_format <= 202106L cout << vformat (_("This program is running as process number {:d}."), make_format_args (getpid ())) +#else + cout << format (runtime_format (_("This program is running as process number {:d}.")), + getpid ()) +#endif << endl; } diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/m4/Makefile.am b/mingw32/share/doc/gettext/examples/hello-c++20/m4/Makefile.am index 9219ad1990a..7d516f09ff6 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/m4/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-c++20/m4/Makefile.am @@ -1,4 +1,4 @@ EXTRA_DIST = \ gettext.m4 build-to-host.m4 host-cpu-c-abi.m4 \ - iconv.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ + iconv.m4 intlmacosx.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ nls.m4 po.m4 progtest.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/af.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/af.po index 49cb86882bf..0e2c001bc09 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/af.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/af.po @@ -16,11 +16,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hallo wêreld!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Hierdie program loop as prosesnommer {pid}" diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/ast.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/ast.po index f9c844dc19b..cf8b1a07b6d 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/ast.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/ast.po @@ -19,11 +19,11 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Lokalize 2.0\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "¡Hola, mundu!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Esti programa ta executándose como procesu númberu {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/bg.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/bg.po index 70e340a9693..3b384b1b905 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-c++20 package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-c++20 0.22\n" +"Project-Id-Version: GNU hello-c++20 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -16,11 +16,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Програмата е пусната под процес номер {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/ca.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/ca.po index aa5afc0aa64..8be41a365a3 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/ca.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/ca.po @@ -17,11 +17,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hola, món!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Aquest programa està corrent amb el número de procés {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/cs.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/cs.po index 33854266c9a..65b417f5245 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/cs.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/cs.po @@ -18,11 +18,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Ahoj světe!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Tento program běží jako proces číslo {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/da.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/da.po index 740d81e0aa7..edbe9d5ca49 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/da.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/da.po @@ -18,11 +18,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hej verden!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Dette program kører som proces nummer {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/de.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/de.po index e686abee2cd..de325260830 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/de.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/de.po @@ -22,11 +22,11 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Lokalize 23.04.1\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hallo Welt!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Dieses Programm läuft mit der Prozess-Nummer {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/el.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/el.po index c107d5be0af..aa7edddfb4e 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/el.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/el.po @@ -16,11 +16,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: KBabel 1.3.1\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Γεια σου, κόσμε!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Αυτό το πρόγραμμα εκτελείται με αριθμό διεργασίας {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/eo.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/eo.po index 83d672123d7..6c2ab45c291 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/eo.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/eo.po @@ -18,11 +18,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Poedit 2.4.2\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Saluton, mondo!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Ĉi tiu programo rulas kiel procez-numero {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/es.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/es.po index b8d30f4f925..09efca8c447 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/es.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/es.po @@ -20,11 +20,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "¡Hola, mundo!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Este programa está corriendo como el proceso número {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/fi.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/fi.po index 4fb67a42496..7378165d976 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/fi.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/fi.po @@ -19,11 +19,11 @@ msgstr "" "X-Generator: Poedit 1.5.4\n" # Tämä nimenomainen käännös valittu GNU Hellon mukaisesti. -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Terve maailma!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Tämän ohjelman prosessinumero on {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/fr.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/fr.po index 4937f8cb3b7..8c7295f431d 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/fr.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/fr.po @@ -22,11 +22,11 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Poedit 2.4.2\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Bonjour, le monde !" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Ce programme est exécuté en tant que processus numéro {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/ga.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/ga.po index b96f80f7dba..57f30afcf7c 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/ga.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/ga.po @@ -16,11 +16,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Dia duit, a dhomhain!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Tá an clár seo ag rith mar phróiseas {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/gl.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/gl.po index 48ea9c8d8b1..4ebf7af5af2 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/gl.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/gl.po @@ -21,11 +21,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Ola, mundo!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Este programa estase executando como o proceso número {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/hr.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/hr.po index 4e1c58e730a..8664c9becf8 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-c++20-0.22\n" +"Project-Id-Version: hello-c++20-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" @@ -24,11 +24,11 @@ msgstr "" "n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Lokalize 2.0\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Pozdrav, svijete!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Ovaj program se vrši kao proces broj {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/hu.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/hu.po index 0799909d241..dd20ee9f0fd 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/hu.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/hu.po @@ -19,11 +19,11 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Lokalize 1.2\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hello, világ!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Ez a program a(z) {pid} folyamatazonosítóval fut." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/id.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/id.po index 0d89699ef49..b5525276353 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/id.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/id.po @@ -17,11 +17,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: KBabel 1.11.2\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hello, world!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Program ini berjalan sebagai proses nomor {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/it.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/it.po index e2ff24a4f6b..d5456c16ee3 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/it.po @@ -1,26 +1,29 @@ # Italian messages for hello-c++20. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++20 0.19.4.73\n" +"Project-Id-Version: GNU hello-c++20 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" -#: hello.cc:37 -#, fuzzy, c++-format +#: hello.cc:50 hello.cc:53 +#, c++-format msgid "This program is running as process number {:d}." -msgstr "Questo programma è in esecuzione con numero di processo {pid}." +msgstr "Questo programma è in esecuzione con numero di processo {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/ja.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/ja.po index da0fb4459e1..b4cb63bdef0 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/ja.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/ja.po @@ -16,11 +16,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "世界よ, こんにちは!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "このプログラムはプロセス番号 {:d} で動いています." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/ka.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/ka.po index a022d5b8997..7c53b2d9a30 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/ka.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/ka.po @@ -18,11 +18,11 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 3.0.1\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "გამარჯობა სამყაროვ!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "პროგრამა გაშვებულია პროცესის ნომრით {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/ky.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/ky.po index c6848331c50..d49e0b44d61 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/ky.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/ky.po @@ -18,11 +18,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Poedit 2.0.6\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Салам дүйнө!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Бул программа {pid} процесс номери катары иштеп жатат." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/lv.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/lv.po index 312f790d90d..c615ae9da75 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/lv.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/lv.po @@ -20,11 +20,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Poedit 3.4.2\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Sveika, pasaule!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Šī programma darbojas ar procesa numuru {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/ms.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/ms.po index dabf885f80c..564487368ab 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/ms.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/ms.po @@ -18,11 +18,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Poedit 3.3.2\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hello, dunia!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Program ini dilaksanakan sebagai proses bernombor {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/mt.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/mt.po index 3124087917b..daa994bc842 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/mt.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/mt.po @@ -17,11 +17,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hello, lil kulħadd!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Dal-programm qed jaħdem taħt il-proċess numru {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/nb.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/nb.po index c1eb9155bb4..995b6c92e16 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/nb.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/nb.po @@ -19,11 +19,11 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 2.4.2\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hallo verden!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Dette programmet kjører som prosess nummer {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/nl.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/nl.po index 1900b0a7c15..b89e3804078 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/nl.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/nl.po @@ -21,11 +21,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hallo, wereld!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Dit programma draait als proces nummer {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/nn.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/nn.po index 0506fe50d77..09c9b8e268d 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/nn.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/nn.po @@ -18,11 +18,11 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Lokalize 20.04.0\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hei, verda!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Dette programmet køyrer som prosess nummer {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/pl.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/pl.po index a5f62d06559..625dab12863 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/pl.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/pl.po @@ -17,11 +17,11 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Cześć, świecie!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Ten program działa jako proces o numerze {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/pt.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/pt.po index 7f96a07a2a6..fdaf30bcfca 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/pt.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/pt.po @@ -18,11 +18,11 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\\n\n" "X-Generator: Geany / PoHelper 1.36\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Olá mundo!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Este programa está em execução como processo nº {pid}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/pt_BR.po index ee46d80d31d..21b0743678b 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/pt_BR.po @@ -1,30 +1,31 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-c++20 0.20.2\n" +"Project-Id-Version: hello-c++20 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Olá, mundo!" -#: hello.cc:37 -#, fuzzy, c++-format +#: hello.cc:50 hello.cc:53 +#, c++-format msgid "This program is running as process number {:d}." -msgstr "Este programa está sendo executado com número de processo {pid}." +msgstr "Este programa está sendo executado com número de processo {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/ro.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/ro.po index 81a1e3c66e4..a2e5117cdbb 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-c++20" messages to Romanian. # Mesajele în limba română pentru pachetul hello-c++20. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-c++20”: # Traducerea inițială, făcută de EH, pentru versiunea hello-c++20 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-c++20 0.22\n" +"Project-Id-Version: hello-c++20 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,13 +36,13 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Salutare, lume!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Acest program rulează ca procesul numărul {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/ru.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/ru.po index 763a4ec7d6b..78087124e1e 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/ru.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/ru.po @@ -20,11 +20,11 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Здравствуй, мир!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Эта программа выполняется как процесс под номером {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/sk.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/sk.po index 26313ae7465..801c72fbf81 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/sk.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/sk.po @@ -16,11 +16,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Ahoj svet!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Tento program beží ako proces s číslom {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/sl.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/sl.po index 4b1969ac9d3..605965d5d5d 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-c++20-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-c++20-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-c++20 0.19.4.73\n" +"Project-Id-Version: hello-c++20 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" @@ -19,11 +19,11 @@ msgstr "" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " "n%100==4 ? 3 : 0);\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Pozdravljen, svet!" -#: hello.cc:37 -#, fuzzy, c++-format +#: hello.cc:50 hello.cc:53 +#, c++-format msgid "This program is running as process number {:d}." -msgstr "Ta program teče kot proces številka {pid}." +msgstr "Ta program teče kot proces številka {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/sq.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/sq.po index e7c6e2552ac..e31b997612c 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/sq.po @@ -1,28 +1,28 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++20-0.22\n" +"Project-Id-Version: hello-c++20-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Tungjatjeta, botë!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Ky program po xhiron si procesi numër {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/sr.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/sr.po index ad17c70d9fe..b0a544b1279 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/sr.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/sr.po @@ -20,11 +20,11 @@ msgstr "" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Gtranslator 41.0\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Здраво свима!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Овај програм се извршава као процес број {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/sv.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/sv.po index 6130449f072..a79977fa749 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-c++20. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-c++20 0.22\n" +"Project-Id-Version: hello-c++20 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" @@ -19,11 +19,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Hej världen!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Detta program kör som process nummer {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/ta.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/ta.po index 0ffdc2dd597..b78ef9ea0fb 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/ta.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/ta.po @@ -18,11 +18,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "வணக்கம், உலகு!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "இந்நிரல் செயலாக்க எண் {:d} ஆக இயங்கிக்கொண்டிருக்கிறது." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/tr.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/tr.po index bfd0b42510e..5e9713f0415 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/tr.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/tr.po @@ -19,11 +19,11 @@ msgstr "" "X-Generator: Poedit 2.3\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Merhaba, dünya!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "Bu program işlem numarası {pid} olarak çalışıyor." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/uk.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/uk.po index 3aa2de0b507..4a0ddc9a3a4 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/uk.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/uk.po @@ -20,11 +20,11 @@ msgstr "" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Lokalize 20.12.0\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Привіт, світе!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Ця програма виконується як процес з номером {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/vi.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/vi.po index 2b9c6219832..2d41242e482 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/vi.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/vi.po @@ -20,11 +20,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "Chào thế giới!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "Chương trình này đang chạy với mã số tiến trình {:d}." diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_CN.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_CN.po index 4d1af48fd0e..e60a9759cad 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_CN.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_CN.po @@ -19,11 +19,11 @@ msgstr "" "X-Bugs: Report translation errors to the Language-Team address.\n" "X-Generator: Poedit 3.2.2\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "你好,世界!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, c++-format msgid "This program is running as process number {:d}." msgstr "此程序正以进程号 {:d} 运行。" diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_HK.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_HK.po index 10916d07ddc..099f815d0f1 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_HK.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_HK.po @@ -15,11 +15,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "你好!" -#: hello.cc:37 +#: hello.cc:50 hello.cc:53 #, fuzzy, c++-format msgid "This program is running as process number {:d}." msgstr "本程式正在執行中,進程編號為 {pid}。" diff --git a/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_TW.po index d6a952864c5..1f98aa78f9c 100644 --- a/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-c++20/po/zh_TW.po @@ -3,25 +3,27 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c++20 0.19.4.73\n" +"Project-Id-Version: hello-c++20 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" -#: hello.cc:36 +#: hello.cc:48 msgid "Hello, world!" msgstr "哈囉,大家好!" -#: hello.cc:37 -#, fuzzy, c++-format +#: hello.cc:50 hello.cc:53 +#, c++-format msgid "This program is running as process number {:d}." -msgstr "本程式正在執行,行程編號為 {pid}。" +msgstr "本程式正在執行,行程編號為 {:d}。" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-c-gnome/autoclean.sh index 9daa77ce0e2..9b8332fb282 100755 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/autoclean.sh @@ -22,7 +22,7 @@ rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 rm -f po/Makefile.in.in -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/autogen.sh b/mingw32/share/doc/gettext/examples/hello-c-gnome/autogen.sh index 7fc2283798d..cf1a97eec3a 100755 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/autogen.sh @@ -10,7 +10,7 @@ rm po/Rules-quot rm po/boldquot.sed rm po/en@boldquot.header rm po/en@quot.header -rm po/insert-header.sin +rm po/insert-header.sed rm po/quot.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/configure.ac b/mingw32/share/doc/gettext/examples/hello-c-gnome/configure.ac index ab65fff9cc2..dc2a4fd92ed 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/configure.ac +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/configure.ac @@ -10,7 +10,7 @@ AM_INIT_AUTOMAKE([1.11]) AC_PROG_CC GNOME_INIT AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.22]) +AM_GNU_GETTEXT_VERSION([0.23]) AC_CONFIG_FILES([Makefile]) AC_CONFIG_FILES([m4/Makefile]) diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/m4/Makefile.am b/mingw32/share/doc/gettext/examples/hello-c-gnome/m4/Makefile.am index 6cd0bba00d3..c79c5b17966 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/m4/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/m4/Makefile.am @@ -1,5 +1,5 @@ EXTRA_DIST = \ gettext.m4 build-to-host.m4 host-cpu-c-abi.m4 \ - iconv.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ + iconv.m4 intlmacosx.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ nls.m4 po.m4 progtest.m4 \ gnome.m4 gnome-gnorba-check.m4 gnome-orbit-check.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/bg.po b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/bg.po index 8592efe6596..5a3ea6b0cd0 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-c-gnome package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-c-gnome 0.22\n" +"Project-Id-Version: GNU hello-c-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.c:51 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.c:56 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/hr.po b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/hr.po index 2c1507c7513..7675ffe5380 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome-0.22\n" +"Project-Id-Version: hello-c-gnome-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/it.po b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/it.po index 62b17b1d793..b39125a1bbb 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-c-gnome. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome 0.19.4.73\n" +"Project-Id-Version: GNU hello-c-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.c:51 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.c:56 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/pt_BR.po index 21feb708937..5a4cd5b7cec 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome 0.20.2\n" +"Project-Id-Version: hello-c-gnome 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.c:51 diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/ro.po b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/ro.po index 9b79534af4e..861b0ccbe6b 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-c-gnome" messages to Romanian. # Mesajele în limba română pentru pachetul hello-c-gnome. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-c-gnome”: # Traducerea inițială, făcută de EH, pentru versiunea hello-c-gnome 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome 0.22\n" +"Project-Id-Version: hello-c-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.c:51 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sl.po b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sl.po index 61e32aacdc8..1127b80ea01 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-c-gnome-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-c-gnome-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome 0.19.4.73\n" +"Project-Id-Version: hello-c-gnome 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sq.po b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sq.po index 1a26ede1e86..033f27a54a5 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome-0.22\n" +"Project-Id-Version: hello-c-gnome-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.c:51 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sv.po b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sv.po index 42c7d692fdf..093bdace768 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-c-gnome. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome 0.22\n" +"Project-Id-Version: hello-c-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/zh_TW.po index 79973a7735c..092df380c52 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome 0.19.4.73\n" +"Project-Id-Version: hello-c-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.c:51 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/Makefile.am b/mingw32/share/doc/gettext/examples/hello-c-gnome3/Makefile.am index d7168bce855..9473dec113f 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/Makefile.am @@ -16,8 +16,12 @@ bin_PROGRAMS = hello # The source files of the 'hello' program. hello_SOURCES = hello.c resources.c -# Define a C macro LOCALEDIR indicating where catalogs will be installed. -DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@ +# Define a C macro LOCALEDIR indicating where catalogs will be installed +# and a C macro PKGDATADIR indicating a package-specific location. +DEFS = \ + -DLOCALEDIR=$(localedir_c_make) \ + -DPKGDATADIR=$(pkgdatadir_c_make) \ + @DEFS@ # Make sure the gnome.h include file is found. AM_CPPFLAGS = $(GTK_CFLAGS) @@ -25,17 +29,19 @@ AM_CPPFLAGS = $(GTK_CFLAGS) # Link time dependencies. LDADD = $(GTK_LIBS) @LIBINTL@ -BUILT_SOURCES = gschemas.compiled resources.c - # Compile GSettings schema. gschemas.compiled: hello.gschema.xml - $(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) . + $(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --targetdir=. $(srcdir) # Compile assets into a C source and link it with the application. resources.c: hello.gresource.xml hello.ui $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) $< --target=$@ \ --sourcedir=$(srcdir) --generate-source +# Install the compiled GSettings schema in a package-specific location +# (so that "make install" works with a --prefix other than /usr). +pkgdata_DATA = gschemas.compiled + desktopdir = $(datadir)/applications desktop_DATA = hello.desktop @@ -51,12 +57,13 @@ hello.desktop.in: hello.desktop.in.in hello.desktop: hello.desktop.in $(AM_V_GEN) sed -e 's|@bindir[@]|$(bindir)|g' $< > $@ -CLEANFILES = $(BUILT_SOURCES) hello.desktop $(desktop_DATA) +BUILT_SOURCES = gschemas.compiled resources.c hello.desktop +CLEANFILES = gschemas.compiled hello.desktop +DISTCLEANFILES = +MAINTAINERCLEANFILES = resources.c hello.desktop.in # Additional files to be distributed. EXTRA_DIST = autogen.sh autoclean.sh hello.ui \ hello.desktop.in.in hello.desktop.in \ hello.gschema.xml \ hello.gresource.xml - -MAINTAINERCLEANFILES = hello.desktop.in diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-c-gnome3/autoclean.sh index 9daa77ce0e2..4c59cb2894c 100755 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/autoclean.sh @@ -7,6 +7,9 @@ test ! -f Makefile || make distclean rm -rf autom4te.cache +# Files generated by "make" and distributed (see MAINTAINERCLEANFILES). +rm -f resources.c hello.desktop.in + # Brought in by autopoint. rm -f ABOUT-NLS rm -f config.rpath @@ -22,7 +25,7 @@ rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 rm -f po/Makefile.in.in -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/autogen.sh b/mingw32/share/doc/gettext/examples/hello-c-gnome3/autogen.sh index 7fc2283798d..cf1a97eec3a 100755 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/autogen.sh @@ -10,7 +10,7 @@ rm po/Rules-quot rm po/boldquot.sed rm po/en@boldquot.header rm po/en@quot.header -rm po/insert-header.sin +rm po/insert-header.sed rm po/quot.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/configure.ac b/mingw32/share/doc/gettext/examples/hello-c-gnome3/configure.ac index e7d6ebdff62..209a6046bda 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/configure.ac +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/configure.ac @@ -9,7 +9,12 @@ AM_INIT_AUTOMAKE([1.11]) AC_PROG_CC AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.22]) +AM_GNU_GETTEXT_VERSION([0.23]) + +dnl Define localedir_c and localedir_c_make. +gl_BUILD_TO_HOST_LOCALEDIR +dnl Define pkgdatadir_c and pkgdatadir_c_make. +gl_BUILD_TO_HOST_PKGDATADIR dnl Check GNOME specific stuff. dnl diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/hello.c b/mingw32/share/doc/gettext/examples/hello-c-gnome3/hello.c index 569808e8335..f7a7a801cc6 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/hello.c +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/hello.c @@ -93,20 +93,11 @@ hello_application_window_init (HelloApplicationWindow *window) update_content (window); } -static void -hello_application_window_dispose (GObject *object) -{ - HelloApplicationWindow *window = HELLO_APPLICATION_WINDOW (object); - g_clear_object (&window->settings); -} - static void hello_application_window_class_init (HelloApplicationWindowClass *klass) { GObjectClass *gobject_class = G_OBJECT_CLASS (klass); - gobject_class->dispose = hello_application_window_dispose; - gtk_widget_class_set_template_from_resource (GTK_WIDGET_CLASS (klass), UI_PATH); gtk_widget_class_bind_template_child (GTK_WIDGET_CLASS (klass), @@ -179,8 +170,12 @@ main (int argc, char *argv[]) GApplication *application; int status; - /* Load the GSettings schema from the current directory. */ - g_setenv ("GSETTINGS_SCHEMA_DIR", ".", FALSE); + /* Load the compiled GSettings schema + - from PKGDATADIR (so that it works after "make install"), + - from the current directory (so that it works in the build directory, + before "make install"). */ + g_setenv ("GSETTINGS_SCHEMA_DIR", PKGDATADIR G_SEARCHPATH_SEPARATOR_S ".", + FALSE); /* Initializations. */ textdomain ("hello-c-gnome3"); diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/m4/Makefile.am b/mingw32/share/doc/gettext/examples/hello-c-gnome3/m4/Makefile.am index 9219ad1990a..7d516f09ff6 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/m4/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/m4/Makefile.am @@ -1,4 +1,4 @@ EXTRA_DIST = \ gettext.m4 build-to-host.m4 host-cpu-c-abi.m4 \ - iconv.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ + iconv.m4 intlmacosx.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ nls.m4 po.m4 progtest.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/af.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/af.po index b21ce81736c..72cebb6859c 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/af.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/af.po @@ -31,11 +31,11 @@ msgstr "" msgid "This is yet another text" msgstr "" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hallo wêreld!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ast.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ast.po index b5086577f7a..016b688dcf3 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ast.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ast.po @@ -36,11 +36,11 @@ msgstr "Esto ye otru testu" msgid "This is yet another text" msgstr "Esto ye otru testu más" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Hola" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "¡Hola, mundu!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/bg.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/bg.po index fd2dc00da07..99874011a77 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-c-gnome3 package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-c-gnome3 0.22\n" +"Project-Id-Version: GNU hello-c-gnome3 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -22,7 +22,7 @@ msgid "" "Hello world!\n" "This program is running as process number %d." msgstr "" -"Здравейте!\n" +"Здравейте всички!\n" "Програмата е пусната под процес номер %d." #: hello.c:89 @@ -33,13 +33,13 @@ msgstr "Това е друг текст" msgid "This is yet another text" msgstr "А това е един друг текст" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Здравейте" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.ui:6 msgid "Example Application" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ca.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ca.po index 53238f488bb..5befeb4a408 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ca.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ca.po @@ -34,11 +34,11 @@ msgstr "Aquest és un altre text" msgid "This is yet another text" msgstr "Aquest és un altre text més" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Hola" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hola, món!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/cs.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/cs.po index 2b41ae8b6c2..54a17f54e2c 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/cs.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/cs.po @@ -35,11 +35,11 @@ msgstr "Toto je nějaký další text" msgid "This is yet another text" msgstr "Toto je nějaký ještě další text" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Ahoj" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Ahoj světe!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/da.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/da.po index be51fe81c9c..5a291ec3c9a 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/da.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/da.po @@ -35,11 +35,11 @@ msgstr "Dette er en anden tekst" msgid "This is yet another text" msgstr "Endnu en tekst" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Hej" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hej verden!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/de.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/de.po index 5559330626f..ce8a41dcf45 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/de.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/de.po @@ -39,11 +39,11 @@ msgstr "Dies ist ein weiterer Text" msgid "This is yet another text" msgstr "Dies ist noch ein weiterer Text" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Hallo" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hallo Welt!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/el.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/el.po index f01d1527d70..fcb62138218 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/el.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/el.po @@ -31,11 +31,11 @@ msgstr "" msgid "This is yet another text" msgstr "" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Γεια σου, κόσμε!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/eo.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/eo.po index 547c4428daf..f39f78b8045 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/eo.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/eo.po @@ -35,11 +35,11 @@ msgstr "Tio ĉi estas alia teksto" msgid "This is yet another text" msgstr "Tio ĉi estas pli alia teksto" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Saluton" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Saluton, mondo!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/es.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/es.po index e970a26805c..ccf440f9314 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/es.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/es.po @@ -37,11 +37,11 @@ msgstr "Este es otro texto" msgid "This is yet another text" msgstr "Este es otro texto más" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Hola" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "¡Hola, mundo!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/fi.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/fi.po index 34a1f812673..a19453e3c07 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/fi.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/fi.po @@ -35,12 +35,12 @@ msgstr "Tämä on toinen teksti" msgid "This is yet another text" msgstr "Tämä on vielä toinen teksti" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Hei" # Tämä nimenomainen käännös valittu GNU Hellon mukaisesti. -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Terve maailma!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/fr.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/fr.po index 02b957f53f1..414c887aa23 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/fr.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/fr.po @@ -39,11 +39,11 @@ msgstr "Ceci est un autre texte" msgid "This is yet another text" msgstr "Ceci est encore un autre texte" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Bonjour" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Bonjour, le monde !" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ga.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ga.po index f7b1394f388..95f821aa932 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ga.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ga.po @@ -33,11 +33,11 @@ msgstr "Seo é téacs eile" msgid "This is yet another text" msgstr "Seo é téacs eile fós" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Dia dhuit" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Dia duit, a dhomhain!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/gl.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/gl.po index fc436853c4c..50702698dfd 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/gl.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/gl.po @@ -36,11 +36,11 @@ msgstr "" msgid "This is yet another text" msgstr "" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Ola, mundo!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/hr.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/hr.po index 171b8947237..ad9e7ffd0fd 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome3-0.22\n" +"Project-Id-Version: hello-c-gnome3-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" @@ -41,11 +41,11 @@ msgstr "Ovo je drukčiji tekst" msgid "This is yet another text" msgstr "A ovo je još drukčiji tekst" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Pozdrav" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Pozdrav, svijete!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/hu.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/hu.po index 89f2a6d3b0a..5c57a5e05c9 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/hu.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/hu.po @@ -36,11 +36,11 @@ msgstr "Ez egy másik szöveg" msgid "This is yet another text" msgstr "Ez megint egy másik szöveg" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Helló" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hello, világ!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/id.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/id.po index 52d20bb4179..e1bf2a39005 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/id.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/id.po @@ -32,11 +32,11 @@ msgstr "" msgid "This is yet another text" msgstr "" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/it.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/it.po index c278004d566..7cae97249e3 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/it.po @@ -1,19 +1,22 @@ # Italian messages for hello-c-gnome3. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome3 0.19.4.73\n" +"Project-Id-Version: GNU hello-c-gnome3 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.c:84 @@ -22,7 +25,7 @@ msgid "" "Hello world!\n" "This program is running as process number %d." msgstr "" -"Salve mondo!\n" +"Ciao mondo!\n" "Questo programma è in esecuzione con numero di processo %d." #: hello.c:89 @@ -33,13 +36,13 @@ msgstr "Questo è un altro testo" msgid "This is yet another text" msgstr "Questo è un altro testo ancora" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" -msgstr "Salve" +msgstr "Ciao" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.ui:6 msgid "Example Application" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ja.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ja.po index e6c5c9d7d7a..fae0c7a82d3 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ja.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ja.po @@ -33,11 +33,11 @@ msgstr "これはもう一つのテキストです" msgid "This is yet another text" msgstr "これはさらにもう一つのテキストです" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "こんにちは" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "世界よ, こんにちは!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ka.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ka.po index 679c5f287a9..60dea898d9d 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ka.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ka.po @@ -35,11 +35,11 @@ msgstr "ეს კი სხვა ტექსტია" msgid "This is yet another text" msgstr "ეს კიდევ უფრო სხვაა" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "გამარჯობა" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "გამარჯობა სამყაროვ!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ky.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ky.po index a05126d05b8..1f2b796c219 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ky.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ky.po @@ -35,11 +35,11 @@ msgstr "Дагы бир текст" msgid "This is yet another text" msgstr "Жана дагы бир текст" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Салам" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Салам дүйнө!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/lv.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/lv.po index ee7c1751866..cb54597b39e 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/lv.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/lv.po @@ -37,11 +37,11 @@ msgstr "Šis ir vēl viens teksts" msgid "This is yet another text" msgstr "Šis ir vēl viens teksts" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Sveiki" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Sveika, pasaule!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ms.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ms.po index 809435696cf..db7c0fa4bfd 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ms.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ms.po @@ -35,11 +35,11 @@ msgstr "Ini adalah teks lain" msgid "This is yet another text" msgstr "Ini adalah satu lagi teks lain" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Hello" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hello, dunia!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/mt.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/mt.po index 81816e38e09..112c2f25720 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/mt.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/mt.po @@ -32,11 +32,11 @@ msgstr "" msgid "This is yet another text" msgstr "" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hello, lil kulħadd!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nb.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nb.po index 91b193907b4..febe7a5fc3c 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nb.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nb.po @@ -36,11 +36,11 @@ msgstr "Dette er en annen tekst" msgid "This is yet another text" msgstr "Dette er enda en tekst" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Hallo" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hallo verden!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nl.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nl.po index 7e5d708dda0..272da722477 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nl.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nl.po @@ -38,11 +38,11 @@ msgstr "Dit is een andere tekst" msgid "This is yet another text" msgstr "Dit is nog weer een andere tekst" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Hallo" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hallo, wereld!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nn.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nn.po index 9f67096df32..641e8f0de35 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nn.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/nn.po @@ -35,11 +35,11 @@ msgstr "Dette er ein annan tekst" msgid "This is yet another text" msgstr "Her er endå ein tekst" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Hei" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hei, verda!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pl.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pl.po index 7412c11c326..300eb5b9b73 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pl.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pl.po @@ -34,11 +34,11 @@ msgstr "To jest inny tekst" msgid "This is yet another text" msgstr "To jest jeszcze inny tekst" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Cześć" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Cześć, świecie!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pt.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pt.po index d7f8d43baa9..835fb029d72 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pt.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pt.po @@ -35,11 +35,11 @@ msgstr "Este é outro texto" msgid "This is yet another text" msgstr "Eis ainda outro texto" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Olá" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Olá mundo!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pt_BR.po index 51e9d1e21d9..fdd046e5cbb 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome3 0.20.2\n" +"Project-Id-Version: hello-c-gnome3 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.c:84 @@ -37,11 +38,11 @@ msgstr "Este é outro texto" msgid "This is yet another text" msgstr "Este também é outro texto" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Olá" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Olá, mundo!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ro.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ro.po index 2a2983fe5a9..614cb8e8fc1 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-c-gnome3" messages to Romanian. # Mesajele în limba română pentru pachetul hello-c-gnome3. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-c-gnome3”: # Traducerea inițială, făcută de EH, pentru versiunea hello-c-gnome3 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome3 0.22\n" +"Project-Id-Version: hello-c-gnome3 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.c:84 #, c-format @@ -51,13 +53,13 @@ msgstr "Acesta este un alt text" #: hello.c:91 msgid "This is yet another text" -msgstr "Acesta este încă un alt text" +msgstr "Acesta este un alt rând de text" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Salut" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Salutare, lume!" @@ -67,12 +69,12 @@ msgstr "Exemplu de aplicație" #: hello.ui:34 msgid "Update text" -msgstr "Actualizează text" +msgstr "Actualizează textul" #: hello.gschema.xml:8 msgid "Use XML markup" -msgstr "Folosește marcaj XML" +msgstr "Folosește marcajul XML" #: hello.gschema.xml:9 msgid "Whether to use XML markup in the text." -msgstr "Dacă se folosește marcaj XML în text." +msgstr "Dacă se folosește marcajul XML în text." diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ru.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ru.po index dddb4e22470..c4f50c09229 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ru.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ru.po @@ -37,11 +37,11 @@ msgstr "Ещё один текст" msgid "This is yet another text" msgstr "И ещё один текст" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Здравствуйте" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Здравствуй, мир!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sk.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sk.po index debcfcf6cec..cd6d3d7f2da 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sk.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sk.po @@ -33,11 +33,11 @@ msgstr "Toto je ďalší text" msgid "This is yet another text" msgstr "Toto je ešte ďalší text" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Ahoj" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Ahoj svet!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sl.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sl.po index 411282ff85c..747d13e875b 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-c-gnome3-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-c-gnome3-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome3 0.19.4.73\n" +"Project-Id-Version: hello-c-gnome3 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" @@ -36,11 +36,11 @@ msgstr "Podčrtano besedilo" msgid "This is yet another text" msgstr "Besedilo v kurzivi" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Zdravo" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Pozdravljen, svet!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sq.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sq.po index e46af0e0448..0698230aae1 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome3-0.22\n" +"Project-Id-Version: hello-c-gnome3-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.c:84 #, c-format @@ -35,11 +35,11 @@ msgstr "Ja dhe një tekst tjetër" msgid "This is yet another text" msgstr "Ja edhe një tekst tjetër akoma" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Tungjatjeta" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Tungjatjeta, botë!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sr.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sr.po index 0955b3b8d0e..eb6867bab2a 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sr.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sr.po @@ -37,11 +37,11 @@ msgstr "Ово је још један текст" msgid "This is yet another text" msgstr "Богами и ово је још један текст" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Здраво" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Здраво свима!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sv.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sv.po index bae54396764..28471975c02 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-c-gnome3. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome3 0.22\n" +"Project-Id-Version: hello-c-gnome3 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" @@ -36,11 +36,11 @@ msgstr "Detta är en annan text" msgid "This is yet another text" msgstr "Detta är ytterligare en annan text" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Hej" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Hej världen!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ta.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ta.po index 22a107bcc74..cf66ce945e5 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ta.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/ta.po @@ -35,11 +35,11 @@ msgstr "இது மற்றொரு உரை\"" msgid "This is yet another text" msgstr "இது மேலும் ஒரு உரை" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "வணக்கம்" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "வணக்கம், உலகு!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/tr.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/tr.po index 781b12909f6..0a063ad5915 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/tr.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/tr.po @@ -36,11 +36,11 @@ msgstr "Bu diğer metindir" msgid "This is yet another text" msgstr "Bu henüz başka bir metindir" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Merhaba" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Merhaba, dünya!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/uk.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/uk.po index 7c12bb0cb3a..36a9136f65b 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/uk.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/uk.po @@ -37,11 +37,11 @@ msgstr "Інший фрагмент тексту" msgid "This is yet another text" msgstr "Ще якийсь фрагмент тексту" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Привіт" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Привіт, світе!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/vi.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/vi.po index b7030ba5cd0..18353c4ebd5 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/vi.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/vi.po @@ -37,11 +37,11 @@ msgstr "Đây là văn bản khác" msgid "This is yet another text" msgstr "Đây là văn bản khác nữa" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "Chào" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "Chào thế giới!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_CN.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_CN.po index ab777b91be0..46e31bb5bf0 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_CN.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_CN.po @@ -36,11 +36,11 @@ msgstr "这是另一段文本" msgid "This is yet another text" msgstr "这还是另一段文本" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "你好" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "你好,世界!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_HK.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_HK.po index 1c9baea42ac..2fd0416593b 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_HK.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_HK.po @@ -30,11 +30,11 @@ msgstr "" msgid "This is yet another text" msgstr "" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "你好!" diff --git a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_TW.po index 0867cd6cdd3..c2bd678d236 100644 --- a/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-c-gnome3/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c-gnome3 0.19.4.73\n" +"Project-Id-Version: hello-c-gnome3 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.c:84 #, c-format @@ -34,11 +36,11 @@ msgstr "這是另一段文字" msgid "This is yet another text" msgstr "這又是另一段文字" -#: hello.desktop.in.in:4 +#: hello.desktop.in.in:3 msgid "Hello" msgstr "哈囉" -#: hello.desktop.in.in:5 +#: hello.desktop.in.in:4 msgid "Hello, world!" msgstr "哈囉,大家好!" @@ -56,4 +58,4 @@ msgstr "使用 XML 標記" #: hello.gschema.xml:9 msgid "Whether to use XML markup in the text." -msgstr "是否在文字中使用 XML 標記" +msgstr "是否在文字中使用 XML 標記。" diff --git a/mingw32/share/doc/gettext/examples/hello-c/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-c/autoclean.sh index d18688a598d..1838e8d232a 100755 --- a/mingw32/share/doc/gettext/examples/hello-c/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-c/autoclean.sh @@ -25,7 +25,7 @@ rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 rm -f po/Makefile.in.in -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c/autogen.sh b/mingw32/share/doc/gettext/examples/hello-c/autogen.sh index 78b15039582..1ae12f1bee2 100755 --- a/mingw32/share/doc/gettext/examples/hello-c/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-c/autogen.sh @@ -31,7 +31,7 @@ rm po/Rules-quot rm po/boldquot.sed rm po/en@boldquot.header rm po/en@quot.header -rm po/insert-header.sin +rm po/insert-header.sed rm po/quot.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c/configure.ac b/mingw32/share/doc/gettext/examples/hello-c/configure.ac index 1d4986d13b8..bbba63d0851 100644 --- a/mingw32/share/doc/gettext/examples/hello-c/configure.ac +++ b/mingw32/share/doc/gettext/examples/hello-c/configure.ac @@ -9,7 +9,7 @@ AM_INIT_AUTOMAKE([1.11]) AC_PROG_CC AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.22]) +AM_GNU_GETTEXT_VERSION([0.23]) AC_CONFIG_FILES([Makefile]) AC_CONFIG_FILES([m4/Makefile]) diff --git a/mingw32/share/doc/gettext/examples/hello-c/m4/Makefile.am b/mingw32/share/doc/gettext/examples/hello-c/m4/Makefile.am index 9219ad1990a..7d516f09ff6 100644 --- a/mingw32/share/doc/gettext/examples/hello-c/m4/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-c/m4/Makefile.am @@ -1,4 +1,4 @@ EXTRA_DIST = \ gettext.m4 build-to-host.m4 host-cpu-c-abi.m4 \ - iconv.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ + iconv.m4 intlmacosx.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ nls.m4 po.m4 progtest.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-c/po/bg.po b/mingw32/share/doc/gettext/examples/hello-c/po/bg.po index a3e0ea37d59..af863453256 100644 --- a/mingw32/share/doc/gettext/examples/hello-c/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-c/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-c package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-c 0.22\n" +"Project-Id-Version: GNU hello-c 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.c:35 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.c:36 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-c/po/hr.po b/mingw32/share/doc/gettext/examples/hello-c/po/hr.po index 5fd5accb154..42127d957a1 100644 --- a/mingw32/share/doc/gettext/examples/hello-c/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-c/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-c-0.22\n" +"Project-Id-Version: hello-c-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c/po/it.po b/mingw32/share/doc/gettext/examples/hello-c/po/it.po index 54b9837d182..236ec48996c 100644 --- a/mingw32/share/doc/gettext/examples/hello-c/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-c/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-c. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c 0.19.4.73\n" +"Project-Id-Version: GNU hello-c 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.c:35 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.c:36 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-c/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-c/po/pt_BR.po index eb4ef495afc..ec2a5e91d6c 100644 --- a/mingw32/share/doc/gettext/examples/hello-c/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-c/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-c 0.20.2\n" +"Project-Id-Version: hello-c 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.c:35 diff --git a/mingw32/share/doc/gettext/examples/hello-c/po/ro.po b/mingw32/share/doc/gettext/examples/hello-c/po/ro.po index ece1c5acd45..ef0405335cd 100644 --- a/mingw32/share/doc/gettext/examples/hello-c/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-c/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-c" messages to Romanian. # Mesajele în limba română pentru pachetul hello-c. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-c”: # Traducerea inițială, făcută de EH, pentru versiunea hello-c 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-c 0.22\n" +"Project-Id-Version: hello-c 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.c:35 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c/po/sl.po b/mingw32/share/doc/gettext/examples/hello-c/po/sl.po index 58b10c2605f..235094a4cfc 100644 --- a/mingw32/share/doc/gettext/examples/hello-c/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-c/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-c-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-c-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-c 0.19.4.73\n" +"Project-Id-Version: hello-c 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c/po/sq.po b/mingw32/share/doc/gettext/examples/hello-c/po/sq.po index 3c24c8b74c8..7fcc96afdb8 100644 --- a/mingw32/share/doc/gettext/examples/hello-c/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-c/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c-0.22\n" +"Project-Id-Version: hello-c-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.c:35 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-c/po/sv.po b/mingw32/share/doc/gettext/examples/hello-c/po/sv.po index fbd3b5f71b9..dcca114cf5e 100644 --- a/mingw32/share/doc/gettext/examples/hello-c/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-c/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-c. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-c 0.22\n" +"Project-Id-Version: hello-c 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-c/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-c/po/zh_TW.po index 7e99210b65f..1bdfaf792e5 100644 --- a/mingw32/share/doc/gettext/examples/hello-c/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-c/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-c 0.19.4.73\n" +"Project-Id-Version: hello-c 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.c:35 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-clisp/autoclean.sh index 9367df26cfb..8655a871726 100755 --- a/mingw32/share/doc/gettext/examples/hello-clisp/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-clisp/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/autogen.sh b/mingw32/share/doc/gettext/examples/hello-clisp/autogen.sh index 7e51979914c..a972da80417 100755 --- a/mingw32/share/doc/gettext/examples/hello-clisp/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-clisp/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-clisp/po/Makefile.am index c3ce24a0a17..58c7b6daf41 100644 --- a/mingw32/share/doc/gettext/examples/hello-clisp/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-clisp/po/Makefile.am @@ -154,7 +154,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -206,8 +206,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -340,14 +340,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/po/bg.po b/mingw32/share/doc/gettext/examples/hello-clisp/po/bg.po index c1d829663e0..59f24e1996f 100644 --- a/mingw32/share/doc/gettext/examples/hello-clisp/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-clisp/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-clisp package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-clisp 0.22\n" +"Project-Id-Version: GNU hello-clisp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.lisp.in:11 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.lisp.in:13 #, lisp-format diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/po/hr.po b/mingw32/share/doc/gettext/examples/hello-clisp/po/hr.po index feea569f155..1abba823ba9 100644 --- a/mingw32/share/doc/gettext/examples/hello-clisp/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-clisp/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-clisp-0.22\n" +"Project-Id-Version: hello-clisp-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/po/it.po b/mingw32/share/doc/gettext/examples/hello-clisp/po/it.po index 55ff14a3ca8..07c201d7e23 100644 --- a/mingw32/share/doc/gettext/examples/hello-clisp/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-clisp/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-clisp. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-clisp 0.19.4.73\n" +"Project-Id-Version: GNU hello-clisp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.lisp.in:11 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.lisp.in:13 #, lisp-format diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-clisp/po/pt_BR.po index 34c38b14dd1..727430a5205 100644 --- a/mingw32/share/doc/gettext/examples/hello-clisp/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-clisp/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-clisp 0.20.2\n" +"Project-Id-Version: hello-clisp 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.lisp.in:11 diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/po/ro.po b/mingw32/share/doc/gettext/examples/hello-clisp/po/ro.po index 29d72c5d27b..1348adee8b5 100644 --- a/mingw32/share/doc/gettext/examples/hello-clisp/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-clisp/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-clisp" messages to Romanian. # Mesajele în limba română pentru pachetul hello-clisp. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-clisp”: # Traducerea inițială, făcută de EH, pentru versiunea hello-clisp 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-clisp 0.22\n" +"Project-Id-Version: hello-clisp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.lisp.in:11 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/po/sl.po b/mingw32/share/doc/gettext/examples/hello-clisp/po/sl.po index 6a651f1a32e..f32c771f139 100644 --- a/mingw32/share/doc/gettext/examples/hello-clisp/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-clisp/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-clisp-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-clisp-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-clisp 0.19.4.73\n" +"Project-Id-Version: hello-clisp 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/po/sq.po b/mingw32/share/doc/gettext/examples/hello-clisp/po/sq.po index 3d1fd2c5625..91fc282ab58 100644 --- a/mingw32/share/doc/gettext/examples/hello-clisp/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-clisp/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-clisp-0.22\n" +"Project-Id-Version: hello-clisp-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.lisp.in:11 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/po/sv.po b/mingw32/share/doc/gettext/examples/hello-clisp/po/sv.po index b616e741a9e..6ba4e9355f0 100644 --- a/mingw32/share/doc/gettext/examples/hello-clisp/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-clisp/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-clisp. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-clisp 0.22\n" +"Project-Id-Version: hello-clisp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-clisp/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-clisp/po/zh_TW.po index e3d0eedb499..b8845e60259 100644 --- a/mingw32/share/doc/gettext/examples/hello-clisp/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-clisp/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-clisp 0.19.4.73\n" +"Project-Id-Version: hello-clisp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.lisp.in:11 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-csharp-forms/autoclean.sh index 4e62a93e18c..a4867f40990 100755 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Brought in by explicit copy. rm -f m4/csharpcomp.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/autogen.sh b/mingw32/share/doc/gettext/examples/hello-csharp-forms/autogen.sh index 09596de491c..5f6822c80d0 100755 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/csharpcomp.m4 m4/csharpcomp.m4 cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/csharpexec.m4 m4/csharpexec.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/Makefile.am index 086e3562c0b..7eb743bb0b4 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/Makefile.am @@ -137,7 +137,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -189,8 +189,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -264,7 +264,6 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po @@ -278,7 +277,7 @@ maintainer-clean-local: done; \ fi -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(RESOURCESDLLFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(RESOURCESDLLFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/bg.po b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/bg.po index 650bae174c4..d2d386e9a54 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-csharp-forms package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-csharp-forms 0.22\n" +"Project-Id-Version: GNU hello-csharp-forms 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.cs:29 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.cs:36 #, csharp-format diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/hr.po b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/hr.po index 298c62a01d7..a9edc71d403 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-csharp-forms-0.22\n" +"Project-Id-Version: hello-csharp-forms-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/it.po b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/it.po index d3292efbafe..55f00ad5097 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-csharp-forms. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-csharp-forms 0.19.4.73\n" +"Project-Id-Version: GNU hello-csharp-forms 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cs:29 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.cs:36 #, csharp-format diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/pt_BR.po index 87a64c7cb34..be8db9875f4 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-csharp-forms 0.20.2\n" +"Project-Id-Version: hello-csharp-forms 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cs:29 diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/ro.po b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/ro.po index c5049733863..46b79e5d27a 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-csharp-forms" messages to Romanian. # Mesajele în limba română pentru pachetul hello-csharp-forms. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-csharp-forms”: # Traducerea inițială, făcută de EH, pentru versiunea hello-csharp-forms 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-csharp-forms 0.22\n" +"Project-Id-Version: hello-csharp-forms 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.cs:29 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sl.po b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sl.po index 30abaae252f..34c796c0145 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-csharp-forms-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-csharp-forms-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-csharp-forms 0.19.4.73\n" +"Project-Id-Version: hello-csharp-forms 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sq.po b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sq.po index 8643ef9786c..edee58344ed 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-csharp-forms-0.22\n" +"Project-Id-Version: hello-csharp-forms-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.cs:29 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sv.po b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sv.po index 9cc2856c02d..e4c6d380b5a 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-csharp-forms. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-csharp-forms 0.22\n" +"Project-Id-Version: hello-csharp-forms 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/zh_TW.po index a13051d3679..64f025147a9 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp-forms/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-csharp-forms 0.19.4.73\n" +"Project-Id-Version: hello-csharp-forms 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.cs:29 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-csharp/autoclean.sh index 4e62a93e18c..a4867f40990 100755 --- a/mingw32/share/doc/gettext/examples/hello-csharp/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-csharp/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Brought in by explicit copy. rm -f m4/csharpcomp.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/autogen.sh b/mingw32/share/doc/gettext/examples/hello-csharp/autogen.sh index 09596de491c..5f6822c80d0 100755 --- a/mingw32/share/doc/gettext/examples/hello-csharp/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-csharp/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/csharpcomp.m4 m4/csharpcomp.m4 cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/csharpexec.m4 m4/csharpexec.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-csharp/po/Makefile.am index 086e3562c0b..7eb743bb0b4 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-csharp/po/Makefile.am @@ -137,7 +137,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -189,8 +189,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -264,7 +264,6 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po @@ -278,7 +277,7 @@ maintainer-clean-local: done; \ fi -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(RESOURCESDLLFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(RESOURCESDLLFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/po/bg.po b/mingw32/share/doc/gettext/examples/hello-csharp/po/bg.po index 089c95ecbab..927c552b2a5 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-csharp package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-csharp 0.22\n" +"Project-Id-Version: GNU hello-csharp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.cs:14 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.cs:17 #, csharp-format diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/po/hr.po b/mingw32/share/doc/gettext/examples/hello-csharp/po/hr.po index 822c8cca5c7..68b9136beac 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-csharp-0.22\n" +"Project-Id-Version: hello-csharp-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/po/it.po b/mingw32/share/doc/gettext/examples/hello-csharp/po/it.po index 4a59adc8768..330bdb71161 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-csharp. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-csharp 0.19.4.73\n" +"Project-Id-Version: GNU hello-csharp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cs:14 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.cs:17 #, csharp-format diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-csharp/po/pt_BR.po index 8034357c638..5918d5eb08d 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-csharp 0.20.2\n" +"Project-Id-Version: hello-csharp 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.cs:14 diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/po/ro.po b/mingw32/share/doc/gettext/examples/hello-csharp/po/ro.po index 6f663894cac..636d1da745b 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-csharp" messages to Romanian. # Mesajele în limba română pentru pachetul hello-csharp. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-csharp”: # Traducerea inițială, făcută de EH, pentru versiunea hello-csharp 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-csharp 0.22\n" +"Project-Id-Version: hello-csharp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.cs:14 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/po/sl.po b/mingw32/share/doc/gettext/examples/hello-csharp/po/sl.po index 428dae318d9..d390cdc2374 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-csharp-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-csharp-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-csharp 0.19.4.73\n" +"Project-Id-Version: hello-csharp 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/po/sq.po b/mingw32/share/doc/gettext/examples/hello-csharp/po/sq.po index 4c9d1111fb1..8482aa81568 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-csharp-0.22\n" +"Project-Id-Version: hello-csharp-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.cs:14 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/po/sv.po b/mingw32/share/doc/gettext/examples/hello-csharp/po/sv.po index 72ba90c0575..49149b14c37 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-csharp. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-csharp 0.22\n" +"Project-Id-Version: hello-csharp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-csharp/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-csharp/po/zh_TW.po index 77d15d3818d..54561afd79a 100644 --- a/mingw32/share/doc/gettext/examples/hello-csharp/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-csharp/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-csharp 0.19.4.73\n" +"Project-Id-Version: hello-csharp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.cs:14 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-gawk/autoclean.sh index 9367df26cfb..8655a871726 100755 --- a/mingw32/share/doc/gettext/examples/hello-gawk/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-gawk/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/autogen.sh b/mingw32/share/doc/gettext/examples/hello-gawk/autogen.sh index 7e51979914c..a972da80417 100755 --- a/mingw32/share/doc/gettext/examples/hello-gawk/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-gawk/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-gawk/po/Makefile.am index 319df21d8da..18eb630f762 100644 --- a/mingw32/share/doc/gettext/examples/hello-gawk/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-gawk/po/Makefile.am @@ -154,7 +154,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -206,8 +206,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -340,14 +340,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/po/bg.po b/mingw32/share/doc/gettext/examples/hello-gawk/po/bg.po index 9f97b4f426c..e68f4311f0e 100644 --- a/mingw32/share/doc/gettext/examples/hello-gawk/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-gawk/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-gawk package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-gawk 0.22\n" +"Project-Id-Version: GNU hello-gawk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.awk:11 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.awk:12 #, awk-format diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/po/hr.po b/mingw32/share/doc/gettext/examples/hello-gawk/po/hr.po index 8c7d67a7afb..3c42cf187a3 100644 --- a/mingw32/share/doc/gettext/examples/hello-gawk/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-gawk/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-gawk-0.22\n" +"Project-Id-Version: hello-gawk-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/po/it.po b/mingw32/share/doc/gettext/examples/hello-gawk/po/it.po index 3ca6fe73e7a..fa301556db3 100644 --- a/mingw32/share/doc/gettext/examples/hello-gawk/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-gawk/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-gawk. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-gawk 0.19.4.73\n" +"Project-Id-Version: GNU hello-gawk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.awk:11 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.awk:12 #, awk-format diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-gawk/po/pt_BR.po index 2d858273e14..2be8828ef77 100644 --- a/mingw32/share/doc/gettext/examples/hello-gawk/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-gawk/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-gawk 0.20.2\n" +"Project-Id-Version: hello-gawk 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.awk:11 diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/po/ro.po b/mingw32/share/doc/gettext/examples/hello-gawk/po/ro.po index 763f45190e9..9f91b44a6d9 100644 --- a/mingw32/share/doc/gettext/examples/hello-gawk/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-gawk/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-gawk" messages to Romanian. # Mesajele în limba română pentru pachetul hello-gawk. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-gawk”: # Traducerea inițială, făcută de EH, pentru versiunea hello-gawk 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-gawk 0.22\n" +"Project-Id-Version: hello-gawk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.awk:11 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/po/sl.po b/mingw32/share/doc/gettext/examples/hello-gawk/po/sl.po index e3765c00a3b..72a4edf01ad 100644 --- a/mingw32/share/doc/gettext/examples/hello-gawk/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-gawk/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-gawk-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-gawk-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-gawk 0.19.4.73\n" +"Project-Id-Version: hello-gawk 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/po/sq.po b/mingw32/share/doc/gettext/examples/hello-gawk/po/sq.po index 9d366e38ded..820725facca 100644 --- a/mingw32/share/doc/gettext/examples/hello-gawk/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-gawk/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-gawk-0.22\n" +"Project-Id-Version: hello-gawk-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.awk:11 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/po/sv.po b/mingw32/share/doc/gettext/examples/hello-gawk/po/sv.po index 0f3dd8eb6ef..e5d020d97a4 100644 --- a/mingw32/share/doc/gettext/examples/hello-gawk/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-gawk/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-gawk. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-gawk 0.22\n" +"Project-Id-Version: hello-gawk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-gawk/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-gawk/po/zh_TW.po index d74a2356643..fd731033cf0 100644 --- a/mingw32/share/doc/gettext/examples/hello-gawk/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-gawk/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-gawk 0.19.4.73\n" +"Project-Id-Version: hello-gawk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.awk:11 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-guile/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-guile/autoclean.sh index 9367df26cfb..8655a871726 100755 --- a/mingw32/share/doc/gettext/examples/hello-guile/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-guile/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-guile/autogen.sh b/mingw32/share/doc/gettext/examples/hello-guile/autogen.sh index 7e51979914c..a972da80417 100755 --- a/mingw32/share/doc/gettext/examples/hello-guile/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-guile/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-guile/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-guile/po/Makefile.am index c2f2ca9da1f..1f83bb4dd09 100644 --- a/mingw32/share/doc/gettext/examples/hello-guile/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-guile/po/Makefile.am @@ -154,7 +154,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -206,8 +206,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -340,14 +340,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-guile/po/bg.po b/mingw32/share/doc/gettext/examples/hello-guile/po/bg.po index 64858bc652a..abc67f66729 100644 --- a/mingw32/share/doc/gettext/examples/hello-guile/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-guile/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-guile package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-guile 0.22\n" +"Project-Id-Version: GNU hello-guile 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.scm:15 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.scm:17 #, scheme-format diff --git a/mingw32/share/doc/gettext/examples/hello-guile/po/hr.po b/mingw32/share/doc/gettext/examples/hello-guile/po/hr.po index 2fea0d2088d..131eed0cfd5 100644 --- a/mingw32/share/doc/gettext/examples/hello-guile/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-guile/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-guile-0.22\n" +"Project-Id-Version: hello-guile-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-guile/po/it.po b/mingw32/share/doc/gettext/examples/hello-guile/po/it.po index 7e7d6aa82b9..320ea2dcb8f 100644 --- a/mingw32/share/doc/gettext/examples/hello-guile/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-guile/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-guile. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-guile 0.19.4.73\n" +"Project-Id-Version: GNU hello-guile 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.scm:15 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.scm:17 #, scheme-format diff --git a/mingw32/share/doc/gettext/examples/hello-guile/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-guile/po/pt_BR.po index 7d1cf56df41..866105501e7 100644 --- a/mingw32/share/doc/gettext/examples/hello-guile/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-guile/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-guile 0.20.2\n" +"Project-Id-Version: hello-guile 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.scm:15 diff --git a/mingw32/share/doc/gettext/examples/hello-guile/po/ro.po b/mingw32/share/doc/gettext/examples/hello-guile/po/ro.po index f9ef97e939c..2474e3fe6b8 100644 --- a/mingw32/share/doc/gettext/examples/hello-guile/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-guile/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-guile" messages to Romanian. # Mesajele în limba română pentru pachetul hello-guile. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-guile”: # Traducerea inițială, făcută de EH, pentru versiunea hello-guile 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-guile 0.22\n" +"Project-Id-Version: hello-guile 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.scm:15 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-guile/po/sl.po b/mingw32/share/doc/gettext/examples/hello-guile/po/sl.po index 492bc7391a5..d56660c9c05 100644 --- a/mingw32/share/doc/gettext/examples/hello-guile/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-guile/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-guile-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-guile-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-guile 0.19.4.73\n" +"Project-Id-Version: hello-guile 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-guile/po/sq.po b/mingw32/share/doc/gettext/examples/hello-guile/po/sq.po index b523b81c231..b7fc2df6e95 100644 --- a/mingw32/share/doc/gettext/examples/hello-guile/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-guile/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-guile-0.22\n" +"Project-Id-Version: hello-guile-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.scm:15 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-guile/po/sv.po b/mingw32/share/doc/gettext/examples/hello-guile/po/sv.po index ee1eaf1d92b..2e4084b7f34 100644 --- a/mingw32/share/doc/gettext/examples/hello-guile/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-guile/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-guile. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-guile 0.22\n" +"Project-Id-Version: hello-guile 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-guile/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-guile/po/zh_TW.po index 0d9c4730e78..2f44abe4e58 100644 --- a/mingw32/share/doc/gettext/examples/hello-guile/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-guile/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-guile 0.19.4.73\n" +"Project-Id-Version: hello-guile 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.scm:15 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-java-awt/autoclean.sh index efecfcbe9a8..d38a4183cc3 100755 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Brought in by explicit copy. rm -f m4/javacomp.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/autogen.sh b/mingw32/share/doc/gettext/examples/hello-java-awt/autogen.sh index 467f213af7e..2d62267d817 100755 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/javacomp.m4 m4/javacomp.m4 cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/javaexec.m4 m4/javaexec.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/configure.ac b/mingw32/share/doc/gettext/examples/hello-java-awt/configure.ac index 57fd1685150..b625e465e8a 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/configure.ac +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/configure.ac @@ -10,7 +10,7 @@ AM_INIT_AUTOMAKE([1.11]) dnl Check whether we can execute Java programs. gt_JAVAEXEC([TestAWT], [$srcdir/m4]) dnl Check whether we can build Java programs. -gt_JAVACOMP([1.5]) +gt_JAVACOMP([1.8]) AC_CHECK_PROG([JAR], [jar], [jar]) if test -n "$HAVE_JAVACOMP" && test -n "$JAR"; then BUILDJAVA=yes diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-java-awt/po/Makefile.am index 3398bc1a366..1f97ec84205 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/po/Makefile.am @@ -134,7 +134,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -186,8 +186,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -232,7 +232,6 @@ $(POFILES): $(srcdir)/$(DOMAIN).pot html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po @@ -240,7 +239,7 @@ MAINTAINERCLEANFILES = \ $(DOMAIN).pot stamp-po \ $(DOMAIN).properties $(PROPERTIESFILES) $(CLASSFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(DOMAIN).properties $(PROPERTIESFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(DOMAIN).properties $(PROPERTIESFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/po/bg.po b/mingw32/share/doc/gettext/examples/hello-java-awt/po/bg.po index b64ddfe412c..76215d2747c 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-java-awt package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-java-awt 0.22\n" +"Project-Id-Version: GNU hello-java-awt 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: Hello.java:23 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: Hello.java:28 #, java-format diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/po/hr.po b/mingw32/share/doc/gettext/examples/hello-java-awt/po/hr.po index c9fd316495b..fd108b9af10 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-java-awt-0.22\n" +"Project-Id-Version: hello-java-awt-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/po/it.po b/mingw32/share/doc/gettext/examples/hello-java-awt/po/it.po index 4111b9cb26a..12c0a533c59 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-java-awt. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java-awt 0.19.4.73\n" +"Project-Id-Version: GNU hello-java-awt 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: Hello.java:23 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: Hello.java:28 #, java-format diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-java-awt/po/pt_BR.po index 9b5a59e2e8f..2b0d5ab6747 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-java-awt 0.20.2\n" +"Project-Id-Version: hello-java-awt 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: Hello.java:23 diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/po/ro.po b/mingw32/share/doc/gettext/examples/hello-java-awt/po/ro.po index a375cfc5261..269736aceed 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-java-awt" messages to Romanian. # Mesajele în limba română pentru pachetul hello-java-awt. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-java-awt”: # Traducerea inițială, făcută de EH, pentru versiunea hello-java-awt 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-java-awt 0.22\n" +"Project-Id-Version: hello-java-awt 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: Hello.java:23 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/po/sl.po b/mingw32/share/doc/gettext/examples/hello-java-awt/po/sl.po index 2b71e79814e..470ea9d0467 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-java-awt-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-java-awt-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-java-awt 0.19.4.73\n" +"Project-Id-Version: hello-java-awt 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/po/sq.po b/mingw32/share/doc/gettext/examples/hello-java-awt/po/sq.po index ca9b4600b31..0437dd34441 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java-awt-0.22\n" +"Project-Id-Version: hello-java-awt-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: Hello.java:23 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/po/sv.po b/mingw32/share/doc/gettext/examples/hello-java-awt/po/sv.po index b19f187a94d..ce16473d99d 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-java-awt. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-java-awt 0.22\n" +"Project-Id-Version: hello-java-awt 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java-awt/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-java-awt/po/zh_TW.po index 30ff5a25f79..cf3e6335a18 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-awt/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-java-awt/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java-awt 0.19.4.73\n" +"Project-Id-Version: hello-java-awt 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: Hello.java:23 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/autoclean.sh index 1329c3715c2..956ca531ca1 100755 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Brought in by explicit copy. rm -f m4/javacomp.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/autogen.sh b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/autogen.sh index 467f213af7e..2d62267d817 100755 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/javacomp.m4 m4/javacomp.m4 cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/javaexec.m4 m4/javaexec.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/Makefile.am index 3398bc1a366..1f97ec84205 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/Makefile.am @@ -134,7 +134,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -186,8 +186,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -232,7 +232,6 @@ $(POFILES): $(srcdir)/$(DOMAIN).pot html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po @@ -240,7 +239,7 @@ MAINTAINERCLEANFILES = \ $(DOMAIN).pot stamp-po \ $(DOMAIN).properties $(PROPERTIESFILES) $(CLASSFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(DOMAIN).properties $(PROPERTIESFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(DOMAIN).properties $(PROPERTIESFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/bg.po b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/bg.po index 8270e8b9d72..ddc8b84ce26 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-java-qtjambi package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-java-qtjambi 0.22\n" +"Project-Id-Version: GNU hello-java-qtjambi 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: Hello.java:27 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: Hello.java:34 #, java-format diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/hr.po b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/hr.po index 68175ff7cb1..c3792140e15 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-java-qtjambi-0.22\n" +"Project-Id-Version: hello-java-qtjambi-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/it.po b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/it.po index 04e5eb6b7eb..308de1653b5 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-java-qtjambi. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java-qtjambi 0.19.4.73\n" +"Project-Id-Version: GNU hello-java-qtjambi 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: Hello.java:27 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: Hello.java:34 #, java-format diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/pt_BR.po index 29e6fd373ef..69c9ca6cd71 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-java-qtjambi 0.20.2\n" +"Project-Id-Version: hello-java-qtjambi 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: Hello.java:27 diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/ro.po b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/ro.po index 7f7ecc6f19c..07f60f9b6e7 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-java-qtjambi" messages to Romanian. # Mesajele în limba română pentru pachetul hello-java-qtjambi. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-java-qtjambi”: # Traducerea inițială, făcută de EH, pentru versiunea hello-java-qtjambi 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-java-qtjambi 0.22\n" +"Project-Id-Version: hello-java-qtjambi 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: Hello.java:27 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sl.po b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sl.po index c488b608635..629f299d42a 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-java-qtjambi-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-java-qtjambi-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-java-qtjambi 0.19.4.73\n" +"Project-Id-Version: hello-java-qtjambi 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sq.po b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sq.po index 9fcefa866d1..f9b2a0217f6 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java-qtjambi-0.22\n" +"Project-Id-Version: hello-java-qtjambi-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: Hello.java:27 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sv.po b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sv.po index 8676da09f99..b372f3720d8 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-java-qtjambi. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-java-qtjambi 0.22\n" +"Project-Id-Version: hello-java-qtjambi 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/zh_TW.po index af1e7d16908..6fd2f1c7df0 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-java-qtjambi/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java-qtjambi 0.19.4.73\n" +"Project-Id-Version: hello-java-qtjambi 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: Hello.java:27 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-java-swing/autoclean.sh index 41997040b98..294f0851668 100755 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Brought in by explicit copy. rm -f m4/javacomp.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/autogen.sh b/mingw32/share/doc/gettext/examples/hello-java-swing/autogen.sh index 467f213af7e..2d62267d817 100755 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/javacomp.m4 m4/javacomp.m4 cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/javaexec.m4 m4/javaexec.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/configure.ac b/mingw32/share/doc/gettext/examples/hello-java-swing/configure.ac index cdedcd6ba9c..494dd84cc87 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/configure.ac +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/configure.ac @@ -10,7 +10,7 @@ AM_INIT_AUTOMAKE([1.11]) dnl Check whether we can execute Java programs. gt_JAVAEXEC([TestAWT], [$srcdir/m4]) dnl Check whether we can build Java programs. -gt_JAVACOMP([1.5]) +gt_JAVACOMP([1.8]) AC_CHECK_PROG([JAR], [jar], [jar]) if test -n "$HAVE_JAVACOMP" && test -n "$JAR"; then BUILDJAVA=yes diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-java-swing/po/Makefile.am index 3398bc1a366..1f97ec84205 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/po/Makefile.am @@ -134,7 +134,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -186,8 +186,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -232,7 +232,6 @@ $(POFILES): $(srcdir)/$(DOMAIN).pot html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po @@ -240,7 +239,7 @@ MAINTAINERCLEANFILES = \ $(DOMAIN).pot stamp-po \ $(DOMAIN).properties $(PROPERTIESFILES) $(CLASSFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(DOMAIN).properties $(PROPERTIESFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(DOMAIN).properties $(PROPERTIESFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/po/bg.po b/mingw32/share/doc/gettext/examples/hello-java-swing/po/bg.po index 27defcfd59a..9f8a704fa1f 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-java-swing package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-java-swing 0.22\n" +"Project-Id-Version: GNU hello-java-swing 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: Hello.java:20 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: Hello.java:25 #, java-format diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/po/hr.po b/mingw32/share/doc/gettext/examples/hello-java-swing/po/hr.po index 19451e7eca4..edc33c54e1c 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-java-swing-0.22\n" +"Project-Id-Version: hello-java-swing-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/po/it.po b/mingw32/share/doc/gettext/examples/hello-java-swing/po/it.po index 1222a749478..95fd9b33fc4 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-java-swing. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java-swing 0.19.4.73\n" +"Project-Id-Version: GNU hello-java-swing 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: Hello.java:20 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: Hello.java:25 #, java-format diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-java-swing/po/pt_BR.po index 6493b794780..f97651b24af 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-java-swing 0.20.2\n" +"Project-Id-Version: hello-java-swing 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: Hello.java:20 diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/po/ro.po b/mingw32/share/doc/gettext/examples/hello-java-swing/po/ro.po index e757b522d65..56b7bd6b73c 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-java-swing" messages to Romanian. # Mesajele în limba română pentru pachetul hello-java-swing. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-java-swing”: # Traducerea inițială, făcută de EH, pentru versiunea hello-java-swing 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-java-swing 0.22\n" +"Project-Id-Version: hello-java-swing 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: Hello.java:20 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/po/sl.po b/mingw32/share/doc/gettext/examples/hello-java-swing/po/sl.po index 762858eb84d..9dbd312b456 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-java-swing-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-java-swing-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-java-swing 0.19.4.73\n" +"Project-Id-Version: hello-java-swing 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/po/sq.po b/mingw32/share/doc/gettext/examples/hello-java-swing/po/sq.po index 8bc0abd54a1..40c1c6996f3 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java-swing-0.22\n" +"Project-Id-Version: hello-java-swing-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: Hello.java:20 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/po/sv.po b/mingw32/share/doc/gettext/examples/hello-java-swing/po/sv.po index 4b17096add5..c2336fa5062 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-java-swing. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-java-swing 0.22\n" +"Project-Id-Version: hello-java-swing 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java-swing/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-java-swing/po/zh_TW.po index 2a4a988987e..7401e8e7275 100644 --- a/mingw32/share/doc/gettext/examples/hello-java-swing/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-java-swing/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java-swing 0.19.4.73\n" +"Project-Id-Version: hello-java-swing 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: Hello.java:20 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-java/autoclean.sh index bac7f4ab063..89229cf92f3 100755 --- a/mingw32/share/doc/gettext/examples/hello-java/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-java/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Brought in by explicit copy. rm -f m4/javacomp.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-java/autogen.sh b/mingw32/share/doc/gettext/examples/hello-java/autogen.sh index 467f213af7e..2d62267d817 100755 --- a/mingw32/share/doc/gettext/examples/hello-java/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-java/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/javacomp.m4 m4/javacomp.m4 cp -p ${EXAMPLESCONFIGDIR-$GETTEXT_TOPSRCDIR/gettext-tools/gnulib-m4}/javaexec.m4 m4/javaexec.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-java/configure.ac b/mingw32/share/doc/gettext/examples/hello-java/configure.ac index 2206ce9ca11..93362734225 100644 --- a/mingw32/share/doc/gettext/examples/hello-java/configure.ac +++ b/mingw32/share/doc/gettext/examples/hello-java/configure.ac @@ -10,7 +10,7 @@ AM_INIT_AUTOMAKE([1.11]) dnl Check whether we can execute Java programs. gt_JAVAEXEC dnl Check whether we can build Java programs. -gt_JAVACOMP([1.5]) +gt_JAVACOMP([1.8]) AC_CHECK_PROG([JAR], [jar], [jar]) if test -n "$HAVE_JAVACOMP" && test -n "$JAR"; then BUILDJAVA=yes diff --git a/mingw32/share/doc/gettext/examples/hello-java/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-java/po/Makefile.am index 3398bc1a366..1f97ec84205 100644 --- a/mingw32/share/doc/gettext/examples/hello-java/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-java/po/Makefile.am @@ -134,7 +134,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -186,8 +186,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -232,7 +232,6 @@ $(POFILES): $(srcdir)/$(DOMAIN).pot html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po @@ -240,7 +239,7 @@ MAINTAINERCLEANFILES = \ $(DOMAIN).pot stamp-po \ $(DOMAIN).properties $(PROPERTIESFILES) $(CLASSFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(DOMAIN).properties $(PROPERTIESFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(DOMAIN).properties $(PROPERTIESFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-java/po/bg.po b/mingw32/share/doc/gettext/examples/hello-java/po/bg.po index 44b09e8b835..8e671cdc4e5 100644 --- a/mingw32/share/doc/gettext/examples/hello-java/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-java/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-java package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-java 0.22\n" +"Project-Id-Version: GNU hello-java 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: Hello.java:14 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: Hello.java:18 #, java-format diff --git a/mingw32/share/doc/gettext/examples/hello-java/po/hr.po b/mingw32/share/doc/gettext/examples/hello-java/po/hr.po index 072bf340e3f..9df3622ff7d 100644 --- a/mingw32/share/doc/gettext/examples/hello-java/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-java/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-java-0.22\n" +"Project-Id-Version: hello-java-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java/po/it.po b/mingw32/share/doc/gettext/examples/hello-java/po/it.po index c3641b9fa76..1e214f0569a 100644 --- a/mingw32/share/doc/gettext/examples/hello-java/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-java/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-java. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java 0.19.4.73\n" +"Project-Id-Version: GNU hello-java 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: Hello.java:14 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: Hello.java:18 #, java-format diff --git a/mingw32/share/doc/gettext/examples/hello-java/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-java/po/pt_BR.po index 17a1f8d4921..407f3da0f07 100644 --- a/mingw32/share/doc/gettext/examples/hello-java/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-java/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-java 0.20.2\n" +"Project-Id-Version: hello-java 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: Hello.java:14 diff --git a/mingw32/share/doc/gettext/examples/hello-java/po/ro.po b/mingw32/share/doc/gettext/examples/hello-java/po/ro.po index 40cb79d2260..76976a121f6 100644 --- a/mingw32/share/doc/gettext/examples/hello-java/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-java/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-java" messages to Romanian. # Mesajele în limba română pentru pachetul hello-java. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-java”: # Traducerea inițială, făcută de EH, pentru versiunea hello-java 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-java 0.22\n" +"Project-Id-Version: hello-java 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: Hello.java:14 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java/po/sl.po b/mingw32/share/doc/gettext/examples/hello-java/po/sl.po index 565c5c66b4d..100512cc900 100644 --- a/mingw32/share/doc/gettext/examples/hello-java/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-java/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-java-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-java-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-java 0.19.4.73\n" +"Project-Id-Version: hello-java 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java/po/sq.po b/mingw32/share/doc/gettext/examples/hello-java/po/sq.po index 1c04af10510..d732b57bc5d 100644 --- a/mingw32/share/doc/gettext/examples/hello-java/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-java/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java-0.22\n" +"Project-Id-Version: hello-java-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: Hello.java:14 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-java/po/sv.po b/mingw32/share/doc/gettext/examples/hello-java/po/sv.po index 787405ce635..fcbe9143121 100644 --- a/mingw32/share/doc/gettext/examples/hello-java/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-java/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-java. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-java 0.22\n" +"Project-Id-Version: hello-java 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-java/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-java/po/zh_TW.po index fbd0598cb10..a7fe12cdbe7 100644 --- a/mingw32/share/doc/gettext/examples/hello-java/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-java/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-java 0.19.4.73\n" +"Project-Id-Version: hello-java 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: Hello.java:14 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-librep/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-librep/autoclean.sh index 9367df26cfb..8655a871726 100755 --- a/mingw32/share/doc/gettext/examples/hello-librep/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-librep/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-librep/autogen.sh b/mingw32/share/doc/gettext/examples/hello-librep/autogen.sh index 7e51979914c..a972da80417 100755 --- a/mingw32/share/doc/gettext/examples/hello-librep/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-librep/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-librep/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-librep/po/Makefile.am index 98e9fbf8ba1..05348bbcd88 100644 --- a/mingw32/share/doc/gettext/examples/hello-librep/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-librep/po/Makefile.am @@ -154,7 +154,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -206,8 +206,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -340,14 +340,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-librep/po/bg.po b/mingw32/share/doc/gettext/examples/hello-librep/po/bg.po index 913d87ce5b3..3eb41fe99b2 100644 --- a/mingw32/share/doc/gettext/examples/hello-librep/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-librep/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-librep package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-librep 0.22\n" +"Project-Id-Version: GNU hello-librep 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.jl.in:12 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.jl.in:14 #, librep-format diff --git a/mingw32/share/doc/gettext/examples/hello-librep/po/hr.po b/mingw32/share/doc/gettext/examples/hello-librep/po/hr.po index 8b5dc5c5d2f..76cdfe3529a 100644 --- a/mingw32/share/doc/gettext/examples/hello-librep/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-librep/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-librep-0.22\n" +"Project-Id-Version: hello-librep-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-librep/po/it.po b/mingw32/share/doc/gettext/examples/hello-librep/po/it.po index 9ba0d71c70e..93d96605213 100644 --- a/mingw32/share/doc/gettext/examples/hello-librep/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-librep/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-librep. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-librep 0.19.4.73\n" +"Project-Id-Version: GNU hello-librep 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.jl.in:12 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.jl.in:14 #, librep-format diff --git a/mingw32/share/doc/gettext/examples/hello-librep/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-librep/po/pt_BR.po index 02d1a96ed4b..abf72e9c49d 100644 --- a/mingw32/share/doc/gettext/examples/hello-librep/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-librep/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-librep 0.20.2\n" +"Project-Id-Version: hello-librep 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.jl.in:12 diff --git a/mingw32/share/doc/gettext/examples/hello-librep/po/ro.po b/mingw32/share/doc/gettext/examples/hello-librep/po/ro.po index c81c1a9d4ae..6680becdf0a 100644 --- a/mingw32/share/doc/gettext/examples/hello-librep/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-librep/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-librep" messages to Romanian. # Mesajele în limba română pentru pachetul hello-librep. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-librep”: # Traducerea inițială, făcută de EH, pentru versiunea hello-librep 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-librep 0.22\n" +"Project-Id-Version: hello-librep 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.jl.in:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-librep/po/sl.po b/mingw32/share/doc/gettext/examples/hello-librep/po/sl.po index efec8288e2e..fcdf9ff6d97 100644 --- a/mingw32/share/doc/gettext/examples/hello-librep/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-librep/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-librep-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-librep-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-librep 0.19.4.73\n" +"Project-Id-Version: hello-librep 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-librep/po/sq.po b/mingw32/share/doc/gettext/examples/hello-librep/po/sq.po index c3521921873..3da864ca5c3 100644 --- a/mingw32/share/doc/gettext/examples/hello-librep/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-librep/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-librep-0.22\n" +"Project-Id-Version: hello-librep-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.jl.in:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-librep/po/sv.po b/mingw32/share/doc/gettext/examples/hello-librep/po/sv.po index 524cfba3694..9034485cf21 100644 --- a/mingw32/share/doc/gettext/examples/hello-librep/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-librep/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-librep. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-librep 0.22\n" +"Project-Id-Version: hello-librep 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-librep/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-librep/po/zh_TW.po index 78fdf0e7702..4e9942e5a36 100644 --- a/mingw32/share/doc/gettext/examples/hello-librep/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-librep/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-librep 0.19.4.73\n" +"Project-Id-Version: hello-librep 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.jl.in:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-objc-gnome/autoclean.sh index 9daa77ce0e2..9b8332fb282 100755 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/autoclean.sh @@ -22,7 +22,7 @@ rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 rm -f po/Makefile.in.in -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/autogen.sh b/mingw32/share/doc/gettext/examples/hello-objc-gnome/autogen.sh index 7fc2283798d..cf1a97eec3a 100755 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/autogen.sh @@ -10,7 +10,7 @@ rm po/Rules-quot rm po/boldquot.sed rm po/en@boldquot.header rm po/en@quot.header -rm po/insert-header.sin +rm po/insert-header.sed rm po/quot.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/configure.ac b/mingw32/share/doc/gettext/examples/hello-objc-gnome/configure.ac index 316c7a5bcd5..8efeb3b62db 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/configure.ac +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/configure.ac @@ -20,7 +20,7 @@ fi AC_SUBST([OBGNOME_INCLUDES]) AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.22]) +AM_GNU_GETTEXT_VERSION([0.23]) AC_CONFIG_FILES([Makefile]) AC_CONFIG_FILES([m4/Makefile]) diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/m4/Makefile.am b/mingw32/share/doc/gettext/examples/hello-objc-gnome/m4/Makefile.am index 9219ad1990a..7d516f09ff6 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/m4/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/m4/Makefile.am @@ -1,4 +1,4 @@ EXTRA_DIST = \ gettext.m4 build-to-host.m4 host-cpu-c-abi.m4 \ - iconv.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ + iconv.m4 intlmacosx.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ nls.m4 po.m4 progtest.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/bg.po b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/bg.po index 6583d4658c0..433a11dfa0d 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-objc-gnome package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-objc-gnome 0.22\n" +"Project-Id-Version: GNU hello-objc-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.m:52 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.m:57 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/hr.po b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/hr.po index 63bbea02704..46c536c4cce 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnome-0.22\n" +"Project-Id-Version: hello-objc-gnome-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/it.po b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/it.po index 428fbb311d7..22a33be0927 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-objc-gnome. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnome 0.19.4.73\n" +"Project-Id-Version: GNU hello-objc-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.m:52 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.m:57 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/pt_BR.po index 0b0231be4c5..103b339b5ed 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnome 0.20.2\n" +"Project-Id-Version: hello-objc-gnome 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.m:52 diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/ro.po b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/ro.po index f2311d16859..5685540f7ea 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-objc-gnome" messages to Romanian. # Mesajele în limba română pentru pachetul hello-objc-gnome. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-objc-gnome”: # Traducerea inițială, făcută de EH, pentru versiunea hello-objc-gnome 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnome 0.22\n" +"Project-Id-Version: hello-objc-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.m:52 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sl.po b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sl.po index 79c79c30a39..500c1bb42ae 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-objc-gnome-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-objc-gnome-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnome 0.19.4.73\n" +"Project-Id-Version: hello-objc-gnome 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sq.po b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sq.po index 6744bdcc090..81813d953c1 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnome-0.22\n" +"Project-Id-Version: hello-objc-gnome-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.m:52 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sv.po b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sv.po index 1fa2f553aab..50dcf1a9b6a 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-objc-gnome. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnome 0.22\n" +"Project-Id-Version: hello-objc-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/zh_TW.po index a0924e0f730..eee9c16dc7c 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnome/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnome 0.19.4.73\n" +"Project-Id-Version: hello-objc-gnome 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.m:52 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/autoclean.sh index 1fbc5e8caac..6b48c37f4b6 100755 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/autoclean.sh @@ -7,6 +7,5 @@ make distclean rm -f po/remove-potcdate.sed -rm -f po/remove-potcdate.sin rm -f po/*.pot rm -rf *.lproj diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/autogen.sh b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/autogen.sh index 1528b50178d..a17b7400805 100755 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/autogen.sh @@ -23,4 +23,4 @@ else fi fi -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/GNUmakefile b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/GNUmakefile index 3e28e176bb2..ae8caf20819 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/GNUmakefile +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/GNUmakefile @@ -112,7 +112,7 @@ all-local-no: # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -199,9 +199,6 @@ $(POFILES): $(DOMAIN).pot $(MAKE) $${lang}.po-create; \ fi -internal-clean:: - rm -f remove-potcdate.sed - update-po: $(MAKE) $(DOMAIN).pot-update test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES) diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/bg.po b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/bg.po index 741f2f4315b..03c0470bd51 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-objc-gnustep package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-objc-gnustep 0.22\n" +"Project-Id-Version: GNU hello-objc-gnustep 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: Hello.m:49 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: Hello.m:58 #, objc-format diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/hr.po b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/hr.po index 2c2baaec6a1..974374d7428 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnustep-0.22\n" +"Project-Id-Version: hello-objc-gnustep-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/it.po b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/it.po index fa2e5bedefb..9bc00376425 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-objc-gnustep. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnustep 0.19.4.73\n" +"Project-Id-Version: GNU hello-objc-gnustep 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: Hello.m:49 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: Hello.m:58 #, objc-format diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/pt_BR.po index 274f87ef2c7..961c8c6611e 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnustep 0.20.2\n" +"Project-Id-Version: hello-objc-gnustep 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: Hello.m:49 diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/ro.po b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/ro.po index 273683677c0..6d47e680cf0 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-objc-gnustep" messages to Romanian. # Mesajele în limba română pentru pachetul hello-objc-gnustep. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-objc-gnustep”: # Traducerea inițială, făcută de EH, pentru versiunea hello-objc-gnustep 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnustep 0.22\n" +"Project-Id-Version: hello-objc-gnustep 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: Hello.m:49 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sl.po b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sl.po index 23fe64af9de..8b2c6b8a5be 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-objc-gnustep-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-objc-gnustep-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnustep 0.19.4.73\n" +"Project-Id-Version: hello-objc-gnustep 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sq.po b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sq.po index 7293622667c..5e3b3587564 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnustep-0.22\n" +"Project-Id-Version: hello-objc-gnustep-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: Hello.m:49 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sv.po b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sv.po index 4e6de2b24cc..0512d29e0a7 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-objc-gnustep. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnustep 0.22\n" +"Project-Id-Version: hello-objc-gnustep 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/zh_TW.po index 2b27922a68a..82f29873881 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-objc-gnustep/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-objc-gnustep 0.19.4.73\n" +"Project-Id-Version: hello-objc-gnustep 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: Hello.m:49 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-objc/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-objc/autoclean.sh index d18688a598d..1838e8d232a 100755 --- a/mingw32/share/doc/gettext/examples/hello-objc/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-objc/autoclean.sh @@ -25,7 +25,7 @@ rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 rm -f po/Makefile.in.in -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-objc/autogen.sh b/mingw32/share/doc/gettext/examples/hello-objc/autogen.sh index 78b15039582..1ae12f1bee2 100755 --- a/mingw32/share/doc/gettext/examples/hello-objc/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-objc/autogen.sh @@ -31,7 +31,7 @@ rm po/Rules-quot rm po/boldquot.sed rm po/en@boldquot.header rm po/en@quot.header -rm po/insert-header.sin +rm po/insert-header.sed rm po/quot.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-objc/configure.ac b/mingw32/share/doc/gettext/examples/hello-objc/configure.ac index 5d76cd916f0..bec060410ce 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc/configure.ac +++ b/mingw32/share/doc/gettext/examples/hello-objc/configure.ac @@ -7,10 +7,14 @@ AC_INIT([hello-objc], [0]) AC_CONFIG_SRCDIR([hello.m]) AM_INIT_AUTOMAKE([1.11]) -AC_PROG_CC -AC_SUBST([OBJC], ["$CC"]) +dnl Test for gobjc before gcc, since that's what the EPEL 9 package 'gcc-objc' +dnl installs (on systems where gcc does not support Objective C). +m4_pushdef([AC_MSG_FAILURE], m4_defn([AC_MSG_WARN])) +AC_PROG_OBJC([gobjc gcc objcc objc cc CC clang]) +m4_popdef([AC_MSG_FAILURE]) + AM_GNU_GETTEXT([external]) -AM_GNU_GETTEXT_VERSION([0.22]) +AM_GNU_GETTEXT_VERSION([0.23]) AC_CONFIG_FILES([Makefile]) AC_CONFIG_FILES([m4/Makefile]) diff --git a/mingw32/share/doc/gettext/examples/hello-objc/m4/Makefile.am b/mingw32/share/doc/gettext/examples/hello-objc/m4/Makefile.am index 9219ad1990a..7d516f09ff6 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc/m4/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-objc/m4/Makefile.am @@ -1,4 +1,4 @@ EXTRA_DIST = \ gettext.m4 build-to-host.m4 host-cpu-c-abi.m4 \ - iconv.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ + iconv.m4 intlmacosx.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 \ nls.m4 po.m4 progtest.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-objc/po/bg.po b/mingw32/share/doc/gettext/examples/hello-objc/po/bg.po index 7610cf68aec..554d5785948 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-objc/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-objc package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-objc 0.22\n" +"Project-Id-Version: GNU hello-objc 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.m:35 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.m:36 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-objc/po/hr.po b/mingw32/share/doc/gettext/examples/hello-objc/po/hr.po index 3ecd771f1d3..fc4166ac3de 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-objc/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-objc-0.22\n" +"Project-Id-Version: hello-objc-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-objc/po/it.po b/mingw32/share/doc/gettext/examples/hello-objc/po/it.po index 62e34d4af5a..4932fc68c97 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-objc/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-objc. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-objc 0.19.4.73\n" +"Project-Id-Version: GNU hello-objc 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.m:35 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.m:36 #, c-format diff --git a/mingw32/share/doc/gettext/examples/hello-objc/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-objc/po/pt_BR.po index dfecdb0692c..514283fdbea 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-objc/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-objc 0.20.2\n" +"Project-Id-Version: hello-objc 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.m:35 diff --git a/mingw32/share/doc/gettext/examples/hello-objc/po/ro.po b/mingw32/share/doc/gettext/examples/hello-objc/po/ro.po index a4e72e10153..0e5ccef2021 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-objc/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-objc" messages to Romanian. # Mesajele în limba română pentru pachetul hello-objc. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-objc”: # Traducerea inițială, făcută de EH, pentru versiunea hello-objc 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-objc 0.22\n" +"Project-Id-Version: hello-objc 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.m:35 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-objc/po/sl.po b/mingw32/share/doc/gettext/examples/hello-objc/po/sl.po index 36cc93b1971..4d8f9467009 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-objc/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-objc-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-objc-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-objc 0.19.4.73\n" +"Project-Id-Version: hello-objc 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-objc/po/sq.po b/mingw32/share/doc/gettext/examples/hello-objc/po/sq.po index 4ff6ef8c212..78a6acc7eb7 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-objc/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-objc-0.22\n" +"Project-Id-Version: hello-objc-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.m:35 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-objc/po/sv.po b/mingw32/share/doc/gettext/examples/hello-objc/po/sv.po index 49d71da4df5..68c6e2f660b 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-objc/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-objc. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-objc 0.22\n" +"Project-Id-Version: hello-objc 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-objc/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-objc/po/zh_TW.po index 1eab02138c9..77c402aa6c3 100644 --- a/mingw32/share/doc/gettext/examples/hello-objc/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-objc/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-objc 0.19.4.73\n" +"Project-Id-Version: hello-objc 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.m:35 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-pascal/autoclean.sh index 94c0091118d..c4313e60a12 100755 --- a/mingw32/share/doc/gettext/examples/hello-pascal/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-pascal/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/autogen.sh b/mingw32/share/doc/gettext/examples/hello-pascal/autogen.sh index 7e51979914c..a972da80417 100755 --- a/mingw32/share/doc/gettext/examples/hello-pascal/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-pascal/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-pascal/po/Makefile.am index 6ad8b9e454e..374e91e09b4 100644 --- a/mingw32/share/doc/gettext/examples/hello-pascal/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-pascal/po/Makefile.am @@ -154,7 +154,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -206,8 +206,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -340,14 +340,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/po/bg.po b/mingw32/share/doc/gettext/examples/hello-pascal/po/bg.po index 07ece7fa192..fbc35543151 100644 --- a/mingw32/share/doc/gettext/examples/hello-pascal/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-pascal/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-pascal package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-pascal 0.22\n" +"Project-Id-Version: GNU hello-pascal 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.hello_world msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.running_as #, object-pascal-format diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/po/hr.po b/mingw32/share/doc/gettext/examples/hello-pascal/po/hr.po index 3b8f5a9491b..1a9851e001e 100644 --- a/mingw32/share/doc/gettext/examples/hello-pascal/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-pascal/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-pascal-0.22\n" +"Project-Id-Version: hello-pascal-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/po/it.po b/mingw32/share/doc/gettext/examples/hello-pascal/po/it.po index c1b3de81ed2..f0f1a1a7b8e 100644 --- a/mingw32/share/doc/gettext/examples/hello-pascal/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-pascal/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-pascal. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-pascal 0.19.4.73\n" +"Project-Id-Version: GNU hello-pascal 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.hello_world msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.running_as #, object-pascal-format diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-pascal/po/pt_BR.po index 535ae23d7ca..2d27d8f42c0 100644 --- a/mingw32/share/doc/gettext/examples/hello-pascal/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-pascal/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-pascal 0.20.2\n" +"Project-Id-Version: hello-pascal 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.hello_world diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/po/ro.po b/mingw32/share/doc/gettext/examples/hello-pascal/po/ro.po index f192591ffa7..8a7d12ab0ee 100644 --- a/mingw32/share/doc/gettext/examples/hello-pascal/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-pascal/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-pascal" messages to Romanian. # Mesajele în limba română pentru pachetul hello-pascal. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-pascal”: # Traducerea inițială, făcută de EH, pentru versiunea hello-pascal 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-pascal 0.22\n" +"Project-Id-Version: hello-pascal 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.hello_world msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/po/sl.po b/mingw32/share/doc/gettext/examples/hello-pascal/po/sl.po index 73314b9f39d..7a78c6370d6 100644 --- a/mingw32/share/doc/gettext/examples/hello-pascal/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-pascal/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-pascal-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-pascal-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-pascal 0.19.4.73\n" +"Project-Id-Version: hello-pascal 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/po/sq.po b/mingw32/share/doc/gettext/examples/hello-pascal/po/sq.po index 714b414eb5e..fa29bb19de2 100644 --- a/mingw32/share/doc/gettext/examples/hello-pascal/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-pascal/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-pascal-0.22\n" +"Project-Id-Version: hello-pascal-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.hello_world msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/po/sv.po b/mingw32/share/doc/gettext/examples/hello-pascal/po/sv.po index d5d64b4fead..7b566efcdbc 100644 --- a/mingw32/share/doc/gettext/examples/hello-pascal/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-pascal/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-pascal. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-pascal 0.22\n" +"Project-Id-Version: hello-pascal 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-pascal/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-pascal/po/zh_TW.po index 9948b3e1812..07ec803f9f2 100644 --- a/mingw32/share/doc/gettext/examples/hello-pascal/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-pascal/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-pascal 0.19.4.73\n" +"Project-Id-Version: hello-pascal 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.hello_world msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-perl/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-perl/autoclean.sh index 9367df26cfb..8655a871726 100755 --- a/mingw32/share/doc/gettext/examples/hello-perl/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-perl/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-perl/autogen.sh b/mingw32/share/doc/gettext/examples/hello-perl/autogen.sh index 7e51979914c..a972da80417 100755 --- a/mingw32/share/doc/gettext/examples/hello-perl/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-perl/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-perl/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-perl/po/Makefile.am index d959b15a79f..5be9f2122ce 100644 --- a/mingw32/share/doc/gettext/examples/hello-perl/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-perl/po/Makefile.am @@ -164,7 +164,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -216,8 +216,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -350,14 +350,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-perl/po/bg.po b/mingw32/share/doc/gettext/examples/hello-perl/po/bg.po index eb76cbacf27..95875121721 100644 --- a/mingw32/share/doc/gettext/examples/hello-perl/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-perl/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-perl package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-perl 0.22\n" +"Project-Id-Version: GNU hello-perl 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello-1.pl.in:17 hello-2.pl.in:12 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello-1.pl.in:19 #, perl-format diff --git a/mingw32/share/doc/gettext/examples/hello-perl/po/hr.po b/mingw32/share/doc/gettext/examples/hello-perl/po/hr.po index cece03b3e59..1b59052236c 100644 --- a/mingw32/share/doc/gettext/examples/hello-perl/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-perl/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-perl-0.22\n" +"Project-Id-Version: hello-perl-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-perl/po/it.po b/mingw32/share/doc/gettext/examples/hello-perl/po/it.po index 6a0656b5329..e7b667545d7 100644 --- a/mingw32/share/doc/gettext/examples/hello-perl/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-perl/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-perl. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-perl 0.19.4.73\n" +"Project-Id-Version: GNU hello-perl 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello-1.pl.in:17 hello-2.pl.in:12 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello-1.pl.in:19 #, perl-format diff --git a/mingw32/share/doc/gettext/examples/hello-perl/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-perl/po/pt_BR.po index 34ac47b3b4e..759274cd1eb 100644 --- a/mingw32/share/doc/gettext/examples/hello-perl/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-perl/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-perl 0.20.2\n" +"Project-Id-Version: hello-perl 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello-1.pl.in:17 hello-2.pl.in:12 diff --git a/mingw32/share/doc/gettext/examples/hello-perl/po/ro.po b/mingw32/share/doc/gettext/examples/hello-perl/po/ro.po index 04e71af157d..aefb49450df 100644 --- a/mingw32/share/doc/gettext/examples/hello-perl/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-perl/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-perl" messages to Romanian. # Mesajele în limba română pentru pachetul hello-perl. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-perl”: # Traducerea inițială, făcută de EH, pentru versiunea hello-perl 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-perl 0.22\n" +"Project-Id-Version: hello-perl 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello-1.pl.in:17 hello-2.pl.in:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-perl/po/sl.po b/mingw32/share/doc/gettext/examples/hello-perl/po/sl.po index 83b3d632871..cc372c7b2f4 100644 --- a/mingw32/share/doc/gettext/examples/hello-perl/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-perl/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-perl-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-perl-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-perl 0.19.4.73\n" +"Project-Id-Version: hello-perl 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-perl/po/sq.po b/mingw32/share/doc/gettext/examples/hello-perl/po/sq.po index a3194a23982..476f22ec667 100644 --- a/mingw32/share/doc/gettext/examples/hello-perl/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-perl/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-perl-0.22\n" +"Project-Id-Version: hello-perl-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello-1.pl.in:17 hello-2.pl.in:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-perl/po/sv.po b/mingw32/share/doc/gettext/examples/hello-perl/po/sv.po index 932eb24914c..9c4d9ebb41e 100644 --- a/mingw32/share/doc/gettext/examples/hello-perl/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-perl/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-perl. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-perl 0.22\n" +"Project-Id-Version: hello-perl 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-perl/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-perl/po/zh_TW.po index a7ba661d421..052525ecf8b 100644 --- a/mingw32/share/doc/gettext/examples/hello-perl/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-perl/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-perl 0.19.4.73\n" +"Project-Id-Version: hello-perl 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello-1.pl.in:17 hello-2.pl.in:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-php/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-php/autoclean.sh index 9367df26cfb..8655a871726 100755 --- a/mingw32/share/doc/gettext/examples/hello-php/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-php/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-php/autogen.sh b/mingw32/share/doc/gettext/examples/hello-php/autogen.sh index 7e51979914c..a972da80417 100755 --- a/mingw32/share/doc/gettext/examples/hello-php/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-php/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-php/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-php/po/Makefile.am index 7fce015e3fe..287e1ca0122 100644 --- a/mingw32/share/doc/gettext/examples/hello-php/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-php/po/Makefile.am @@ -154,7 +154,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -206,8 +206,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -340,14 +340,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-php/po/bg.po b/mingw32/share/doc/gettext/examples/hello-php/po/bg.po index 058a5022cca..20772eace0a 100644 --- a/mingw32/share/doc/gettext/examples/hello-php/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-php/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-php package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-php 0.22\n" +"Project-Id-Version: GNU hello-php 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.php:12 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.php:14 #, php-format diff --git a/mingw32/share/doc/gettext/examples/hello-php/po/hr.po b/mingw32/share/doc/gettext/examples/hello-php/po/hr.po index 227fcd41246..6c72c222761 100644 --- a/mingw32/share/doc/gettext/examples/hello-php/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-php/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-php-0.22\n" +"Project-Id-Version: hello-php-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-php/po/it.po b/mingw32/share/doc/gettext/examples/hello-php/po/it.po index c4c6549af2a..11b775c304d 100644 --- a/mingw32/share/doc/gettext/examples/hello-php/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-php/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-php. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-php 0.19.4.73\n" +"Project-Id-Version: GNU hello-php 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.php:12 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.php:14 #, php-format diff --git a/mingw32/share/doc/gettext/examples/hello-php/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-php/po/pt_BR.po index f9c7e00ec31..27de86c1ad1 100644 --- a/mingw32/share/doc/gettext/examples/hello-php/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-php/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-php 0.20.2\n" +"Project-Id-Version: hello-php 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.php:12 diff --git a/mingw32/share/doc/gettext/examples/hello-php/po/ro.po b/mingw32/share/doc/gettext/examples/hello-php/po/ro.po index ac24e6f943e..55080e353b5 100644 --- a/mingw32/share/doc/gettext/examples/hello-php/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-php/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-php" messages to Romanian. # Mesajele în limba română pentru pachetul hello-php. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-php”: # Traducerea inițială, făcută de EH, pentru versiunea hello-php 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-php 0.22\n" +"Project-Id-Version: hello-php 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.php:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-php/po/sl.po b/mingw32/share/doc/gettext/examples/hello-php/po/sl.po index 78d22253cd1..2385915a8b0 100644 --- a/mingw32/share/doc/gettext/examples/hello-php/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-php/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-php-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-php-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-php 0.19.4.73\n" +"Project-Id-Version: hello-php 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-php/po/sq.po b/mingw32/share/doc/gettext/examples/hello-php/po/sq.po index 73d6e6e5619..0cf209d0be3 100644 --- a/mingw32/share/doc/gettext/examples/hello-php/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-php/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-php-0.22\n" +"Project-Id-Version: hello-php-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.php:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-php/po/sv.po b/mingw32/share/doc/gettext/examples/hello-php/po/sv.po index dd4771ad8f4..392b117192e 100644 --- a/mingw32/share/doc/gettext/examples/hello-php/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-php/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-php. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-php 0.22\n" +"Project-Id-Version: hello-php 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-php/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-php/po/zh_TW.po index e6a4a71e362..38eff5394d2 100644 --- a/mingw32/share/doc/gettext/examples/hello-php/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-php/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-php 0.19.4.73\n" +"Project-Id-Version: hello-php 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.php:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-python/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-python/autoclean.sh index 9367df26cfb..8655a871726 100755 --- a/mingw32/share/doc/gettext/examples/hello-python/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-python/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-python/autogen.sh b/mingw32/share/doc/gettext/examples/hello-python/autogen.sh index 7e51979914c..a972da80417 100755 --- a/mingw32/share/doc/gettext/examples/hello-python/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-python/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-python/hello.py.in b/mingw32/share/doc/gettext/examples/hello-python/hello.py.in index fffe85563eb..39f9ed7765d 100644 --- a/mingw32/share/doc/gettext/examples/hello-python/hello.py.in +++ b/mingw32/share/doc/gettext/examples/hello-python/hello.py.in @@ -9,6 +9,6 @@ import os gettext.textdomain('hello-python') gettext.bindtextdomain('hello-python', '@localedir@') -print gettext.gettext("Hello, world!") -print gettext.gettext("This program is running as process number %(pid)d.") \ - % { 'pid': os.getpid() } +print(gettext.gettext("Hello, world!")) +print(gettext.gettext("This program is running as process number %(pid)d.") + % { 'pid': os.getpid() }) diff --git a/mingw32/share/doc/gettext/examples/hello-python/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-python/po/Makefile.am index 0f2a5b4363f..9f0f6b60bf3 100644 --- a/mingw32/share/doc/gettext/examples/hello-python/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-python/po/Makefile.am @@ -154,7 +154,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -206,8 +206,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -340,14 +340,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-python/po/bg.po b/mingw32/share/doc/gettext/examples/hello-python/po/bg.po index 2712741cfee..1dd33429ff8 100644 --- a/mingw32/share/doc/gettext/examples/hello-python/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-python/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-python package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-python 0.22\n" +"Project-Id-Version: GNU hello-python 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.py.in:12 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.py.in:13 #, python-format diff --git a/mingw32/share/doc/gettext/examples/hello-python/po/hr.po b/mingw32/share/doc/gettext/examples/hello-python/po/hr.po index e226ef510fe..5f2cbe3c4ce 100644 --- a/mingw32/share/doc/gettext/examples/hello-python/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-python/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-python-0.22\n" +"Project-Id-Version: hello-python-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-python/po/it.po b/mingw32/share/doc/gettext/examples/hello-python/po/it.po index 702673df732..dd7e6dcd4c2 100644 --- a/mingw32/share/doc/gettext/examples/hello-python/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-python/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-python. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-python 0.19.4.73\n" +"Project-Id-Version: GNU hello-python 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.py.in:12 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.py.in:13 #, python-format diff --git a/mingw32/share/doc/gettext/examples/hello-python/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-python/po/pt_BR.po index 2894bbc4cc0..95af4ebfd57 100644 --- a/mingw32/share/doc/gettext/examples/hello-python/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-python/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-python 0.20.2\n" +"Project-Id-Version: hello-python 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.py.in:12 diff --git a/mingw32/share/doc/gettext/examples/hello-python/po/ro.po b/mingw32/share/doc/gettext/examples/hello-python/po/ro.po index 86916f5d1ab..a358cf0407e 100644 --- a/mingw32/share/doc/gettext/examples/hello-python/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-python/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-python" messages to Romanian. # Mesajele în limba română pentru pachetul hello-python. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-python”: # Traducerea inițială, făcută de EH, pentru versiunea hello-python 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-python 0.22\n" +"Project-Id-Version: hello-python 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.py.in:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-python/po/sl.po b/mingw32/share/doc/gettext/examples/hello-python/po/sl.po index fb41e5cae24..6fe35e65526 100644 --- a/mingw32/share/doc/gettext/examples/hello-python/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-python/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-python-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-python-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-python 0.19.4.73\n" +"Project-Id-Version: hello-python 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-python/po/sq.po b/mingw32/share/doc/gettext/examples/hello-python/po/sq.po index 0a9b5f9b909..f79546d8438 100644 --- a/mingw32/share/doc/gettext/examples/hello-python/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-python/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-python-0.22\n" +"Project-Id-Version: hello-python-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.py.in:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-python/po/sv.po b/mingw32/share/doc/gettext/examples/hello-python/po/sv.po index 806885cf394..a4d90bed9be 100644 --- a/mingw32/share/doc/gettext/examples/hello-python/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-python/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-python. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-python 0.22\n" +"Project-Id-Version: hello-python 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-python/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-python/po/zh_TW.po index 513d8a91d46..c74e639d16e 100644 --- a/mingw32/share/doc/gettext/examples/hello-python/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-python/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-python 0.19.4.73\n" +"Project-Id-Version: hello-python 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.py.in:12 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-sh/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-sh/autoclean.sh index 9367df26cfb..8655a871726 100755 --- a/mingw32/share/doc/gettext/examples/hello-sh/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-sh/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-sh/autogen.sh b/mingw32/share/doc/gettext/examples/hello-sh/autogen.sh index 7e51979914c..a972da80417 100755 --- a/mingw32/share/doc/gettext/examples/hello-sh/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-sh/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-sh/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-sh/po/Makefile.am index 7f77fb6987e..093e496ed5e 100644 --- a/mingw32/share/doc/gettext/examples/hello-sh/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-sh/po/Makefile.am @@ -154,7 +154,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -206,8 +206,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -340,14 +340,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-sh/po/bg.po b/mingw32/share/doc/gettext/examples/hello-sh/po/bg.po index 6db34caac4a..555a6b67663 100644 --- a/mingw32/share/doc/gettext/examples/hello-sh/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-sh/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-sh package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-sh 0.22\n" +"Project-Id-Version: GNU hello-sh 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.sh:14 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.sh:17 #, sh-format diff --git a/mingw32/share/doc/gettext/examples/hello-sh/po/hr.po b/mingw32/share/doc/gettext/examples/hello-sh/po/hr.po index 856ae92fdfc..ea2ce9e7015 100644 --- a/mingw32/share/doc/gettext/examples/hello-sh/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-sh/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-sh-0.22\n" +"Project-Id-Version: hello-sh-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-sh/po/it.po b/mingw32/share/doc/gettext/examples/hello-sh/po/it.po index ffc59fed718..09906902958 100644 --- a/mingw32/share/doc/gettext/examples/hello-sh/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-sh/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-sh. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-sh 0.19.4.73\n" +"Project-Id-Version: GNU hello-sh 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.sh:14 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.sh:17 #, sh-format diff --git a/mingw32/share/doc/gettext/examples/hello-sh/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-sh/po/pt_BR.po index 4f94760da9f..c754d56796c 100644 --- a/mingw32/share/doc/gettext/examples/hello-sh/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-sh/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-sh 0.20.2\n" +"Project-Id-Version: hello-sh 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.sh:14 diff --git a/mingw32/share/doc/gettext/examples/hello-sh/po/ro.po b/mingw32/share/doc/gettext/examples/hello-sh/po/ro.po index f326f54f148..8e78adcd444 100644 --- a/mingw32/share/doc/gettext/examples/hello-sh/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-sh/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-sh" messages to Romanian. # Mesajele în limba română pentru pachetul hello-sh. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-sh”: # Traducerea inițială, făcută de EH, pentru versiunea hello-sh 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-sh 0.22\n" +"Project-Id-Version: hello-sh 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.sh:14 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-sh/po/sl.po b/mingw32/share/doc/gettext/examples/hello-sh/po/sl.po index 2330f2a4847..e1111c9326b 100644 --- a/mingw32/share/doc/gettext/examples/hello-sh/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-sh/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-sh-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-sh-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-sh 0.19.4.73\n" +"Project-Id-Version: hello-sh 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-sh/po/sq.po b/mingw32/share/doc/gettext/examples/hello-sh/po/sq.po index 85c89cc0377..3d2322f6514 100644 --- a/mingw32/share/doc/gettext/examples/hello-sh/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-sh/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-sh-0.22\n" +"Project-Id-Version: hello-sh-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.sh:14 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-sh/po/sv.po b/mingw32/share/doc/gettext/examples/hello-sh/po/sv.po index d4c5653c513..46ea38c66be 100644 --- a/mingw32/share/doc/gettext/examples/hello-sh/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-sh/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-sh. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-sh 0.22\n" +"Project-Id-Version: hello-sh 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-sh/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-sh/po/zh_TW.po index 5ff56594f79..ebac4b7b3c2 100644 --- a/mingw32/share/doc/gettext/examples/hello-sh/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-sh/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-sh 0.19.4.73\n" +"Project-Id-Version: hello-sh 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.sh:14 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-smalltalk/autoclean.sh index 9367df26cfb..8655a871726 100755 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/autogen.sh b/mingw32/share/doc/gettext/examples/hello-smalltalk/autogen.sh index 7e51979914c..a972da80417 100755 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/Makefile.am index 9e1cb6968db..508ee528be6 100644 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/Makefile.am @@ -154,7 +154,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -206,8 +206,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -340,14 +340,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/bg.po b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/bg.po index 39fb3e1a736..52d9f435525 100644 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-smalltalk package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-smalltalk 0.22\n" +"Project-Id-Version: GNU hello-smalltalk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.st.in:31 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.st.in:32 #, smalltalk-format diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/hr.po b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/hr.po index 6a20aeaa178..fbc2b8ed928 100644 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-smalltalk-0.22\n" +"Project-Id-Version: hello-smalltalk-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/it.po b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/it.po index bc1dcec29d9..481d6403717 100644 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-smalltalk. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-smalltalk 0.19.4.73\n" +"Project-Id-Version: GNU hello-smalltalk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.st.in:31 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.st.in:32 #, smalltalk-format diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/pt_BR.po index f8749048697..bcff27b8b5a 100644 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-smalltalk 0.20.2\n" +"Project-Id-Version: hello-smalltalk 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.st.in:31 diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/ro.po b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/ro.po index 72bf1c4a470..9f73d264c19 100644 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-smalltalk" messages to Romanian. # Mesajele în limba română pentru pachetul hello-smalltalk. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-smalltalk”: # Traducerea inițială, făcută de EH, pentru versiunea hello-smalltalk 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-smalltalk 0.22\n" +"Project-Id-Version: hello-smalltalk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.st.in:31 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sl.po b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sl.po index 340a93c5312..3a4ce0bd903 100644 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-smalltalk-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-smalltalk-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-smalltalk 0.19.4.73\n" +"Project-Id-Version: hello-smalltalk 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sq.po b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sq.po index af9bba56ad2..b2678d71b92 100644 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-smalltalk-0.22\n" +"Project-Id-Version: hello-smalltalk-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.st.in:31 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sv.po b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sv.po index 3940eb8b218..5a1ec0518f8 100644 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-smalltalk. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-smalltalk 0.22\n" +"Project-Id-Version: hello-smalltalk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/zh_TW.po index 688fdfd00a1..72805749772 100644 --- a/mingw32/share/doc/gettext/examples/hello-smalltalk/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-smalltalk/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-smalltalk 0.19.4.73\n" +"Project-Id-Version: hello-smalltalk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.st.in:31 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-tcl-tk/autoclean.sh index f70a4c7f14b..6f5fa67d4e9 100755 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/autogen.sh b/mingw32/share/doc/gettext/examples/hello-tcl-tk/autogen.sh index 2b5e67b80b8..98187f3b210 100755 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/Makefile.am index 744b403630c..67891118f25 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/Makefile.am @@ -134,7 +134,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -186,8 +186,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -258,14 +258,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(MSGFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(MSGFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(MSGFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/bg.po b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/bg.po index e635d7431e0..3ab1aa1871d 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-tcl-tk package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-tcl-tk 0.22\n" +"Project-Id-Version: GNU hello-tcl-tk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.tcl:13 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.tcl:16 #, tcl-format diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/hr.po b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/hr.po index 5faedb023e4..db5884535e8 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-tcl-tk-0.22\n" +"Project-Id-Version: hello-tcl-tk-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/it.po b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/it.po index 6c73313394e..83d2681af80 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-tcl-tk. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-tcl-tk 0.19.4.73\n" +"Project-Id-Version: GNU hello-tcl-tk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.tcl:13 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.tcl:16 #, tcl-format diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/pt_BR.po index 8c2b5dbcd37..4a3e35564a6 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-tcl-tk 0.20.2\n" +"Project-Id-Version: hello-tcl-tk 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.tcl:13 diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/ro.po b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/ro.po index 1ffe34d22e9..1043110d6cd 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-tcl-tk" messages to Romanian. # Mesajele în limba română pentru pachetul hello-tcl-tk. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-tcl-tk”: # Traducerea inițială, făcută de EH, pentru versiunea hello-tcl-tk 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-tcl-tk 0.22\n" +"Project-Id-Version: hello-tcl-tk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.tcl:13 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sl.po b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sl.po index bf59f8fcb55..3f45598290c 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-tcl-tk-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-tcl-tk-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-tcl-tk 0.19.4.73\n" +"Project-Id-Version: hello-tcl-tk 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sq.po b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sq.po index 5a8945d288d..bb22e7456a4 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-tcl-tk-0.22\n" +"Project-Id-Version: hello-tcl-tk-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.tcl:13 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sv.po b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sv.po index b8cce9a3190..d3c41dce60c 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-tcl-tk. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-tcl-tk 0.22\n" +"Project-Id-Version: hello-tcl-tk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/zh_TW.po index e129b1105b9..5824dcc17d3 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl-tk/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-tcl-tk 0.19.4.73\n" +"Project-Id-Version: hello-tcl-tk 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.tcl:13 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-tcl/autoclean.sh index f70a4c7f14b..6f5fa67d4e9 100755 --- a/mingw32/share/doc/gettext/examples/hello-tcl/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-tcl/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/autogen.sh b/mingw32/share/doc/gettext/examples/hello-tcl/autogen.sh index 2b5e67b80b8..98187f3b210 100755 --- a/mingw32/share/doc/gettext/examples/hello-tcl/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-tcl/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-tcl/po/Makefile.am index 744b403630c..67891118f25 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-tcl/po/Makefile.am @@ -134,7 +134,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -186,8 +186,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -258,14 +258,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(MSGFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(MSGFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(MSGFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/po/bg.po b/mingw32/share/doc/gettext/examples/hello-tcl/po/bg.po index 953bd8dc986..33cfefd5c61 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-tcl package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-tcl 0.22\n" +"Project-Id-Version: GNU hello-tcl 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.tcl:11 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.tcl:12 #, tcl-format diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/po/hr.po b/mingw32/share/doc/gettext/examples/hello-tcl/po/hr.po index bd0c6b3c421..51b097e9469 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-tcl-0.22\n" +"Project-Id-Version: hello-tcl-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/po/it.po b/mingw32/share/doc/gettext/examples/hello-tcl/po/it.po index 9ae51baaabf..36cd5f9de82 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-tcl. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-tcl 0.19.4.73\n" +"Project-Id-Version: GNU hello-tcl 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.tcl:11 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.tcl:12 #, tcl-format diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-tcl/po/pt_BR.po index 9b7182866e7..9e1a022b5f1 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-tcl 0.20.2\n" +"Project-Id-Version: hello-tcl 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.tcl:11 diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/po/ro.po b/mingw32/share/doc/gettext/examples/hello-tcl/po/ro.po index e2bc1251ae2..c7a1552f5f4 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-tcl" messages to Romanian. # Mesajele în limba română pentru pachetul hello-tcl. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-tcl”: # Traducerea inițială, făcută de EH, pentru versiunea hello-tcl 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-tcl 0.22\n" +"Project-Id-Version: hello-tcl 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.tcl:11 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/po/sl.po b/mingw32/share/doc/gettext/examples/hello-tcl/po/sl.po index ff88def30f3..cd127fc4a8d 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-tcl-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-tcl-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-tcl 0.19.4.73\n" +"Project-Id-Version: hello-tcl 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/po/sq.po b/mingw32/share/doc/gettext/examples/hello-tcl/po/sq.po index 5e1fb44ad17..ae85e826b6a 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-tcl-0.22\n" +"Project-Id-Version: hello-tcl-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.tcl:11 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/po/sv.po b/mingw32/share/doc/gettext/examples/hello-tcl/po/sv.po index 00d09c055cd..1696bd22c3f 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-tcl. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-tcl 0.22\n" +"Project-Id-Version: hello-tcl 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-tcl/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-tcl/po/zh_TW.po index d820c31262b..ae8f2514173 100644 --- a/mingw32/share/doc/gettext/examples/hello-tcl/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-tcl/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-tcl 0.19.4.73\n" +"Project-Id-Version: hello-tcl 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.tcl:11 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/autoclean.sh b/mingw32/share/doc/gettext/examples/hello-ycp/autoclean.sh index 9367df26cfb..8655a871726 100755 --- a/mingw32/share/doc/gettext/examples/hello-ycp/autoclean.sh +++ b/mingw32/share/doc/gettext/examples/hello-ycp/autoclean.sh @@ -11,7 +11,7 @@ rm -rf autom4te.cache rm -f m4/nls.m4 rm -f m4/po.m4 rm -f m4/progtest.m4 -rm -f po/remove-potcdate.sin +rm -f po/remove-potcdate.sed # Generated by aclocal. rm -f aclocal.m4 diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/autogen.sh b/mingw32/share/doc/gettext/examples/hello-ycp/autogen.sh index 7e51979914c..a972da80417 100755 --- a/mingw32/share/doc/gettext/examples/hello-ycp/autogen.sh +++ b/mingw32/share/doc/gettext/examples/hello-ycp/autogen.sh @@ -26,7 +26,7 @@ fi cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/nls.m4 m4/nls.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/po.m4 m4/po.m4 cp -p ${ACLOCALDIR-$GETTEXT_TOPSRCDIR/gettext-runtime/m4}/progtest.m4 m4/progtest.m4 -cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sin po/remove-potcdate.sin +cp -p ${GETTEXTSRCPODIR-$GETTEXT_TOPSRCDIR/gettext-runtime/po}/remove-potcdate.sed po/remove-potcdate.sed aclocal -I m4 diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/po/Makefile.am b/mingw32/share/doc/gettext/examples/hello-ycp/po/Makefile.am index 59b2b59d153..c8a3861a015 100644 --- a/mingw32/share/doc/gettext/examples/hello-ycp/po/Makefile.am +++ b/mingw32/share/doc/gettext/examples/hello-ycp/po/Makefile.am @@ -154,7 +154,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES_DEPS) package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -206,8 +206,8 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -340,14 +340,13 @@ uninstall-local-yes: html ID: MOSTLYCLEANFILES = -MOSTLYCLEANFILES += remove-potcdate.sed MOSTLYCLEANFILES += stamp-poT MOSTLYCLEANFILES += core core.* *.stackdump $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po MOSTLYCLEANFILES += *.o MAINTAINERCLEANFILES = $(DOMAIN).pot stamp-po $(GMOFILES) -EXTRA_DIST = remove-potcdate.sin LINGUAS $(POFILES) $(GMOFILES) +EXTRA_DIST = remove-potcdate.sed LINGUAS $(POFILES) $(GMOFILES) # Hidden from automake, but really activated. Works around an automake-1.5 bug. #distdir: distdir1 diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/po/bg.po b/mingw32/share/doc/gettext/examples/hello-ycp/po/bg.po index 92ddd248de4..38d83859437 100644 --- a/mingw32/share/doc/gettext/examples/hello-ycp/po/bg.po +++ b/mingw32/share/doc/gettext/examples/hello-ycp/po/bg.po @@ -1,13 +1,13 @@ # Bulgarian translations for hello-ycp package. # Copyright (C) 2010 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Roumen Petrov , 2010,2014,2015,2019,2023. +# Roumen Petrov , 2010,2014,2015,2019,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: GNU hello-ycp 0.22\n" +"Project-Id-Version: GNU hello-ycp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 20:01+0300\n" +"PO-Revision-Date: 2024-10-17 19:41+0200\n" "Last-Translator: Roumen Petrov \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -18,7 +18,7 @@ msgstr "" #: hello.ycp:15 msgid "Hello, world!" -msgstr "Здравейте на всички !" +msgstr "Здравейте всички!" #: hello.ycp:19 #, ycp-format diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/po/hr.po b/mingw32/share/doc/gettext/examples/hello-ycp/po/hr.po index 0ad30531dd5..33d396ddd10 100644 --- a/mingw32/share/doc/gettext/examples/hello-ycp/po/hr.po +++ b/mingw32/share/doc/gettext/examples/hello-ycp/po/hr.po @@ -10,9 +10,9 @@ # Božidar Putanec , 2018, 2021, 2022, 2023. msgid "" msgstr "" -"Project-Id-Version: hello-ycp-0.22\n" +"Project-Id-Version: hello-ycp-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:50-0700\n" +"PO-Revision-Date: 2024-10-26 22:16-0700\n" "Last-Translator: Božidar Putanec \n" "Language-Team: Croatian \n" "Language: hr\n" diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/po/it.po b/mingw32/share/doc/gettext/examples/hello-ycp/po/it.po index 1b0dab72e20..544cc15da20 100644 --- a/mingw32/share/doc/gettext/examples/hello-ycp/po/it.po +++ b/mingw32/share/doc/gettext/examples/hello-ycp/po/it.po @@ -1,24 +1,27 @@ # Italian messages for hello-ycp. # Copyright (C) 2005, 2006 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. # Marco Colombo , 2005, 2006, 2015. +# Michele Locati , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-ycp 0.19.4.73\n" +"Project-Id-Version: GNU hello-ycp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-08-05 12:18+0100\n" -"Last-Translator: Marco Colombo \n" +"PO-Revision-Date: 2024-10-17 12:46+0200\n" +"Last-Translator: Michele Locati \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.ycp:15 msgid "Hello, world!" -msgstr "Salve, mondo!" +msgstr "Ciao, mondo!" #: hello.ycp:19 #, ycp-format diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/po/pt_BR.po b/mingw32/share/doc/gettext/examples/hello-ycp/po/pt_BR.po index 507d25a137d..754a7a35fda 100644 --- a/mingw32/share/doc/gettext/examples/hello-ycp/po/pt_BR.po +++ b/mingw32/share/doc/gettext/examples/hello-ycp/po/pt_BR.po @@ -1,23 +1,24 @@ # Brazilian Portuguese translations for gettext-example # Traduções em português brasileiro para gettext-example -# Copyright (C) 2020 Yoyodyne, Inc. (msgids) -# Copyright (C) 2020 Free Software Foundation, Inc. +# Copyright (C) 2024 Yoyodyne, Inc. (msgids) +# Copyright (C) 2024 Free Software Foundation, Inc. # This file is distributed under the same license as the gettext package. -# Rafael Fontenelle , 2013-2020. +# Rafael Fontenelle , 2013-2024. +# msgid "" msgstr "" -"Project-Id-Version: hello-ycp 0.20.2\n" +"Project-Id-Version: hello-ycp 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2020-04-16 08:42-0300\n" +"PO-Revision-Date: 2024-09-23 13:22-0300\n" "Last-Translator: Rafael Fontenelle \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Virtaal 1.0.0-beta1\n" +"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"X-Generator: Gtranslator 46.1\n" "X-Bugs: Report translation errors to the Language-Team address.\n" #: hello.ycp:15 diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/po/ro.po b/mingw32/share/doc/gettext/examples/hello-ycp/po/ro.po index 30f09a78337..abb4f5786cc 100644 --- a/mingw32/share/doc/gettext/examples/hello-ycp/po/ro.po +++ b/mingw32/share/doc/gettext/examples/hello-ycp/po/ro.po @@ -1,10 +1,11 @@ +# Translation of "hello-ycp" messages to Romanian. # Mesajele în limba română pentru pachetul hello-ycp. -# Copyright © 2015, 2019, 2022, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2015, 2019, 2022, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # # Eugen Hoancă , 2003. # Mihai Cristescu , 2015 - 2019. -# Remus-Gabriel Chelu , 2022-2023. +# Remus-Gabriel Chelu , 2022, 2023, 2024. # # Cronologia traducerii fișierului „hello-ycp”: # Traducerea inițială, făcută de EH, pentru versiunea hello-ycp 0.12.1, 2003. @@ -18,13 +19,14 @@ # Actualizări realizate de Remus-Gabriel Chelu , 15.01.2022. # Actualizare a traducerii pentru versiunea 0.20.2 făcută de R-GC, ian-2022. # Actualizare a traducerii pentru versiunea 0.22 făcută de R-GC, iun-2023. +# Revizuire și corectare a traducerii pentru versiunea 0.23-pre1 făcută de R-GC, oct-2024. # Actualizare a traducerii pentru versiunea Y, făcută de X, Z(luna-anul). # msgid "" msgstr "" -"Project-Id-Version: hello-ycp 0.22\n" +"Project-Id-Version: hello-ycp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 09:49+0200\n" +"PO-Revision-Date: 2024-10-17 16:28+0200\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" @@ -34,7 +36,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);\n" "X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 3.2.2\n" +"X-Generator: Poedit 3.4.3\n" #: hello.ycp:15 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/po/sl.po b/mingw32/share/doc/gettext/examples/hello-ycp/po/sl.po index 36636f6a8ba..3f5d1aea683 100644 --- a/mingw32/share/doc/gettext/examples/hello-ycp/po/sl.po +++ b/mingw32/share/doc/gettext/examples/hello-ycp/po/sl.po @@ -2,13 +2,13 @@ # Copyright (C) 2005 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Primož Peterlin , 2005, 2014, 2015. -# $Id: hello-ycp-0.19.4.73.sl.po,v 1.1 2015/06/28 08:37:19 peterlin Exp $ +# Primož Peterlin , 2005, 2014, 2015, 2024. +# $Id: hello-ycp-0.22.sl.po,v 1.1 2024/03/28 17:02:19 peterlin Exp $ msgid "" msgstr "" -"Project-Id-Version: hello-ycp 0.19.4.73\n" +"Project-Id-Version: hello-ycp 0.22\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-06-28 10:37+0200\n" +"PO-Revision-Date: 2024-03-28 18:02+0100\n" "Last-Translator: Primož Peterlin \n" "Language-Team: Slovenian \n" "Language: sl\n" diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/po/sq.po b/mingw32/share/doc/gettext/examples/hello-ycp/po/sq.po index f76387d741e..60701c31cf9 100644 --- a/mingw32/share/doc/gettext/examples/hello-ycp/po/sq.po +++ b/mingw32/share/doc/gettext/examples/hello-ycp/po/sq.po @@ -1,22 +1,22 @@ # Albanian translation of gettext-example. # Copyright (C) 2020 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. -# Besnik Bleta , 2020,2023. +# Besnik Bleta , 2020,2023,2024. # msgid "" msgstr "" -"Project-Id-Version: hello-ycp-0.22\n" +"Project-Id-Version: hello-ycp-0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 13:05+0300\n" +"PO-Revision-Date: 2024-10-19 12:05+0300\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Bugs: Report translation errors to the Language-Team address.\n" -"X-Generator: Poedit 2.4.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.2.2\n" #: hello.ycp:15 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/po/sv.po b/mingw32/share/doc/gettext/examples/hello-ycp/po/sv.po index 8ffa8227f81..f0e4a873378 100644 --- a/mingw32/share/doc/gettext/examples/hello-ycp/po/sv.po +++ b/mingw32/share/doc/gettext/examples/hello-ycp/po/sv.po @@ -1,16 +1,16 @@ # Swedish messages for hello-ycp. -# Copyright © 2006, 2014, 2016, 2019, 2020, 2023 Yoyodyne, Inc. (msgids) +# Copyright © 2006, 2014, 2016, 2019, 2020, 2023, 2024 Yoyodyne, Inc. (msgids) # This file is distributed under the same license as the gettext package. # -# Jan Djärv , 2003, 2006, 2014 -# Göran Uddeborg , 2016, 2019, 2020, 2023 +# Jan Djärv , 2003, 2006, 2014. +# Göran Uddeborg , 2016, 2019, 2020, 2023, 2024. # -# $Revision: 1.9 $ +# $Revision: 1.11 $ msgid "" msgstr "" -"Project-Id-Version: hello-ycp 0.22\n" +"Project-Id-Version: hello-ycp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2023-06-18 12:59+0200\n" +"PO-Revision-Date: 2024-10-17 22:13+0200\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish \n" "Language: sv\n" diff --git a/mingw32/share/doc/gettext/examples/hello-ycp/po/zh_TW.po b/mingw32/share/doc/gettext/examples/hello-ycp/po/zh_TW.po index e52069ce42d..ad4ab8e4ec4 100644 --- a/mingw32/share/doc/gettext/examples/hello-ycp/po/zh_TW.po +++ b/mingw32/share/doc/gettext/examples/hello-ycp/po/zh_TW.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the gettext package. # Abel Cheung , 2005. # Wei-Lun Chao , 2013, 2015. +# Yi-Jyun Pan , 2024. # msgid "" msgstr "" -"Project-Id-Version: hello-ycp 0.19.4.73\n" +"Project-Id-Version: hello-ycp 0.23-pre1\n" "Report-Msgid-Bugs-To: bug-gettext@gnu.org\n" -"PO-Revision-Date: 2015-10-08 13:00+0800\n" -"Last-Translator: Wei-Lun Chao \n" -"Language-Team: Chinese (traditional) \n" +"PO-Revision-Date: 2024-11-30 14:14+0800\n" +"Last-Translator: Yi-Jyun Pan \n" +"Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" +"X-Generator: Poedit 3.5\n" #: hello.ycp:15 msgid "Hello, world!" diff --git a/mingw32/share/doc/gettext/gettext.1.html b/mingw32/share/doc/gettext/gettext.1.html index f32bf2df259..ab5a8ac5aba 100644 --- a/mingw32/share/doc/gettext/gettext.1.html +++ b/mingw32/share/doc/gettext/gettext.1.html @@ -165,7 +165,7 @@

COPYRIGHT

Copyright -© 1995-2023 Free Software Foundation, Inc. +© 1995-2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and diff --git a/mingw32/share/doc/gettext/gettext.3.html b/mingw32/share/doc/gettext/gettext.3.html index 6fe4452ceab..6d126e44dc8 100644 --- a/mingw32/share/doc/gettext/gettext.3.html +++ b/mingw32/share/doc/gettext/gettext.3.html @@ -91,7 +91,7 @@

DESCRIPTION the gettext and dgettext functions, the LC_MESSAGES locale facet is used. It is determined by a preceding call to the setlocale function. -setlocale(LC_ALL,"") initializes the +setlocale (LC_ALL, "") initializes the LC_MESSAGES locale based on the first nonempty value of the three environment variables LC_ALL, LC_MESSAGES, LANG; see setlocale(3). diff --git a/mingw32/share/doc/gettext/gettext_1.html b/mingw32/share/doc/gettext/gettext_1.html index f362dad5ca1..7d2b0fb670f 100644 --- a/mingw32/share/doc/gettext/gettext_1.html +++ b/mingw32/share/doc/gettext/gettext_1.html @@ -1,6 +1,6 @@ - + + + + + + + + + + + + + + + + + + + + + -GNU gettext utilities: General Index: F – L +GNU gettext utilities: General Index: E – L - - + + @@ -42,7 +42,7 @@ - + @@ -51,39 +51,39 @@ - +
[ << ]
[ << ] [ >> ]       [Top] [Contents][Index][Index] [ ? ]

-

General Index: F – L

-
Jump to:   _ +

General Index: E – L

+
Jump to:   _  
-A +A   -B +B   -C +C   -D +D   -E +E   -F +F   -G +G   -H +H   -I +I   -J +J   -K +K   -L +L   M   @@ -115,106 +115,135 @@

General Index: F – L

- - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - + + - - - - - - - - - - - + + + + + + + + + + + - - - - + + + + + + - - + + - - - + + + - + - + - - + + - - - - + + + + - - - + + + + + - - - - - + + + + + + + - - - + + + - + - + - + - - - - - - - - + + + + + + + + - - - - - + + + + + - - + + - + @@ -231,43 +260,44 @@

General Index: F – L

- + - - - - - - + + + + + + +
Index Entry Section

F
FDL, GNU Free Documentation LicenseC.3 GNU Free Documentation License
file format, ‘.mo10.3 The Format of GNU MO Files
E
editing comments in PO files8.7.10 Modifying Comments
Editing PO Files8. Editing PO Files
editing translations8.7.9 Modifying Translations
elisp-format flag3. The Format of PO Files
Emacs Lisp15.5.9 Emacs Lisp
Emacs PO Mode8.7 Emacs's PO File Editor
encoding1.3 Aspects in Native Language Support
encoding conversion9. Manipulating PO Files
encoding conversion at runtime11.2.4 How to specify the output character set gettext uses
encoding for your language6.2 Filling in the Header Entry
encoding in MO files10.3 The Format of GNU MO Files
encoding list6.2 Filling in the Header Entry
encoding of PO files6.2 Filling in the Header Entry
environment variables15.5.12.5 Invoking the envsubst program
envsubst program, usage15.5.12.5 Invoking the envsubst program
eval_gettext function, usage15.5.12.6 Invoking the eval_gettext function
eval_ngettext function, usage15.5.12.7 Invoking the eval_ngettext function
eval_npgettext function, usage15.5.12.9 Invoking the eval_npgettext function
eval_pgettext function, usage15.5.12.8 Invoking the eval_pgettext function
evolution of packages1.5 Overview of GNU gettext
extracting parts of a PO file into a compendium8.9.1.2 Extract a Message Subset from a PO File

F
FDL, GNU Free Documentation LicenseC.3 GNU Free Documentation License
file format, ‘.mo10.3 The Format of GNU MO Files
file format, ‘.po3. The Format of PO Files
files, ‘.po’ and ‘.mo1.4 Files Conveying Translations
files, ‘.pot1.5 Overview of GNU gettext
filter messages according to attributes9.8 Invoking the msgattrib Program
find common messages9.6 Invoking the msgcomm Program
force use of fuzzy entries10.1.10 Input file interpretation
format strings4.6 Special Comments preceding Keywords
Free Pascal15.5.16 Pascal - Free Pascal Compiler
function attribute, __format__5.1.6 Language specific options
function attribute, __format_arg__5.1.6 Language specific options
fuzzy entries8.3.6 Fuzzy Entries
filter messages according to attributes9.8 Invoking the msgattrib Program
find common messages9.6 Invoking the msgcomm Program
force use of fuzzy entries10.1.10 Input file interpretation
format strings4.7 Special Comments preceding Keywords
Free Pascal15.5.16 Pascal - Free Pascal Compiler
function attribute, __format__5.1.6 Language specific options
function attribute, __format_arg__5.1.6 Language specific options
fuzzy entries8.7.6 Fuzzy Entries
fuzzy flag3. The Format of PO Files

G
gawk15.5.14 GNU awk
G
gawk15.5.14 GNU awk
gcc-internal-format flag3. The Format of PO Files
GCC-source15.5.24 GNU Compiler Collection sources
generate binary message catalog from PO file10.1 Invoking the msgfmt Program
generate translation catalog in English9.9 Invoking the msgen Program
gettext files13.4 Files You Must Create or Alter
gettext installation8.3.1 Completing GNU gettext Installation
gettext interface11.2.1 The Interface
gettext program, usage15.5.12.3 Invoking the gettext program
gettext vs catgets11.3 Comparing the Two Interfaces
gettext, a programmer's view11.2 About gettext
gettext.h’ file13.4.12 ‘gettext.h’ in ‘lib/
gettextize program, usage13.3 Invoking the gettextize Program
GCC-source15.5.24 GNU Compiler Collection sources
generate binary message catalog from PO file10.1 Invoking the msgfmt Program
generate translation catalog in English9.9 Invoking the msgen Program
gettext files13.4 Files You Must Create or Alter
gettext installation8.7.1 Completing GNU gettext Installation
gettext interface11.2.1 The Interface
gettext program, usage15.5.12.3 Invoking the gettext program
gettext vs catgets11.3 Comparing the Two Interfaces
gettext, a programmer's view11.2 About gettext
gettext.h’ file13.4.12 ‘gettext.h’ in ‘lib/
gettextize program, usage13.3 Invoking the gettextize Program
gfc-internal-format flag3. The Format of PO Files
GNOME PO file editor8.2 GNOME's PO File Editor
GPL, GNU General Public LicenseC.1 GNU GENERAL PUBLIC LICENSE
GUI programs11.2.5 Using contexts for solving ambiguities
guile15.5.6 GNU guile - Scheme
GNOME PO file editor8.3 GNOME's PO File Editor
GPL, GNU General Public LicenseC.1 GNU GENERAL PUBLIC LICENSE
GUI programs11.2.5 Using contexts for solving ambiguities
Guile15.5.6 GNU guile - Scheme
guile15.5.6 GNU guile - Scheme
Guile15.5.6 GNU guile - Scheme

H
hash table, inside MO files10.3 The Format of GNU MO Files
H
hash table, inside MO files10.3 The Format of GNU MO Files
he, she, and they1. Introduction
header entry of a PO file6.2 Filling in the Header Entry
help optionSplit at paragraphs
history of GNU gettext17.1 History of GNU gettext
header entry of a PO file6.2 Filling in the Header Entry
help option4.3.3 Split at paragraphs
history of GNU gettext17.1 History of GNU gettext

I
I
i18n1.2 I18n, L10n, and Such
importing PO files8.3.4 Normalizing Strings in Entries
importing PO files8.7.4 Normalizing Strings in Entries
include file ‘libintl.h1.5 Overview of GNU gettext
include file ‘libintl.h4.1 Importing the gettext declaration
include file ‘libintl.h11.3 Comparing the Two Interfaces
include file ‘libintl.h13.4.12 ‘gettext.h’ in ‘lib/
include file ‘libintl.h11.3 Comparing the Two Interfaces
include file ‘libintl.h13.4.12 ‘gettext.h’ in ‘lib/
initialization4.2 Triggering gettext Operations
initialize new PO file6.1 Invoking the msginit Program
initialize translations from a compendium8.4.2.1 Initialize a New Translation File
installing gettext8.3.1 Completing GNU gettext Installation
interface to catgets11.1.1 The Interface
initialize new PO file6.1 Invoking the msginit Program
initialize translations from a compendium8.9.2.1 Initialize a New Translation File
installing gettext8.7.1 Completing GNU gettext Installation
interface to catgets11.1.1 The Interface
internationalization1.2 I18n, L10n, and Such
inttypes.hNo string concatenation
ISO 3166B. Country Codes
ISO 639A. Language Codes
inttypes.hThe <inttypes.h> macros
inttypes.h15.3.1 C Format Strings
inttypes.h15.3.2 Objective C Format Strings
ISO 3166B. Country Codes
ISO 639A. Language Codes

J
Java15.5.3 Java
Java mode, and msgfmt program10.1.2 Operation mode
Java mode, and msgunfmt program10.2.1 Operation mode
Java, string concatenationNo string concatenation
J
Java15.5.3 Java
Java mode, and msgfmt program10.1.2 Operation mode
Java mode, and msgunfmt program10.2.1 Operation mode
Java, string concatenationString concatenation operator
java-format flag3. The Format of PO Files
java-printf-format flag3. The Format of PO Files
JavaScript, string concatenationString concatenation operator
JavaScript, strings with embedded expressionsStrings with embedded expressions
javascript-format flag3. The Format of PO Files

K
KDE format strings5.1.6 Language specific options
KDE PO file editor8.1 KDE's PO File Editor
K
KDE format strings5.1.6 Language specific options
KDE PO file editor8.2 KDE's PO File Editor
kde-format flag3. The Format of PO Files
keyboard accelerator checking10.1.10 Input file interpretation
keyboard accelerator checking10.1.10 Input file interpretation

L
L
l10n1.2 I18n, L10n, and Such
language codesA. Language Codes
language codesA. Language Codes
language selection2.3.2 Locale Environment Variables
language selection at runtime11.5 Being a gettext grok
large package11.2.2 Solving Ambiguities
LGPL, GNU Lesser General Public LicenseC.2 GNU LESSER GENERAL PUBLIC LICENSE
libiconv library13.5.6 AM_ICONV in ‘iconv.m4
libintl for C#15.5.4 C#
libintl for Java15.5.3 Java
libintl library13.5.1 AM_GNU_GETTEXT in ‘gettext.m4
librep Lisp15.5.10 librep
language selection at runtime11.5 Being a gettext grok
large package11.2.2 Solving Ambiguities
LGPL, GNU Lesser General Public LicenseC.2 GNU LESSER GENERAL PUBLIC LICENSE
libiconv library13.5.6 AM_ICONV in ‘iconv.m4
libintl for C#15.5.4 C#
libintl for Java15.5.3 Java
libintl library13.5.1 AM_GNU_GETTEXT in ‘gettext.m4
librep Lisp15.5.10 librep
librep-format flag3. The Format of PO Files
License, GNU FDLC.3 GNU Free Documentation License
License, GNU GPLC.1 GNU GENERAL PUBLIC LICENSE
License, GNU LGPLC.2 GNU LESSER GENERAL PUBLIC LICENSE
LicensesC. Licenses
LINGUAS’ file13.4.2 ‘LINGUAS’ in ‘po/
License, GNU FDLC.3 GNU Free Documentation License
License, GNU GPLC.1 GNU GENERAL PUBLIC LICENSE
License, GNU LGPLC.2 GNU LESSER GENERAL PUBLIC LICENSE
LicensesC. Licenses
LINGUAS’ file13.4.2 ‘LINGUAS’ in ‘po/
link with ‘libintl1.5 Overview of GNU gettext
Linux1.3 Aspects in Native Language Support
Linux1.5 Overview of GNU gettext
Linux6.2 Filling in the Header Entry
Lisp15.5.7 GNU clisp - Common Lisp
Linux6.2 Filling in the Header Entry
Lisp15.5.7 GNU clisp - Common Lisp
lisp-format flag3. The Format of PO Files
list of translation teams, where to find6.2 Filling in the Header Entry
list of translation teams, where to find6.2 Filling in the Header Entry
locale categories1.3 Aspects in Native Language Support
locale categories1.3 Aspects in Native Language Support
locale category, LC_ALL4.2 Triggering gettext Operations
locale category, LC_RESPONSES4.2 Triggering gettext Operations
locale category, LC_TIME1.3 Aspects in Native Language Support
locale category, LC_TIME4.2 Triggering gettext Operations
locale program6.2 Filling in the Header Entry
locale program6.2 Filling in the Header Entry
localization1.2 I18n, L10n, and Such
lookup message translation15.5.12.3 Invoking the gettext program
lookup message translation15.5.12.6 Invoking the eval_gettext function
lookup message translation with context15.5.12.8 Invoking the eval_pgettext function
lookup plural message translation15.5.12.4 Invoking the ngettext program
lookup plural message translation15.5.12.7 Invoking the eval_ngettext function
lookup plural message translation with context15.5.12.9 Invoking the eval_npgettext function
lookup message translation15.5.12.3 Invoking the gettext program
lookup message translation15.5.12.6 Invoking the eval_gettext function
lookup message translation with context15.5.12.8 Invoking the eval_pgettext function
lookup plural message translation15.5.12.4 Invoking the ngettext program
lookup plural message translation15.5.12.7 Invoking the eval_ngettext function
lookup plural message translation with context15.5.12.9 Invoking the eval_npgettext function
Lua, string concatenationString concatenation operator
lua-format flag3. The Format of PO Files

- - + diff --git a/mingw32/share/gettext/schema/its-extensions.xsd b/mingw32/share/gettext/schema/its-extensions.xsd new file mode 100644 index 00000000000..97cc703f3e6 --- /dev/null +++ b/mingw32/share/gettext/schema/its-extensions.xsd @@ -0,0 +1,75 @@ + + + + + XML schema extensions for *.its files, as understood by GNU gettext. + +Copyright (C) 2015-2024 Free Software Foundation, Inc. + +This file is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published +by the Free Software Foundation, either version 3 of the License, +or (at your option) any later version. + +This file is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see <https://www.gnu.org/licenses/>. + +Written by Bruno Haible <bruno@clisp.org>, 2024. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mingw32/share/gettext/schema/its.xsd10 b/mingw32/share/gettext/schema/its.xsd10 new file mode 100644 index 00000000000..326edfbe177 --- /dev/null +++ b/mingw32/share/gettext/schema/its.xsd10 @@ -0,0 +1,139 @@ + + + + + XML schema 1.0 of *.its files, as understood by GNU gettext. + +Copyright (C) 2015-2024 Free Software Foundation, Inc. + +This file is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published +by the Free Software Foundation, either version 3 of the License, +or (at your option) any later version. + +This file is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see <https://www.gnu.org/licenses/>. + +Written by Bruno Haible <bruno@clisp.org>, 2024. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Note: An instance should not have both the 'locNotePointer' attribute and a 'locNote' child at the same time. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mingw32/share/gettext/schema/its.xsd11 b/mingw32/share/gettext/schema/its.xsd11 new file mode 100644 index 00000000000..5280bbaf3bb --- /dev/null +++ b/mingw32/share/gettext/schema/its.xsd11 @@ -0,0 +1,115 @@ + + + + + XML schema 1.1 of *.its files, as understood by GNU gettext. + +Copyright (C) 2015-2024 Free Software Foundation, Inc. + +This file is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published +by the Free Software Foundation, either version 3 of the License, +or (at your option) any later version. + +This file is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see <https://www.gnu.org/licenses/>. + +Written by Bruno Haible <bruno@clisp.org>, 2024. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Note: An instance should not have both the 'locNotePointer' attribute and a 'locNote' child at the same time. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mingw32/share/gettext/schema/locating-rules.xsd10 b/mingw32/share/gettext/schema/locating-rules.xsd10 new file mode 100644 index 00000000000..1795e6ea4a7 --- /dev/null +++ b/mingw32/share/gettext/schema/locating-rules.xsd10 @@ -0,0 +1,88 @@ + + + + + XML schema 1.0 of *.loc files, as understood by GNU gettext. + +Copyright (C) 2015-2024 Free Software Foundation, Inc. + +This file is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published +by the Free Software Foundation, either version 3 of the License, +or (at your option) any later version. + +This file is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see <https://www.gnu.org/licenses/>. + +Written by Bruno Haible <bruno@clisp.org>, 2024. + + + + + + + + + + + Example: +<locatingRules> + <locatingRule name="Glade" pattern="*.glade"> + <documentRule localName="GTK-Interface" target="glade1.its"/> + <documentRule localName="glade-interface" target="glade2.its"/> + <documentRule localName="interface" target="gtkbuilder.its"/> + </locatingRule> + <locatingRule name="Glade" pattern="*.glade2"> + <documentRule localName="glade-interface" target="glade2.its"/> + </locatingRule> + <locatingRule name="Glade" pattern="*.ui"> + <documentRule localName="interface" target="gtkbuilder.its"/> + </locatingRule> +</locatingRules> + + + + + + + + + + + + Example: +&lt;locatingRule name=&quot;Glade&quot; pattern=&quot;*.glade&quot;&gt; + &lt;documentRule localName=&quot;GTK-Interface&quot; target=&quot;glade1.its&quot;/&gt; + &lt;documentRule localName=&quot;glade-interface&quot; target=&quot;glade2.its&quot;/&gt; + &lt;documentRule localName=&quot;interface&quot; target=&quot;gtkbuilder.its&quot;/&gt; +&lt;/locatingRule&gt; + +Note: An instance should not have both the 'target' attribute and a 'documentRule' child at the same time. + + + + + + + + + + + + + Example: +<documentRule localName="GTK-Interface" target="glade1.its"/> + + + + + + + diff --git a/mingw32/share/gettext/schema/locating-rules.xsd11 b/mingw32/share/gettext/schema/locating-rules.xsd11 new file mode 100644 index 00000000000..d4bac98bbba --- /dev/null +++ b/mingw32/share/gettext/schema/locating-rules.xsd11 @@ -0,0 +1,87 @@ + + + + + XML schema 1.1 of *.loc files, as understood by GNU gettext. + +Copyright (C) 2015-2024 Free Software Foundation, Inc. + +This file is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published +by the Free Software Foundation, either version 3 of the License, +or (at your option) any later version. + +This file is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see <https://www.gnu.org/licenses/>. + +Written by Bruno Haible <bruno@clisp.org>, 2024. + + + + + + + + + + + Example: +<locatingRules> + <locatingRule name="Glade" pattern="*.glade"> + <documentRule localName="GTK-Interface" target="glade1.its"/> + <documentRule localName="glade-interface" target="glade2.its"/> + <documentRule localName="interface" target="gtkbuilder.its"/> + </locatingRule> + <locatingRule name="Glade" pattern="*.glade2"> + <documentRule localName="glade-interface" target="glade2.its"/> + </locatingRule> + <locatingRule name="Glade" pattern="*.ui"> + <documentRule localName="interface" target="gtkbuilder.its"/> + </locatingRule> +</locatingRules> + + + + + + + + + + + + Example: +&lt;locatingRule name=&quot;Glade&quot; pattern=&quot;*.glade&quot;&gt; + &lt;documentRule localName=&quot;GTK-Interface&quot; target=&quot;glade1.its&quot;/&gt; + &lt;documentRule localName=&quot;glade-interface&quot; target=&quot;glade2.its&quot;/&gt; + &lt;documentRule localName=&quot;interface&quot; target=&quot;gtkbuilder.its&quot;/&gt; +&lt;/locatingRule&gt; + +Note: An instance should not have both the 'target' attribute and a 'documentRule' child at the same time. + + + + + + + + + + + + + + Example: +<documentRule localName="GTK-Interface" target="glade1.its"/> + + + + + + + diff --git a/mingw32/share/info/autosprintf.info.gz b/mingw32/share/info/autosprintf.info.gz index 4b13412cb9d..c5ee745ba5f 100644 Binary files a/mingw32/share/info/autosprintf.info.gz and b/mingw32/share/info/autosprintf.info.gz differ diff --git a/mingw32/share/info/gettext.info.gz b/mingw32/share/info/gettext.info.gz index f9edc6f8811..35f053e82cf 100644 Binary files a/mingw32/share/info/gettext.info.gz and b/mingw32/share/info/gettext.info.gz differ diff --git a/mingw32/share/info/libtextstyle.info.gz b/mingw32/share/info/libtextstyle.info.gz new file mode 100644 index 00000000000..f42b19f21cb Binary files /dev/null and b/mingw32/share/info/libtextstyle.info.gz differ diff --git a/mingw32/share/licenses/gettext-libtextstyle/COPYING b/mingw32/share/licenses/gettext-libtextstyle/COPYING new file mode 100644 index 00000000000..e60008693e0 --- /dev/null +++ b/mingw32/share/licenses/gettext-libtextstyle/COPYING @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/mingw32/share/licenses/gettext-runtime/intl/COPYING.LIB b/mingw32/share/licenses/gettext-runtime/intl/COPYING.LIB index c2c87d69256..f6683e74e0f 100644 --- a/mingw32/share/licenses/gettext-runtime/intl/COPYING.LIB +++ b/mingw32/share/licenses/gettext-runtime/intl/COPYING.LIB @@ -1,9 +1,8 @@ - GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. @@ -23,8 +22,7 @@ specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. +strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that @@ -57,7 +55,7 @@ modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. -^L + Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a @@ -89,8 +87,7 @@ libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes +encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this @@ -114,7 +111,7 @@ modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. -^L + GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION @@ -139,8 +136,7 @@ included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation +interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not @@ -220,7 +216,7 @@ instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. -^L + Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. @@ -271,7 +267,7 @@ Library will still fall under Section 6.) distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. -^L + 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work @@ -333,7 +329,7 @@ restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. -^L + 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined @@ -374,7 +370,7 @@ subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. -^L + 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or @@ -388,10 +384,9 @@ all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any @@ -409,11 +404,11 @@ be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. @@ -427,7 +422,7 @@ conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. -^L + 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is @@ -461,30 +456,27 @@ SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS -^L + How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. - - + Copyright (C) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. + version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -492,25 +484,18 @@ does.> Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - MA 02110-1301, USA + License along with this library; if not, see . -Also add information on how to contact you by electronic and paper -mail. +Also add information on how to contact you by electronic and paper mail. -You should also get your employer (if you work as a programmer) or -your +You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. + library `Frob' (a library for tweaking knobs) written by James Random Hacker. - , 1 April 1990 - Ty Coon, President of Vice + , 1 April 1990 + Moe Ghoul, President of Vice That's all there is to it! - - diff --git a/mingw32/share/licenses/gettext-runtime/libasprintf/COPYING.LIB b/mingw32/share/licenses/gettext-runtime/libasprintf/COPYING.LIB index c2c87d69256..f6683e74e0f 100644 --- a/mingw32/share/licenses/gettext-runtime/libasprintf/COPYING.LIB +++ b/mingw32/share/licenses/gettext-runtime/libasprintf/COPYING.LIB @@ -1,9 +1,8 @@ - GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. @@ -23,8 +22,7 @@ specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. +strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that @@ -57,7 +55,7 @@ modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. -^L + Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a @@ -89,8 +87,7 @@ libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes +encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this @@ -114,7 +111,7 @@ modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. -^L + GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION @@ -139,8 +136,7 @@ included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation +interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not @@ -220,7 +216,7 @@ instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. -^L + Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. @@ -271,7 +267,7 @@ Library will still fall under Section 6.) distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. -^L + 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work @@ -333,7 +329,7 @@ restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. -^L + 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined @@ -374,7 +370,7 @@ subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. -^L + 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or @@ -388,10 +384,9 @@ all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply, +and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any @@ -409,11 +404,11 @@ be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. +original copyright holder who places the Library under this License may add +an explicit geographical distribution limitation excluding those countries, +so that distribution is permitted only in or among countries not thus +excluded. In such case, this License incorporates the limitation as if +written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. @@ -427,7 +422,7 @@ conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. -^L + 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is @@ -461,30 +456,27 @@ SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS -^L + How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). +redistribution under these terms (or, alternatively, under the terms of the +ordinary General Public License). - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. + To apply these terms, attach the following notices to the library. It is +safest to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least the +"copyright" line and a pointer to where the full notice is found. - - + Copyright (C) This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. + version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -492,25 +484,18 @@ does.> Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - MA 02110-1301, USA + License along with this library; if not, see . -Also add information on how to contact you by electronic and paper -mail. +Also add information on how to contact you by electronic and paper mail. -You should also get your employer (if you work as a programmer) or -your +You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. + library `Frob' (a library for tweaking knobs) written by James Random Hacker. - , 1 April 1990 - Ty Coon, President of Vice + , 1 April 1990 + Moe Ghoul, President of Vice That's all there is to it! - - diff --git a/mingw32/share/locale/ast/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/ast/LC_MESSAGES/gettext-runtime.mo index d4282af3086..1c72b2b1ec1 100644 Binary files a/mingw32/share/locale/ast/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/ast/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/be/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/be/LC_MESSAGES/gettext-runtime.mo index 5858e82cbf4..7dc0fad9654 100644 Binary files a/mingw32/share/locale/be/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/be/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/be/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/be/LC_MESSAGES/gettext-tools.mo index 32134307a4c..fe4de271e1e 100644 Binary files a/mingw32/share/locale/be/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/be/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/bg/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/bg/LC_MESSAGES/gettext-runtime.mo index d404a35bda4..c9f43959885 100644 Binary files a/mingw32/share/locale/bg/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/bg/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/bg/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/bg/LC_MESSAGES/gettext-tools.mo index 78106f252ad..7128c72faad 100644 Binary files a/mingw32/share/locale/bg/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/bg/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/ca/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/ca/LC_MESSAGES/gettext-runtime.mo index 4fc74c575d0..86b5856216c 100644 Binary files a/mingw32/share/locale/ca/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/ca/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/ca/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/ca/LC_MESSAGES/gettext-tools.mo index 0deb9d84ae1..008ae30bb85 100644 Binary files a/mingw32/share/locale/ca/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/ca/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/cs/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/cs/LC_MESSAGES/gettext-runtime.mo index 00dce5ed6ff..4a2c88760aa 100644 Binary files a/mingw32/share/locale/cs/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/cs/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/cs/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/cs/LC_MESSAGES/gettext-tools.mo index df5bdb00362..c3295bf6062 100644 Binary files a/mingw32/share/locale/cs/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/cs/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/da/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/da/LC_MESSAGES/gettext-runtime.mo index 9e5816e6c9e..98fe40821a8 100644 Binary files a/mingw32/share/locale/da/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/da/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/da/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/da/LC_MESSAGES/gettext-tools.mo index 940caff89d7..d0490c2b8ff 100644 Binary files a/mingw32/share/locale/da/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/da/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/de/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/de/LC_MESSAGES/gettext-runtime.mo index 642a10182c5..57301f6da7e 100644 Binary files a/mingw32/share/locale/de/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/de/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/de/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/de/LC_MESSAGES/gettext-tools.mo index 040e6d5bd66..95c22c7f3e3 100644 Binary files a/mingw32/share/locale/de/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/de/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/el/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/el/LC_MESSAGES/gettext-runtime.mo index 28785adb086..485e44a7c70 100644 Binary files a/mingw32/share/locale/el/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/el/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/el/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/el/LC_MESSAGES/gettext-tools.mo index 794c87b1b1d..050d175b68f 100644 Binary files a/mingw32/share/locale/el/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/el/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/en@boldquot/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/en@boldquot/LC_MESSAGES/gettext-runtime.mo index 5cd0f0b1c21..cf6b9ee8f66 100644 Binary files a/mingw32/share/locale/en@boldquot/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/en@boldquot/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/en@boldquot/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/en@boldquot/LC_MESSAGES/gettext-tools.mo index 3b47020bbc6..970a9926929 100644 Binary files a/mingw32/share/locale/en@boldquot/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/en@boldquot/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/en@quot/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/en@quot/LC_MESSAGES/gettext-runtime.mo index 8d4d5a3f32e..a972c9f4d9c 100644 Binary files a/mingw32/share/locale/en@quot/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/en@quot/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/en@quot/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/en@quot/LC_MESSAGES/gettext-tools.mo index 68741e12d94..a31f97d6cc2 100644 Binary files a/mingw32/share/locale/en@quot/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/en@quot/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/eo/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/eo/LC_MESSAGES/gettext-runtime.mo index e523969f8b7..b704056c0cb 100644 Binary files a/mingw32/share/locale/eo/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/eo/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/es/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/es/LC_MESSAGES/gettext-runtime.mo index 467f258e13e..7c476ad570d 100644 Binary files a/mingw32/share/locale/es/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/es/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/es/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/es/LC_MESSAGES/gettext-tools.mo index da29b0edc2f..0d3baa7c6bd 100644 Binary files a/mingw32/share/locale/es/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/es/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/et/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/et/LC_MESSAGES/gettext-runtime.mo index 10ad0a65076..420b6624e53 100644 Binary files a/mingw32/share/locale/et/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/et/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/et/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/et/LC_MESSAGES/gettext-tools.mo index 7057f9234ac..44a0bf201e7 100644 Binary files a/mingw32/share/locale/et/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/et/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/eu/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/eu/LC_MESSAGES/gettext-tools.mo index 822eaec837f..12b95d1af10 100644 Binary files a/mingw32/share/locale/eu/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/eu/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/fi/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/fi/LC_MESSAGES/gettext-runtime.mo index 90e454476ab..23ca7184f5a 100644 Binary files a/mingw32/share/locale/fi/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/fi/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/fi/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/fi/LC_MESSAGES/gettext-tools.mo index aacc4d4e508..bd243227ac0 100644 Binary files a/mingw32/share/locale/fi/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/fi/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/fr/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/fr/LC_MESSAGES/gettext-runtime.mo index 04936e198d0..9946a456d18 100644 Binary files a/mingw32/share/locale/fr/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/fr/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/fr/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/fr/LC_MESSAGES/gettext-tools.mo index f7e7143cc30..1d6921f00d6 100644 Binary files a/mingw32/share/locale/fr/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/fr/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/ga/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/ga/LC_MESSAGES/gettext-runtime.mo index 60f015c1ec9..b1dc71a2ddb 100644 Binary files a/mingw32/share/locale/ga/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/ga/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/gl/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/gl/LC_MESSAGES/gettext-runtime.mo index ece0d7ea56a..5f8db3091de 100644 Binary files a/mingw32/share/locale/gl/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/gl/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/gl/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/gl/LC_MESSAGES/gettext-tools.mo index cb291bef685..0c98b4bc532 100644 Binary files a/mingw32/share/locale/gl/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/gl/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/hr/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/hr/LC_MESSAGES/gettext-runtime.mo index 33ce7fb4440..e61d6674f72 100644 Binary files a/mingw32/share/locale/hr/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/hr/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/hr/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/hr/LC_MESSAGES/gettext-tools.mo index 2e0f46fbf38..ccdb95e2ce3 100644 Binary files a/mingw32/share/locale/hr/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/hr/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/hu/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/hu/LC_MESSAGES/gettext-runtime.mo index b33c44dbfe7..6a6549d4a88 100644 Binary files a/mingw32/share/locale/hu/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/hu/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/id/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/id/LC_MESSAGES/gettext-runtime.mo index 2de8f09b8be..a3ded429b55 100644 Binary files a/mingw32/share/locale/id/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/id/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/id/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/id/LC_MESSAGES/gettext-tools.mo index e8f7775ce5f..7b560462817 100644 Binary files a/mingw32/share/locale/id/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/id/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/it/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/it/LC_MESSAGES/gettext-runtime.mo index fb058e50fd8..5e87d3f62b4 100644 Binary files a/mingw32/share/locale/it/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/it/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/it/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/it/LC_MESSAGES/gettext-tools.mo index 64d0aabdb47..489f56da557 100644 Binary files a/mingw32/share/locale/it/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/it/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/ja/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/ja/LC_MESSAGES/gettext-runtime.mo index d33453f49fc..b7cd14f22ef 100644 Binary files a/mingw32/share/locale/ja/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/ja/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/ja/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/ja/LC_MESSAGES/gettext-tools.mo index d514e5b44ea..374e4eb109a 100644 Binary files a/mingw32/share/locale/ja/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/ja/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/ka/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/ka/LC_MESSAGES/gettext-runtime.mo index b7992c13765..0a9a7593da9 100644 Binary files a/mingw32/share/locale/ka/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/ka/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/ka/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/ka/LC_MESSAGES/gettext-tools.mo index 2d102ddb152..98f371eee97 100644 Binary files a/mingw32/share/locale/ka/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/ka/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/ko/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/ko/LC_MESSAGES/gettext-runtime.mo index e492e71b38f..fa4e4aa256e 100644 Binary files a/mingw32/share/locale/ko/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/ko/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/ko/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/ko/LC_MESSAGES/gettext-tools.mo index 15ae1892524..a62a8de34c7 100644 Binary files a/mingw32/share/locale/ko/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/ko/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/locale.alias b/mingw32/share/locale/locale.alias deleted file mode 100644 index 1c797b0b41b..00000000000 --- a/mingw32/share/locale/locale.alias +++ /dev/null @@ -1,85 +0,0 @@ -# Locale name alias data base. -# Copyright (C) 1996-2001, 2003, 2007, 2015 Free Software Foundation, -# Inc. -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Lesser General Public License as published by -# the Free Software Foundation; either version 2.1 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Lesser General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public License -# along with this program. If not, see . - -# The format of this file is the same as for the corresponding file of -# the X Window System, which normally can be found in -# /usr/lib/X11/locale/locale.alias -# A single line contains two fields: an alias and a substitution value. -# All entries are case independent. - -# Note: This file is obsolete and is kept around for the time being for -# backward compatibility. Nobody should rely on the names defined here. -# Locales should always be specified by their full name. - -# Note: This file used to contain the following lines: -# bokmaal nb_NO.ISO-8859-1 -# franc,ais fr_FR.ISO-8859-1 -# except that the "aa" was actually the byte '\0xE5' (the Latin-1 -# encoding for U+00E5 LATIN SMALL LETTER A WITH RING ABOVE) and the -# "c," was actually the byte '\xE7' (the Latin-1 encoding for U+00E7 -# LATIN SMALL LETTER C WITH CEDILLA). These lines were removed -# because they caused 'locale -a' to output text encoded in Latin-1, -# which broke applications in UTF-8 locales. See: -# https://sourceware.org/bugzilla/show_bug.cgi?id=18412 - -# Packages using this file: libintl - -bokmal nb_NO.ISO-8859-1 -catalan ca_ES.ISO-8859-1 -croatian hr_HR.ISO-8859-2 -czech cs_CZ.ISO-8859-2 -danish da_DK.ISO-8859-1 -dansk da_DK.ISO-8859-1 -deutsch de_DE.ISO-8859-1 -dutch nl_NL.ISO-8859-1 -eesti et_EE.ISO-8859-1 -estonian et_EE.ISO-8859-1 -finnish fi_FI.ISO-8859-1 -french fr_FR.ISO-8859-1 -galego gl_ES.ISO-8859-1 -galician gl_ES.ISO-8859-1 -german de_DE.ISO-8859-1 -greek el_GR.ISO-8859-7 -hebrew he_IL.ISO-8859-8 -hrvatski hr_HR.ISO-8859-2 -hungarian hu_HU.ISO-8859-2 -icelandic is_IS.ISO-8859-1 -italian it_IT.ISO-8859-1 -japanese ja_JP.eucJP -japanese.euc ja_JP.eucJP -ja_JP ja_JP.eucJP -ja_JP.ujis ja_JP.eucJP -japanese.sjis ja_JP.SJIS -korean ko_KR.eucKR -korean.euc ko_KR.eucKR -ko_KR ko_KR.eucKR -lithuanian lt_LT.ISO-8859-13 -no_NO nb_NO.ISO-8859-1 -no_NO.ISO-8859-1 nb_NO.ISO-8859-1 -norwegian nb_NO.ISO-8859-1 -nynorsk nn_NO.ISO-8859-1 -polish pl_PL.ISO-8859-2 -portuguese pt_PT.ISO-8859-1 -romanian ro_RO.ISO-8859-2 -russian ru_RU.ISO-8859-5 -slovak sk_SK.ISO-8859-2 -slovene sl_SI.ISO-8859-2 -slovenian sl_SI.ISO-8859-2 -spanish es_ES.ISO-8859-1 -swedish sv_SE.ISO-8859-1 -thai th_TH.TIS-620 -turkish tr_TR.ISO-8859-9 diff --git a/mingw32/share/locale/nb/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/nb/LC_MESSAGES/gettext-runtime.mo index 41425029695..6f73778c825 100644 Binary files a/mingw32/share/locale/nb/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/nb/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/nb/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/nb/LC_MESSAGES/gettext-tools.mo index 9cfe4d4842c..c085941ca4f 100644 Binary files a/mingw32/share/locale/nb/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/nb/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/nl/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/nl/LC_MESSAGES/gettext-runtime.mo index ef6960d8c96..43e5b534585 100644 Binary files a/mingw32/share/locale/nl/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/nl/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/nl/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/nl/LC_MESSAGES/gettext-tools.mo index 3068b35ba42..f36b8dbd48c 100644 Binary files a/mingw32/share/locale/nl/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/nl/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/nn/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/nn/LC_MESSAGES/gettext-runtime.mo index 6033a4e869a..bf8d9d306d0 100644 Binary files a/mingw32/share/locale/nn/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/nn/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/nn/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/nn/LC_MESSAGES/gettext-tools.mo index 79ae710e140..9b8a52046f3 100644 Binary files a/mingw32/share/locale/nn/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/nn/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/pa/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/pa/LC_MESSAGES/gettext-tools.mo index 78aef47f33f..4f9478353dc 100644 Binary files a/mingw32/share/locale/pa/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/pa/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/pl/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/pl/LC_MESSAGES/gettext-runtime.mo index 3386d08a76d..0337d4cfe3a 100644 Binary files a/mingw32/share/locale/pl/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/pl/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/pl/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/pl/LC_MESSAGES/gettext-tools.mo index 683598bd79f..1a14ad63278 100644 Binary files a/mingw32/share/locale/pl/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/pl/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/pt/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/pt/LC_MESSAGES/gettext-runtime.mo index 4e8a2e908f0..a5905477f56 100644 Binary files a/mingw32/share/locale/pt/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/pt/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/pt/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/pt/LC_MESSAGES/gettext-tools.mo index ab9e6b07de7..8fa0cbb69e3 100644 Binary files a/mingw32/share/locale/pt/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/pt/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/pt_BR/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/pt_BR/LC_MESSAGES/gettext-runtime.mo index a536851001a..ef2172cf57d 100644 Binary files a/mingw32/share/locale/pt_BR/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/pt_BR/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/pt_BR/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/pt_BR/LC_MESSAGES/gettext-tools.mo index f2aead22a73..0bd869d8c2e 100644 Binary files a/mingw32/share/locale/pt_BR/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/pt_BR/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/ro/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/ro/LC_MESSAGES/gettext-runtime.mo index f79c21a6261..f9ea6e0ac71 100644 Binary files a/mingw32/share/locale/ro/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/ro/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/ro/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/ro/LC_MESSAGES/gettext-tools.mo index e8d7cf03b24..b48ffe2c8aa 100644 Binary files a/mingw32/share/locale/ro/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/ro/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/ru/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/ru/LC_MESSAGES/gettext-runtime.mo index 5f0542d7ca3..6eeae60970e 100644 Binary files a/mingw32/share/locale/ru/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/ru/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/ru/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/ru/LC_MESSAGES/gettext-tools.mo index 88f6f0fa56a..2a3a972e937 100644 Binary files a/mingw32/share/locale/ru/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/ru/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/sk/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/sk/LC_MESSAGES/gettext-runtime.mo index b16d9c779da..1e3126cb372 100644 Binary files a/mingw32/share/locale/sk/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/sk/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/sk/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/sk/LC_MESSAGES/gettext-tools.mo index 8356dc68fac..2bbb874ecaa 100644 Binary files a/mingw32/share/locale/sk/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/sk/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/sl/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/sl/LC_MESSAGES/gettext-runtime.mo index ac6a1be3ca2..67465e23241 100644 Binary files a/mingw32/share/locale/sl/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/sl/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/sl/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/sl/LC_MESSAGES/gettext-tools.mo index b713ba3599f..47be87f259d 100644 Binary files a/mingw32/share/locale/sl/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/sl/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/sr/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/sr/LC_MESSAGES/gettext-runtime.mo index 3709b8c4416..d87294a7526 100644 Binary files a/mingw32/share/locale/sr/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/sr/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/sr/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/sr/LC_MESSAGES/gettext-tools.mo index da0e0a4c8b1..ea0b2a37101 100644 Binary files a/mingw32/share/locale/sr/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/sr/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/sv/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/sv/LC_MESSAGES/gettext-runtime.mo index 784c3501a62..febc8369729 100644 Binary files a/mingw32/share/locale/sv/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/sv/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/sv/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/sv/LC_MESSAGES/gettext-tools.mo index d1508d9fb92..e2d67e81db9 100644 Binary files a/mingw32/share/locale/sv/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/sv/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/tr/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/tr/LC_MESSAGES/gettext-runtime.mo index ba9c04efb1c..44ba2695454 100644 Binary files a/mingw32/share/locale/tr/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/tr/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/tr/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/tr/LC_MESSAGES/gettext-tools.mo index 710ced0805f..8a5b14a7bb9 100644 Binary files a/mingw32/share/locale/tr/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/tr/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/uk/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/uk/LC_MESSAGES/gettext-runtime.mo index f5a2e2f1e78..0bad1907204 100644 Binary files a/mingw32/share/locale/uk/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/uk/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/uk/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/uk/LC_MESSAGES/gettext-tools.mo index af4ff748694..0f5a46b5652 100644 Binary files a/mingw32/share/locale/uk/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/uk/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/vi/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/vi/LC_MESSAGES/gettext-runtime.mo index 9ec355c0eb0..acb405b19b3 100644 Binary files a/mingw32/share/locale/vi/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/vi/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/vi/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/vi/LC_MESSAGES/gettext-tools.mo index 4df1269b743..fa73b78ad8a 100644 Binary files a/mingw32/share/locale/vi/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/vi/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/zh_CN/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/zh_CN/LC_MESSAGES/gettext-runtime.mo index 838f9a92d98..653ddea4c63 100644 Binary files a/mingw32/share/locale/zh_CN/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/zh_CN/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/zh_CN/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/zh_CN/LC_MESSAGES/gettext-tools.mo index 56ca7c87a89..376fa56a746 100644 Binary files a/mingw32/share/locale/zh_CN/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/zh_CN/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/locale/zh_HK/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/zh_HK/LC_MESSAGES/gettext-runtime.mo index 8903db37d5f..b553e0c9e9c 100644 Binary files a/mingw32/share/locale/zh_HK/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/zh_HK/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/zh_TW/LC_MESSAGES/gettext-runtime.mo b/mingw32/share/locale/zh_TW/LC_MESSAGES/gettext-runtime.mo index d053a6aec50..a3ffaac5f45 100644 Binary files a/mingw32/share/locale/zh_TW/LC_MESSAGES/gettext-runtime.mo and b/mingw32/share/locale/zh_TW/LC_MESSAGES/gettext-runtime.mo differ diff --git a/mingw32/share/locale/zh_TW/LC_MESSAGES/gettext-tools.mo b/mingw32/share/locale/zh_TW/LC_MESSAGES/gettext-tools.mo index cb2b61d0b1e..a11a5260d50 100644 Binary files a/mingw32/share/locale/zh_TW/LC_MESSAGES/gettext-tools.mo and b/mingw32/share/locale/zh_TW/LC_MESSAGES/gettext-tools.mo differ diff --git a/mingw32/share/man/man1/autopoint.1.gz b/mingw32/share/man/man1/autopoint.1.gz index 183aaab3fe5..46b7867cf1a 100644 Binary files a/mingw32/share/man/man1/autopoint.1.gz and b/mingw32/share/man/man1/autopoint.1.gz differ diff --git a/mingw32/share/man/man1/envsubst.1.gz b/mingw32/share/man/man1/envsubst.1.gz index 3627caf1326..2474a6c7719 100644 Binary files a/mingw32/share/man/man1/envsubst.1.gz and b/mingw32/share/man/man1/envsubst.1.gz differ diff --git a/mingw32/share/man/man1/gettext.1.gz b/mingw32/share/man/man1/gettext.1.gz index b6bafa6fb1c..922f0b90cea 100644 Binary files a/mingw32/share/man/man1/gettext.1.gz and b/mingw32/share/man/man1/gettext.1.gz differ diff --git a/mingw32/share/man/man1/gettextize.1.gz b/mingw32/share/man/man1/gettextize.1.gz index 22a0669d179..33d0cb4dc06 100644 Binary files a/mingw32/share/man/man1/gettextize.1.gz and b/mingw32/share/man/man1/gettextize.1.gz differ diff --git a/mingw32/share/man/man1/msgattrib.1.gz b/mingw32/share/man/man1/msgattrib.1.gz index 83ce4745fb3..9e0169c6508 100644 Binary files a/mingw32/share/man/man1/msgattrib.1.gz and b/mingw32/share/man/man1/msgattrib.1.gz differ diff --git a/mingw32/share/man/man1/msgcat.1.gz b/mingw32/share/man/man1/msgcat.1.gz index 41d07d6016a..55a27f2e731 100644 Binary files a/mingw32/share/man/man1/msgcat.1.gz and b/mingw32/share/man/man1/msgcat.1.gz differ diff --git a/mingw32/share/man/man1/msgcmp.1.gz b/mingw32/share/man/man1/msgcmp.1.gz index 3733825c319..9cd4455aeb0 100644 Binary files a/mingw32/share/man/man1/msgcmp.1.gz and b/mingw32/share/man/man1/msgcmp.1.gz differ diff --git a/mingw32/share/man/man1/msgcomm.1.gz b/mingw32/share/man/man1/msgcomm.1.gz index fb4c184877f..c3b3285bb9b 100644 Binary files a/mingw32/share/man/man1/msgcomm.1.gz and b/mingw32/share/man/man1/msgcomm.1.gz differ diff --git a/mingw32/share/man/man1/msgconv.1.gz b/mingw32/share/man/man1/msgconv.1.gz index cb4920e7b99..d8fde729f18 100644 Binary files a/mingw32/share/man/man1/msgconv.1.gz and b/mingw32/share/man/man1/msgconv.1.gz differ diff --git a/mingw32/share/man/man1/msgen.1.gz b/mingw32/share/man/man1/msgen.1.gz index 2c501e0a6da..cac6b8e7a44 100644 Binary files a/mingw32/share/man/man1/msgen.1.gz and b/mingw32/share/man/man1/msgen.1.gz differ diff --git a/mingw32/share/man/man1/msgexec.1.gz b/mingw32/share/man/man1/msgexec.1.gz index 78b31b654c6..6592f281cc3 100644 Binary files a/mingw32/share/man/man1/msgexec.1.gz and b/mingw32/share/man/man1/msgexec.1.gz differ diff --git a/mingw32/share/man/man1/msgfilter.1.gz b/mingw32/share/man/man1/msgfilter.1.gz index c5861017b51..1e0f0674bb9 100644 Binary files a/mingw32/share/man/man1/msgfilter.1.gz and b/mingw32/share/man/man1/msgfilter.1.gz differ diff --git a/mingw32/share/man/man1/msgfmt.1.gz b/mingw32/share/man/man1/msgfmt.1.gz index 9c52c911eb6..e8b7e2a68e1 100644 Binary files a/mingw32/share/man/man1/msgfmt.1.gz and b/mingw32/share/man/man1/msgfmt.1.gz differ diff --git a/mingw32/share/man/man1/msggrep.1.gz b/mingw32/share/man/man1/msggrep.1.gz index 5ab0b887b55..b0b0aa2ba15 100644 Binary files a/mingw32/share/man/man1/msggrep.1.gz and b/mingw32/share/man/man1/msggrep.1.gz differ diff --git a/mingw32/share/man/man1/msginit.1.gz b/mingw32/share/man/man1/msginit.1.gz index 402423baae9..02c34ab3764 100644 Binary files a/mingw32/share/man/man1/msginit.1.gz and b/mingw32/share/man/man1/msginit.1.gz differ diff --git a/mingw32/share/man/man1/msgmerge.1.gz b/mingw32/share/man/man1/msgmerge.1.gz index 1ff613f7891..90d77ed29fb 100644 Binary files a/mingw32/share/man/man1/msgmerge.1.gz and b/mingw32/share/man/man1/msgmerge.1.gz differ diff --git a/mingw32/share/man/man1/msgunfmt.1.gz b/mingw32/share/man/man1/msgunfmt.1.gz index 52ffe40eb94..74e3d8cbb0c 100644 Binary files a/mingw32/share/man/man1/msgunfmt.1.gz and b/mingw32/share/man/man1/msgunfmt.1.gz differ diff --git a/mingw32/share/man/man1/msguniq.1.gz b/mingw32/share/man/man1/msguniq.1.gz index 0e88578cd10..a443271ef85 100644 Binary files a/mingw32/share/man/man1/msguniq.1.gz and b/mingw32/share/man/man1/msguniq.1.gz differ diff --git a/mingw32/share/man/man1/ngettext.1.gz b/mingw32/share/man/man1/ngettext.1.gz index f2f1a2fadd7..cc7663d73f8 100644 Binary files a/mingw32/share/man/man1/ngettext.1.gz and b/mingw32/share/man/man1/ngettext.1.gz differ diff --git a/mingw32/share/man/man1/recode-sr-latin.1.gz b/mingw32/share/man/man1/recode-sr-latin.1.gz index d52e4677dfc..a88eb9c4b6a 100644 Binary files a/mingw32/share/man/man1/recode-sr-latin.1.gz and b/mingw32/share/man/man1/recode-sr-latin.1.gz differ diff --git a/mingw32/share/man/man1/xgettext.1.gz b/mingw32/share/man/man1/xgettext.1.gz index c7808210f58..cd67f14ab90 100644 Binary files a/mingw32/share/man/man1/xgettext.1.gz and b/mingw32/share/man/man1/xgettext.1.gz differ diff --git a/mingw32/share/man/man3/bind_textdomain_codeset.3.gz b/mingw32/share/man/man3/bind_textdomain_codeset.3.gz index 54f3a3a30e5..acb9d43fc1c 100644 Binary files a/mingw32/share/man/man3/bind_textdomain_codeset.3.gz and b/mingw32/share/man/man3/bind_textdomain_codeset.3.gz differ diff --git a/mingw32/share/man/man3/gettext.3.gz b/mingw32/share/man/man3/gettext.3.gz index ff082aefae4..07e0d963e21 100644 Binary files a/mingw32/share/man/man3/gettext.3.gz and b/mingw32/share/man/man3/gettext.3.gz differ diff --git a/var/lib/pacman/local/mingw-w64-i686-gettext-libtextstyle-0.23.1-1/desc b/var/lib/pacman/local/mingw-w64-i686-gettext-libtextstyle-0.23.1-1/desc new file mode 100644 index 00000000000..a30e2204b1e --- /dev/null +++ b/var/lib/pacman/local/mingw-w64-i686-gettext-libtextstyle-0.23.1-1/desc @@ -0,0 +1,43 @@ +%NAME% +mingw-w64-i686-gettext-libtextstyle + +%VERSION% +0.23.1-1 + +%BASE% +mingw-w64-gettext + +%DESC% +GNU LIBTEXTSTYLE - Text styling library (mingw-w64) + +%URL% +https://www.gnu.org/software/gettext/ + +%ARCH% +any + +%BUILDDATE% +1736176090 + +%INSTALLDATE% +1736306411 + +%PACKAGER% +CI (msys2/msys2-autobuild/35ff0b71/12634887428) + +%SIZE% +2609002 + +%REASON% +1 + +%LICENSE% +spdx:GPL-3.0-or-later + +%VALIDATION% +sha256 +pgp + +%DEPENDS% +mingw-w64-i686-libiconv + diff --git a/var/lib/pacman/local/mingw-w64-i686-gettext-libtextstyle-0.23.1-1/files b/var/lib/pacman/local/mingw-w64-i686-gettext-libtextstyle-0.23.1-1/files new file mode 100644 index 00000000000..e38628f6d04 --- /dev/null +++ b/var/lib/pacman/local/mingw-w64-i686-gettext-libtextstyle-0.23.1-1/files @@ -0,0 +1,31 @@ +%FILES% +mingw32/ +mingw32/bin/ +mingw32/bin/libtextstyle-0.dll +mingw32/include/ +mingw32/include/textstyle.h +mingw32/include/textstyle/ +mingw32/include/textstyle/stdbool.h +mingw32/include/textstyle/version.h +mingw32/include/textstyle/woe32dll.h +mingw32/lib/ +mingw32/lib/libtextstyle.a +mingw32/lib/libtextstyle.dll.a +mingw32/share/ +mingw32/share/doc/ +mingw32/share/doc/libtextstyle/ +mingw32/share/doc/libtextstyle/libtextstyle_1.html +mingw32/share/doc/libtextstyle/libtextstyle_2.html +mingw32/share/doc/libtextstyle/libtextstyle_3.html +mingw32/share/doc/libtextstyle/libtextstyle_4.html +mingw32/share/doc/libtextstyle/libtextstyle_5.html +mingw32/share/doc/libtextstyle/libtextstyle_6.html +mingw32/share/doc/libtextstyle/libtextstyle_7.html +mingw32/share/doc/libtextstyle/libtextstyle_abt.html +mingw32/share/doc/libtextstyle/libtextstyle_toc.html +mingw32/share/info/ +mingw32/share/info/libtextstyle.info.gz +mingw32/share/licenses/ +mingw32/share/licenses/gettext-libtextstyle/ +mingw32/share/licenses/gettext-libtextstyle/COPYING + diff --git a/var/lib/pacman/local/mingw-w64-i686-gettext-libtextstyle-0.23.1-1/mtree b/var/lib/pacman/local/mingw-w64-i686-gettext-libtextstyle-0.23.1-1/mtree new file mode 100644 index 00000000000..22bb0885bcf Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-gettext-libtextstyle-0.23.1-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.22.5-2/mtree b/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.22.5-2/mtree deleted file mode 100644 index 6ae4a0e7911..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.22.5-2/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.22.5-2/desc b/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.23.1-1/desc similarity index 83% rename from var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.22.5-2/desc rename to var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.23.1-1/desc index d1666aa270e..7ef6f4980da 100644 --- a/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.22.5-2/desc +++ b/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.23.1-1/desc @@ -2,7 +2,7 @@ mingw-w64-i686-gettext-runtime %VERSION% -0.22.5-2 +0.23.1-1 %BASE% mingw-w64-gettext @@ -17,16 +17,16 @@ https://www.gnu.org/software/gettext/ any %BUILDDATE% -1708674099 +1736176090 %INSTALLDATE% -1708744523 +1736306411 %PACKAGER% -CI (msys2/msys2-autobuild/d4515ba2/8016090384) +CI (msys2/msys2-autobuild/35ff0b71/12634887428) %SIZE% -1626581 +1722246 %REASON% 1 diff --git a/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.22.5-2/files b/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.23.1-1/files similarity index 99% rename from var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.22.5-2/files rename to var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.23.1-1/files index 8545af87606..dbdf64dc401 100644 --- a/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.22.5-2/files +++ b/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.23.1-1/files @@ -11,6 +11,7 @@ mingw32/include/ mingw32/include/autosprintf.h mingw32/include/libintl.h mingw32/lib/ +mingw32/lib/gettext/ mingw32/lib/libasprintf.a mingw32/lib/libasprintf.dll.a mingw32/lib/libintl.a @@ -137,7 +138,6 @@ mingw32/share/locale/ka/LC_MESSAGES/gettext-runtime.mo mingw32/share/locale/ko/ mingw32/share/locale/ko/LC_MESSAGES/ mingw32/share/locale/ko/LC_MESSAGES/gettext-runtime.mo -mingw32/share/locale/locale.alias mingw32/share/locale/nb/ mingw32/share/locale/nb/LC_MESSAGES/ mingw32/share/locale/nb/LC_MESSAGES/gettext-runtime.mo diff --git a/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.23.1-1/mtree b/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.23.1-1/mtree new file mode 100644 index 00000000000..5dd68638144 Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-gettext-runtime-0.23.1-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.22.5-2/mtree b/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.22.5-2/mtree deleted file mode 100644 index f0c4aefe472..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.22.5-2/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.22.5-2/desc b/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.23.1-1/desc similarity index 72% rename from var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.22.5-2/desc rename to var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.23.1-1/desc index 2eb69c320c9..5d91c62a08f 100644 --- a/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.22.5-2/desc +++ b/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.23.1-1/desc @@ -2,7 +2,7 @@ mingw-w64-i686-gettext-tools %VERSION% -0.22.5-2 +0.23.1-1 %BASE% mingw-w64-gettext @@ -17,22 +17,22 @@ https://www.gnu.org/software/gettext/ any %BUILDDATE% -1708674099 +1736176090 %INSTALLDATE% -1708744525 +1736306414 %PACKAGER% -CI (msys2/msys2-autobuild/d4515ba2/8016090384) +CI (msys2/msys2-autobuild/35ff0b71/12634887428) %SIZE% -16271572 +16904428 %REASON% 1 %LICENSE% -spdx:GPL-3.0-or-later AND LGPL-2.1-or-later +spdx:GPL-3.0-or-later %VALIDATION% sha256 @@ -43,6 +43,7 @@ mingw-w64-i686-gettext %DEPENDS% mingw-w64-i686-gettext-runtime +mingw-w64-i686-gettext-libtextstyle mingw-w64-i686-gcc-libs mingw-w64-i686-libiconv @@ -50,5 +51,5 @@ mingw-w64-i686-libiconv mingw-w64-i686-gettext<=0.22.4-3 %PROVIDES% -mingw-w64-i686-gettext=0.22.5-2 +mingw-w64-i686-gettext=0.23.1-1 diff --git a/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.22.5-2/files b/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.23.1-1/files similarity index 99% rename from var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.22.5-2/files rename to var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.23.1-1/files index d674787eee5..f49c300e580 100644 --- a/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.22.5-2/files +++ b/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.23.1-1/files @@ -3,9 +3,9 @@ mingw32/ mingw32/bin/ mingw32/bin/autopoint mingw32/bin/gettextize -mingw32/bin/libgettextlib-0-22-5.dll +mingw32/bin/libgettextlib-0-23-1.dll mingw32/bin/libgettextpo-0.dll -mingw32/bin/libgettextsrc-0-22-5.dll +mingw32/bin/libgettextsrc-0-23-1.dll mingw32/bin/msgattrib.exe mingw32/bin/msgcat.exe mingw32/bin/msgcmp.exe @@ -1922,30 +1922,34 @@ mingw32/share/doc/gettext/msguniq.1.html mingw32/share/doc/gettext/recode-sr-latin.1.html mingw32/share/doc/gettext/tutorial.html mingw32/share/doc/gettext/xgettext.1.html -mingw32/share/gettext-0.22.5/ -mingw32/share/gettext-0.22.5/its/ -mingw32/share/gettext-0.22.5/its/glade.loc -mingw32/share/gettext-0.22.5/its/glade1.its -mingw32/share/gettext-0.22.5/its/glade2.its -mingw32/share/gettext-0.22.5/its/gsettings.its -mingw32/share/gettext-0.22.5/its/gsettings.loc -mingw32/share/gettext-0.22.5/its/gtkbuilder.its -mingw32/share/gettext-0.22.5/its/metainfo.its -mingw32/share/gettext-0.22.5/its/metainfo.loc +mingw32/share/gettext-0.23.1/ +mingw32/share/gettext-0.23.1/its/ +mingw32/share/gettext-0.23.1/its/docbook.loc +mingw32/share/gettext-0.23.1/its/docbook4.its +mingw32/share/gettext-0.23.1/its/docbook5.its +mingw32/share/gettext-0.23.1/its/glade.loc +mingw32/share/gettext-0.23.1/its/glade1.its +mingw32/share/gettext-0.23.1/its/glade2.its +mingw32/share/gettext-0.23.1/its/gsettings.its +mingw32/share/gettext-0.23.1/its/gsettings.loc +mingw32/share/gettext-0.23.1/its/gtkbuilder.its +mingw32/share/gettext-0.23.1/its/metainfo.its +mingw32/share/gettext-0.23.1/its/metainfo.loc mingw32/share/gettext/ mingw32/share/gettext/archive.dir.tar.xz mingw32/share/gettext/config.rpath +mingw32/share/gettext/disclaim-translations.txt mingw32/share/gettext/javaversion.class mingw32/share/gettext/msgunfmt.tcl mingw32/share/gettext/po/ mingw32/share/gettext/po/boldquot.sed mingw32/share/gettext/po/en@boldquot.header mingw32/share/gettext/po/en@quot.header -mingw32/share/gettext/po/insert-header.sin +mingw32/share/gettext/po/insert-header.sed mingw32/share/gettext/po/Makefile.in.in mingw32/share/gettext/po/Makevars.template mingw32/share/gettext/po/quot.sed -mingw32/share/gettext/po/remove-potcdate.sin +mingw32/share/gettext/po/remove-potcdate.sed mingw32/share/gettext/po/Rules-quot mingw32/share/gettext/projects/ mingw32/share/gettext/projects/GNOME/ @@ -1965,6 +1969,12 @@ mingw32/share/gettext/projects/TP/team-address mingw32/share/gettext/projects/TP/teams.html mingw32/share/gettext/projects/TP/teams.url mingw32/share/gettext/projects/TP/trigger +mingw32/share/gettext/schema/ +mingw32/share/gettext/schema/its-extensions.xsd +mingw32/share/gettext/schema/its.xsd10 +mingw32/share/gettext/schema/its.xsd11 +mingw32/share/gettext/schema/locating-rules.xsd10 +mingw32/share/gettext/schema/locating-rules.xsd11 mingw32/share/gettext/styles/ mingw32/share/gettext/styles/po-default.css mingw32/share/gettext/styles/po-emacs-x.css diff --git a/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.23.1-1/mtree b/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.23.1-1/mtree new file mode 100644 index 00000000000..5adc4cfdadd Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-gettext-tools-0.23.1-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-i686-git-extra-1.1.641.031e03baf-1/desc b/var/lib/pacman/local/mingw-w64-i686-git-extra-1.1.641.031e03baf-1/desc index edf2a8e2c92..4d5b7ee8805 100644 --- a/var/lib/pacman/local/mingw-w64-i686-git-extra-1.1.641.031e03baf-1/desc +++ b/var/lib/pacman/local/mingw-w64-i686-git-extra-1.1.641.031e03baf-1/desc @@ -20,7 +20,7 @@ any 1718204230 %INSTALLDATE% -1736047436 +1736306417 %PACKAGER% Johannes Schindelin diff --git a/var/lib/pacman/local/mingw-w64-i686-nettle-3.10-1/mtree b/var/lib/pacman/local/mingw-w64-i686-nettle-3.10-1/mtree deleted file mode 100644 index 7d500a9e19b..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-i686-nettle-3.10-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-i686-nettle-3.10-1/desc b/var/lib/pacman/local/mingw-w64-i686-nettle-3.10.1-1/desc similarity index 81% rename from var/lib/pacman/local/mingw-w64-i686-nettle-3.10-1/desc rename to var/lib/pacman/local/mingw-w64-i686-nettle-3.10.1-1/desc index 1afdb41bc8f..e43a4ce02d5 100644 --- a/var/lib/pacman/local/mingw-w64-i686-nettle-3.10-1/desc +++ b/var/lib/pacman/local/mingw-w64-i686-nettle-3.10.1-1/desc @@ -2,7 +2,7 @@ mingw-w64-i686-nettle %VERSION% -3.10-1 +3.10.1-1 %BASE% mingw-w64-nettle @@ -17,16 +17,16 @@ https://www.lysator.liu.se/~nisse/nettle any %BUILDDATE% -1718601243 +1736154503 %INSTALLDATE% -1718680594 +1736306414 %PACKAGER% -CI (msys2/msys2-autobuild/40ab9379/9542272772) +CI (msys2/msys2-autobuild/35ff0b71/12629637337) %SIZE% -2917517 +2871556 %REASON% 1 diff --git a/var/lib/pacman/local/mingw-w64-i686-nettle-3.10-1/files b/var/lib/pacman/local/mingw-w64-i686-nettle-3.10.1-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-i686-nettle-3.10-1/files rename to var/lib/pacman/local/mingw-w64-i686-nettle-3.10.1-1/files diff --git a/var/lib/pacman/local/mingw-w64-i686-nettle-3.10.1-1/mtree b/var/lib/pacman/local/mingw-w64-i686-nettle-3.10.1-1/mtree new file mode 100644 index 00000000000..3d55c3157d2 Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-nettle-3.10.1-1/mtree differ diff --git a/var/lib/pacman/sync/clang64.db b/var/lib/pacman/sync/clang64.db index 9662640d7c0..0d3ea593508 100644 Binary files a/var/lib/pacman/sync/clang64.db and b/var/lib/pacman/sync/clang64.db differ diff --git a/var/lib/pacman/sync/clang64.db.sig b/var/lib/pacman/sync/clang64.db.sig index e4e95f40c53..cccff3cf618 100644 Binary files a/var/lib/pacman/sync/clang64.db.sig and b/var/lib/pacman/sync/clang64.db.sig differ diff --git a/var/lib/pacman/sync/mingw32.db b/var/lib/pacman/sync/mingw32.db index 80afd88a359..e701521b36c 100644 Binary files a/var/lib/pacman/sync/mingw32.db and b/var/lib/pacman/sync/mingw32.db differ diff --git a/var/lib/pacman/sync/mingw32.db.sig b/var/lib/pacman/sync/mingw32.db.sig index e6c27f8915c..0bb43a13e91 100644 Binary files a/var/lib/pacman/sync/mingw32.db.sig and b/var/lib/pacman/sync/mingw32.db.sig differ diff --git a/var/lib/pacman/sync/mingw64.db b/var/lib/pacman/sync/mingw64.db index caca7f37f5e..dcb077c827a 100644 Binary files a/var/lib/pacman/sync/mingw64.db and b/var/lib/pacman/sync/mingw64.db differ diff --git a/var/lib/pacman/sync/mingw64.db.sig b/var/lib/pacman/sync/mingw64.db.sig index d49d82197f1..cead6740d6a 100644 Binary files a/var/lib/pacman/sync/mingw64.db.sig and b/var/lib/pacman/sync/mingw64.db.sig differ diff --git a/var/lib/pacman/sync/ucrt64.db b/var/lib/pacman/sync/ucrt64.db index cfd6b30a24d..7f19bf8f771 100644 Binary files a/var/lib/pacman/sync/ucrt64.db and b/var/lib/pacman/sync/ucrt64.db differ diff --git a/var/lib/pacman/sync/ucrt64.db.sig b/var/lib/pacman/sync/ucrt64.db.sig index 7982dec85b2..2b5b344cce1 100644 Binary files a/var/lib/pacman/sync/ucrt64.db.sig and b/var/lib/pacman/sync/ucrt64.db.sig differ
Jump to:   _ +
Jump to:   _  
-A +A   -B +B   -C +C   -D +D   -E +E   -F +F   -G +G   -H +H   -I +I   -J +J   -K +K   -L +L   M   @@ -298,7 +328,7 @@

General Index: F – L

- + @@ -307,12 +337,12 @@

General Index: F – L

- +
[ << ]
[ << ] [ >> ]       [Top] [Contents][Index][Index] [ ? ]

- This document was generated by Bruno Haible on February, 21 2024 using texi2html 1.78a. + This document was generated by Bruno Haible on December, 31 2024 using texi2html 1.78a.
diff --git a/mingw32/share/doc/gettext/gettext_29.html b/mingw32/share/doc/gettext/gettext_29.html index 79c67d4cded..d42d4e94c7f 100644 --- a/mingw32/share/doc/gettext/gettext_29.html +++ b/mingw32/share/doc/gettext/gettext_29.html @@ -1,6 +1,6 @@ - + + + + + + + + + + + + + + + +GNU libtextstyle: 1. Introduction + + + + + + + + + + + + + + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+ +


+ + +

1. Introduction

+ +

Text is easier to read when it is accompanied with styling information, +such as color, font attributes (weight, posture), or underlining, and +this styling is customized appropriately for the output device. +

+

GNU libtextstyle provides an easy way to add styling to programs that +produce output to a console or terminal emulator window. It does this +in a way that allows the end user to customize the styling using the +industry standard, namely Cascading Style Sheets (CSS). +

+ + + + +

1.1 Style definitions

+ +

Let's look at the traditional way styling is done for specific programs. +

+

Browsers, when they render HTML, use CSS styling. +

+

The older approach to user-customizable text styling is that the user +associates patterns with escape sequences in an environment variable or a +command-line argument. This is the approach used, for example, by the +GNU ‘ls’ program in combination with the ‘dircolors’ program. +The processing is distributed across several steps: +

    +
  1. +There is default style definition that is hard-coded in the +‘dircolors’ program. The user can also define their own definitions +in a file such as ‘~/.dir_colors’. This style definition contains +explicit terminal escape sequences; thus, it can only be used with +consoles and terminal emulators, and each style definition applies only +to a certain class of mostly-compatible terminal emulators. +
  2. +The dircolors program, when invoked, translates such a style +definition to a sequence of shell statements that sets an environment +variable LS_COLORS. +
  3. +The shell executes these statements, and thus sets the environment +variable LS_COLORS. +
  4. +The program looks at the environment variable and emits the listed escape +sequences. +
+ +

In contrast, this library implements styling as follows: +

    +
  1. +There is a default style definition in a CSS file that is part of the +same package as the stylable program. The user can also define their own +definitions in a CSS file, and set an environment environment variable to +point to it. +
  2. +The program looks at the environment variable, parses the CSS file, +translates the styling specifications to the form that is appropriate for +the output device (escape sequences for terminal emulators, inline CSS +and <span> elements for HTML output), and emits it. +
+ +

Thus, with GNU libtextstyle, the styling has the following properties: +

    +
  • +It is easier for the user to define their own styling, because the file +format is standardized and supported by numerous syntax aware editors. +
  • +A styling file does not depend on the particular output device. An HTML +output and a black-on-white terminal emulator can use the same styling +file. A white-on-black (or even green-on-black) terminal emulator will +need different styling, though. +
  • +It is simpler: There is no need for a program that converts the style +specification from one format to another. +
+ + + + +

1.2 Built-in versus separate styling

+ +

There are generally two approaches for adding styling to text: +

    +
  • +The program that generates the text adds the styling. It does so through +interleaved statements that turn on or off specific attributes. +
  • +The styling gets added by a separate program, that postprocesses the +output. This separate program usually uses regular expressions to +determine which text regions to style with a certain set of text +attributes. +
+ +

The first approach produces a styling that is 100% correct, regardless of +the complexity of the text that is being output. This is the preferred +approach for example for JSON, XML, or programming language text. +

+

The second approach works well if the output has a simple, easy-to-parse +format. It may produce wrong styling in some cases when the text format +is more complex. This approach is often used for viewing log files. +

+

GNU libtextstyle supports both approaches; it includes an example program +for each of the two approaches. +

+ + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+

+ + This document was generated by Bruno Haible on December, 31 2024 using texi2html 1.78a. + +
+ +

+ + diff --git a/mingw32/share/doc/libtextstyle/libtextstyle_2.html b/mingw32/share/doc/libtextstyle/libtextstyle_2.html new file mode 100644 index 00000000000..ef4377f817b --- /dev/null +++ b/mingw32/share/doc/libtextstyle/libtextstyle_2.html @@ -0,0 +1,441 @@ + + + + + +GNU libtextstyle: 2. The end user's perspective + + + + + + + + + + + + + + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+ +
+ + +

2. The end user's perspective

+ +

Styled output can viewed fine in a console or terminal emulator window. +

+

The stylable program will typically have the following options: +

+
--color
+

Use colors and other text attributes always. +

+
--color=when
+

Use colors and other text attributes if when. when may be +always, never, auto, or html. +

+
--style=style-file
+

Specify the CSS style rule file for --color. +

+
+ +

For more details, see the sections The --color option and +The --style option below. +

+

If the output does not fit on a screen, you can use ‘less -R’ to +scroll around in the styled output. For example: +

 
program --color arguments | less -R
+
+ + + + + +

2.1 The environment variable TERM

+ +

The environment variable TERM contains a identifier for the text +window's capabilities. You can get a detailed list of these cababilities +by using the ‘infocmp’ command (for example: infocmp -L1 xterm), +using ‘man 5 terminfo’ as a reference. +

+

When producing text with embedded color directives, a +libtextstyle-enabled program looks at the TERM variable. +Text windows today typically support at least 8 colors. Often, however, +the text window supports 16 or more colors, even though the TERM +variable is set to a identifier denoting only 8 supported colors. It +can be worth setting the TERM variable to a different value in +these cases. +

+

After setting TERM, you can verify how well it works by invoking +‘program --color=test’, where program is any +libtextstyle-enabled program, and seeing whether the output looks +like a reasonable color map. +

+ + + + +

2.1.1 Terminal emulator programs

+ +

The following terminal emulator programs support 256 colors and set +TERM=xterm-256color accordingly: +

+
    +
  • +In GNOME: gnome-terminal, tilda. +
  • +rxvt-unicode (sets TERM=rxvt-unicode-256color). +
  • +st (sets TERM=st-256color). +
  • +QTerminal. +
  • +On macOS: Terminal, iTerm2. +
+ +

The following terminal emulator programs support 256 colors. You only +need to set TERM=xterm-256color or similar; the programs by default +set TERM to a value that supports only 8 colors. +

+
    +
  • +xterm is in many cases built with support for 256 colors. But it +sets TERM=xterm. You need to set TERM=xterm-256color. +
  • +In GNOME: guake (sets TERM=xterm). You need to set +TERM=xterm-256color. +
  • +In KDE: konsole (sets TERM=xterm). You need to set +TERM=xterm-256color or TERM=konsole-256color. +
  • +In KDE: yakuake (sets TERM=xterm). You need to set +TERM=xterm-256color. +
  • +In Enlightenment: Eterm (sets TERM=Eterm). You need to set +TERM=Eterm-256color. +
  • +mlterm (sets TERM=mlterm). You need to set +TERM=mlterm-256color. +
  • +On Windows: PuTTY (sets TERM=xterm). You need to set +TERM=xterm-256color or TERM=putty-256color. +
  • +On Windows: TeraTerm (sets TERM=xterm). You need to set +TERM=xterm-256color. +
+ +

A couple of terminal emulator programs support even the entire RGB color +space (16 million colors). To get this to work, at this date (2019), you +need three things: +

    +
  • +The ncurses library version 6.1 or newer must be installed. +
  • +You need a recent version of the respective terminal emulator program. +See https://github.com/termstandard/colors for the most recent +developments in this area. +
  • +You need to set the TERM environment variable to the corresponding +value: +TERM=xterm-direct instead of +TERM=xterm or TERM=xterm-256color, +TERM=konsole-direct in konsole, +TERM=st-direct in st, +TERM=mlterm-direct in mlterm, +or TERM=iterm2-direct in iTerm2 on macOS. +
+ + + + +

2.1.2 Consoles

+ +

On OpenBSD 6 consoles, TERM=xterm produces better results than the +default TERM=vt220. +

+

On NetBSD 8 consoles, TERM=netbsd6 produces better results than the +default TERM=vt100. +

+

On Windows consoles, no TERM setting is needed. +

+ + + +

2.2 The environment variable NO_COLOR

+ +

The environment variable NO_COLOR can be used to suppress styling +in the textual output. When this environment variable is set (to any value), +libtextstyle-enabled programs will not emit colors and other text +styling. +

+

This environment variable can be overridden by passing the command-line option +‘--color=always’ (see The --color option). +

+ + + +

2.3 The environment variable NO_TERM_HYPERLINKS

+ +

The environment variable NO_TERM_HYPERLINKS can be used to suppress +hyperlinks in the textual output. When this environment variable is set +(to any value), libtextstyle-enabled programs will not emit +hyperlinks. This may be useful for terminal emulators which produce +garbage output when they receive the escape sequence for a hyperlink. +Currently (as of 2019), this affects some versions of +konsole, emacs, lxterminal, guake, yakuake, rxvt.

+ + + +

2.4 Emacs as a terminal emulator

+ +

Emacs has several terminal emulators: M-x shell and +M-x term. M-x term has good support for styling, whereas +in M-x shell most of the styling gets lost. +

+ + + +

2.5 The --color option

+ +

The ‘--color=when’ option specifies under which conditions +styled (colorized) output should be generated. The when part can +be one of the following: +

+
+
always
+
yes
+

The output will be colorized. +

+
+
never
+
no
+

The output will not be colorized. +

+
+
auto
+
tty
+

The output will be colorized if the output device is a tty, i.e. when +the output goes directly to a text screen or terminal emulator window. +

+
+
html
+

The output will be colorized and be in HTML format. This value is only +supported by some programs. +

+
+
test
+

This is a special value, understood only by some programs. It is +explained in the section (The environment variable TERM) above. +

+
+ +

--color’ is equivalent to ‘--color=yes’. The default is +‘--color=auto’. +

+

Thus, a command that invokes a libtextstyle-enabled program will +produce colorized output when called by itself in a command window. +Whereas in a pipe, such as ‘program arguments | less -R’, +it will not produce colorized output. To get colorized output in this +situation nevertheless, use the command +‘program --color arguments | less -R’. +

+

The ‘--color=html’ option will produce output that can be viewed in +a browser. This can be useful, for example, for Indic languages, +because the renderic of Indic scripts in browsers is usually better than +in terminal emulators. +

+

Note that the output produced with the --color option is +not consumable by programs that expect the raw text. It contains +additional terminal-specific escape sequences or HTML tags. For example, +an XML parser will give a syntax error when confronted with a colored XML +output. Except for the ‘--color=html’ case, you therefore normally +don't need to save output produced with the --color option in a +file. +

+ + + +

2.6 The --style option

+ +

The ‘--style=style_file’ option specifies the style file to +use when colorizing. It has an effect only when the --color +option is effective. +

+

If the --style option is not specified, the program may consider +the value of an environment variable. It is meant to point to the user's +preferred style for such output. The name of such an environment +variable, if supported, is documented in the documentation of the +libtextstyle-enabled program. +

+

You can also design your own styles. This is described in the next +section. +

+ + + + +

2.6.1 Creating your own style files

+ +

The same style file can be used for styling a certain type of output, for +terminal output and for HTML output. It is written in CSS +(Cascading Style Sheet) syntax. See +https://www.w3.org/TR/CSS2/ for a formal definition of +CSS. Many HTML authoring tutorials also contain explanations of CSS. +

+

In the case of HTML output, the style file is embedded in the HTML output. +In the case of text output, the style file is interpreted by the +libtextstyle-enabled program. +

+

You should avoid @import statements, because +

    +
  • - +In the case of HTML output, the files referenced by the @import +statements would not be embedded in the HTML output. In fact, relative +file names would be interpreted relative to the resulting HTML file. +
  • - +In the case of text output, @imports are not supported, due to a +limitation in libcroco. +
+ +

CSS rules are built up from selectors and declarations. The declarations +specify graphical properties; the selectors specify when they apply. +

+

GNU libtextstyle supports simple selectors based on "CSS classes", see +the CSS2 spec, section 5.8.3. The set of CSS classes that are supported +by a libtextstyle-enabled program are documented in the +documentation of that program. +

+

These selectors can be combined to hierarchical selectors. For example, +assume a program supports the CSS classes string (that matches a +string) and non-ascii (that matches a word with non-ASCII +characters), you could write +

+
 
.string .non-ascii { color: red; }
+
+ +

to highlight only the non-ASCII words inside strings. +

+

In text mode, pseudo-classes (CSS2 spec, section 5.11) and +pseudo-elements (CSS2 spec, section 5.12) are not supported. +

+

The declarations in HTML mode are not limited; any graphical attribute +supported by the browsers can be used. +

+

The declarations in text mode are limited to the following properties. +Other properties will be silently ignored. +

+
+
color (CSS2 spec, section 14.1)
+
background-color (CSS2 spec, section 14.2.1)
+

These properties are supported. Colors will be adjusted to match the +terminal's capabilities. Note that many terminals support only 8 colors. +

+
+
font-weight (CSS2 spec, section 15.2.3)
+

This property is supported, but most terminals can only render two +different weights: normal and bold. Values >= 600 are +rendered as bold. +

+
+
font-style (CSS2 spec, section 15.2.3)
+

This property is supported. The values italic and oblique +are rendered the same way. +

+
+
text-decoration (CSS2 spec, section 16.3.1)
+

This property is supported, limited to the values none and +underline. +

+
+ + + + +

2.6.2 Debugging style files

+ +

If you want to understand why the style rules in a style file produce +the output that you see, you can do so in three steps: +

+
    +
  1. +Run the program with the command-line option --color=html, +redirecting the output to a file. +
  2. +Open the resulting HTML file in a browser. +
  3. +Use the browser's built-in CSS debugging tool. +
      +
    • +In Firefox: From the pop-up menu, select "Inspect Element". +Click somewhere in the DOM tree ("Inspector" tab) and look at the +CSS declarations in the "Rules" tab. +
    • +In Chromium: From the pop-up menu, select "Inspect". +Click somewhere in the DOM tree ("Elements" tab) and look at the +CSS declarations in the "Styles" tab. +
    +
+ +

This technique allows you, in particular, to see which CSS declarations +override which other CSS declarations from other CSS rules. +

+ + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+

+ + This document was generated by Bruno Haible on December, 31 2024 using texi2html 1.78a. + +
+ +

+ + diff --git a/mingw32/share/doc/libtextstyle/libtextstyle_3.html b/mingw32/share/doc/libtextstyle/libtextstyle_3.html new file mode 100644 index 00000000000..f3cdb279cb1 --- /dev/null +++ b/mingw32/share/doc/libtextstyle/libtextstyle_3.html @@ -0,0 +1,1110 @@ + + + + + +GNU libtextstyle: 3. The programmer's perspective + + + + + + + + + + + + + + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+ +
+ + +

3. The programmer's perspective

+ +

As a programmer, enabling styling consists of the following tasks: +

    +
  1. +Define the command-line options and environment variable that the user +can use to control the styling. +
  2. +Define the CSS classes that the user can use in the CSS file. Each CSS +class corresponds to a text role; each CSS class can be given a different +styling by the user. +
  3. +Change the output routines so that they take an ‘ostream_t’ object +as argument instead of a ‘FILE *’. +
  4. +Insert paired invocations to styled_ostream_begin_css_class, +styled_ostream_end_css_class around each run of text with a +specific text role. +
  5. +Link with libtextstyle. If your package is using GNU autoconf, +you can use the libtextstyle.m4 macro from Gnulib. +
  6. +Prepare a default style file. +
  7. +Update the documentation of your package. +
+ +

The following sections go into more detail. +

+ + + + +

3.1 Basic use of libtextstyle

+ +

Source code that makes use of GNU libtextstyle needs an include statement: +

+
 
#include <textstyle.h>
+
+ +

Basic use of GNU libtextstyle consists of statements like these: +

+
 
  styled_ostream_t stream =
+    styled_ostream_create (STDOUT_FILENO, "(stdout)", TTYCTL_AUTO,
+                           style_file_name);
+  ...
+  styled_ostream_begin_use_class (stream, css_class);
+  ...
+  ostream_write_str (stream, string);
+  ...
+  styled_ostream_end_use_class (stream, css_class);
+  ...
+  styled_ostream_free (stream);
+
+ +

Before this snippet, your code needs to determine the name of the style +file to use (style_file_name). If no styling is desired – the +precise condition depends on the value of color_mode but also on +your application logic –, you should set style_file_name to +NULL. +

+

An object of type styled_ostream_t is allocated. The function +styled_ostream_create allocates it; the function +styled_ostream_free deallocates it. +

+

Such styled_ostream_t supports output operations +(ostream_write_str), interleaved with adding and removing CSS +classes. The CSS class in effect when an output operation is performed +determines, through the style file, the text attributes associated with +that piece of text. +

+ + + + +

3.1.1 Hyperlinks

+ +

Text output may contain hyperlinks. These hyperlinks are encoded through +an escape sequence, specified at +Hyperlinks in terminal emulators. Currently (as of 2024), they are +displayed in many modern terminals, see +OSC8-Adoption. More +terminal emulators will support hyperlinks in the future. Terminal +emulators which don't support hyperlinks ignore it, except for a few +terminal emulators, for which users may need to disable the hyperlinks +(see The environment variable NO_TERM_HYPERLINKS) if the heuristic built into +libtextstyle does not already disable them. +

+

To emit a hyperlink, use code like this: +

+
 
  styled_ostream_t stream = ...
+  ...
+  /* Start a hyperlink.  */
+  styled_ostream_set_hyperlink (stream, url, NULL);
+  ...
+  /* Emit the anchor text.  This can be styled text.  */
+  ostream_write_str (stream, "Click here!");
+  ...
+  /* End the current hyperlink.  */
+  styled_ostream_set_hyperlink (stream, NULL, NULL);
+
+ +

The anchor text can be styled. But the hyperlinks themselves cannot be +styled; they behave as implemented by the terminal emulator. +

+ + + +

3.2 Include files

+ +

The include file <textstyle.h> declares all facilities defined by +the library. +

+ + + +

3.3 Link options

+ +

The library to link with is called libtextstyle, with a +system-dependent suffix. You link with it though link options of the +form -ltextstyle for a library installed in system locations, or +-Llibdir -ltextstyle for a static library installed in other +locations, or -Llibdir -ltextstyle -Wl,-rpath,libdir +for a shared library installed in other locations (assuming a GCC +compatible compiler and linker and no libtool), or +-Llibdir -ltextstyle -Rlibdir for a shared library +installed in other locations (with libtool). Additionally, the +link options may need to include the dependencies: -lm, and +-lncurses or (on NetBSD) -ltermcap or (on AIX) +-lxcurses or (on HP-UX) -lcurses, and on some systems also +-liconv. +

+

It is a bit complicated to determine the right link options in a portable +way. Therefore an Autoconf macro is provided in the file +libtextstyle.m4 in Gnulib, that makes this task easier. Assuming +the build system of your package is based on GNU Autoconf, you invoke it +through gl_LIBTEXTSTYLE. It searches for an installed +libtextstyle. If found, it sets and AC_SUBSTs +HAVE_LIBTEXTSTYLE=yes and the LIBTEXTSTYLE and +LTLIBTEXTSTYLE variables, and augments the CPPFLAGS +variable, and #defines HAVE_LIBTEXTSTYLE to 1. Otherwise, it sets +and AC_SUBSTs HAVE_LIBTEXTSTYLE=no and LIBTEXTSTYLE and +LTLIBTEXTSTYLE to empty. In link commands that use libtool, +use LTLIBTEXTSTYLE; in link commands that don't use libtool, +use LIBTEXTSTYLE. +

+

If you use GNU Automake, the proper place to use the link options is +program_LDADD for programs and library_LIBADD +for libraries. +

+ + + +

3.4 Command-line options

+ +

While you are free to provide any command-line option to enable the +styling of the output, it is good if different GNU programs use the same +command-line options for this purpose. These options are described in +the sections The --color option and The --style option. To +achieve this, use the following API (declared in <textstyle.h>): +

+
+
Variable: bool color_test_mode + +
+

True if a --color option with value test has been seen. +

+ +
+
Variable: enum color_option color_mode + +
+

Stores the value of the --color option. +

+ +
+
Variable: const char * style_file_name + +
+

Stores the value of the --style option. +

+ +

Note: These variables, like any variables exported from shared libraries, +can only be used in executable code. You cannot portably use +their address in initializers of global or static variables. This is a +restriction that is imposed by the Windows, Cygwin, and Android platforms. +

+
+
Function: bool handle_color_option (const char *option) + +
+

You invoke this function when, during argument parsing, you have +encountered a --color or --color=... option. The return +value is an error indicator: true means an invalid option. +

+ +
+
Function: void handle_style_option (const char *option) + +
+

You invoke this function when, during argument parsing, you have +encountered a --style or --style=... option. +

+ +
+
Function: void print_color_test (void) + +
+

Prints a color test page. You invoke this function after argument +parsing, when the color_test_mode variable is true. +

+ +
+
Function: void style_file_prepare (const char *style_file_envvar, const char *stylesdir_envvar, const char *stylesdir_after_install, const char *default_style_file) + +
+

Assigns a default value to style_file_name if necessary. You +invoke this function after argument parsing, when color_test_mode +is false. +

+

style_file_envvar is an environment variable that, when set +to a non-empty value, specifies the style file to use. This environment +variable is meant to be set by the user. +

+

stylesdir_envvar is an environment variable that, when set +to a non-empty value, specifies the directory with the style files, or +NULL. This is necessary for running the testsuite before +‘make install’. +

+

stylesdir_after_install is the directory with the style +files after ‘make install’. +

+

default_style_file is the file name of the default style +file, relative to stylesdir. +

+ + + + +

3.5 The output stream hierarchy

+ +

There are various classes of output streams, some of them with styling +support. These “classes” are defined in an object-oriented programming +style that resembles C++ or Java, but are actually implemented in C with +a little bit of object orientation syntax. These definitions are +preprocessed down to C. As a consequence, GNU libtextstyle is a C +library and does not need to link with the C++ standard library. +

+

All these classes are declared in <textstyle.h>. +

+

The base output stream type is ‘ostream_t’. It is a pointer type to +a (hidden) implementation type. Similarly for the subclasses. +

+

When we say that ‘some_ostream_t’ is a subclass of ‘ostream_t’, +what we mean is: +

    +
  • +Every ‘some_ostream_t’ object can be converted to an +‘ostream_t’, by virtue of a simple assignment. No cast is needed. +
  • +The opposite conversion, from ‘ostream_t’ to ‘some_ostream_t’, +can also be performed, provided that the object is actually an instance +of ‘some_ostream_t’. You can test whether an object is an instance +of ‘some_ostream_t’ by invoking the method +‘bool is_instance_of_some_ostream (ostream_t stream)’. + + + + + + + + + + +
  • +Every method ‘ostream_foobar’ exists also as a method +‘some_ostream_foobar’ with compatible argument types and a +compatible return type. +
+ + + + + +

3.5.1 The abstract ostream class

+ +

The base output stream type is ‘ostream_t’. +

+

It has the following methods: +

+
+
Function: void ostream_write_mem (ostream_t stream, const void *data, size_t len) + +
+

Writes a sequence of bytes to a stream. +

+ +
+
Function: void ostream_write_str (ostream_t stream, const char *string) + +
+

Writes a string's contents to a stream. +

+ +
+
Function: ptrdiff_t ostream_printf (ostream_t stream, const char *format, ...) + +
+
Function: ptrdiff_t ostream_vprintf (ostream_t stream, const char *format, va_list args) + +
+

Writes formatted output to a stream. +

+

These functions return the size of formatted output, or a negative value +in case of an error. +

+ +
+
Function: void ostream_flush (ostream_t stream, ostream_flush_scope_t scope) + +
+

Brings buffered data to its destination. +

+ +
+
Function: void ostream_free (ostream_t stream) + +
+

Closes and frees a stream. +

+ + + + +

3.5.2 The abstract styled_ostream class

+ +

The type for a styled output stream is ‘styled_ostream_t’. It is a +subclass of ‘ostream_t’ that adds the following methods: +

+
+
Function: void styled_ostream_begin_use_class (styled_ostream_t stream, const char *classname) + +
+

Starts a run of text belonging to classname. The +classname is the name of a CSS class. It can be chosen +arbitrarily and customized through the CSS file. +

+ +
+
Function: void styled_ostream_end_use_class (styled_ostream_t stream, const char *classname) + +
+

Ends a run of text belonging to classname. The +styled_ostream_begin_use_class / +styled_ostream_end_use_class calls must match properly. +

+ +
+
Function: const char * styled_ostream_get_hyperlink_ref (styled_ostream_t stream) + +
+

Returns the referred URL of the currently set hyperlink, or NULL +if no hyperlink attribute is currently set. +

+

Note: The returned string is only valid up to the next invocation of +styled_ostream_set_hyperlink. +

+ +
+
Function: const char * styled_ostream_get_hyperlink_id (styled_ostream_t stream) + +
+

Returns the id of the currently set hyperlink, or NULL if no +hyperlink attribute is currently set. +

+

Note: The returned string is only valid up to the next invocation of +styled_ostream_set_hyperlink. +

+ +
+
Function: void styled_ostream_set_hyperlink (styled_ostream_t stream, const char *ref, const char *id) + +
+

Sets or removes a hyperlink attribute. +

+

To set a hyperlink attribute, pass a non-NULL ref. +ref is an URL; it should be at most 2083 bytes long. Non-ASCII +characters should be URI-escaped (using the %nn syntax). id is +an optional identifier. On terminal output, multiple hyperlinks with +the same id will be highlighted together. If specified, id +should be at most 250 bytes long. +

+

To remove a hyperlink attribute, pass NULL for ref and id. +

+

Hyperlinks don't nest. That is, a hyperlink attribute is enabled only +up to the next invocation of styled_ostream_set_hyperlink. +

+ +
+
Function: void styled_ostream_flush_to_current_style (styled_ostream_t stream) + +
+

This function acts like ostream_flush (stream, FLUSH_THIS_STREAM), +except that it leaves the destination with the current text style enabled, +instead of with the default text style. +

+

After calling this function, you can output strings without newlines(!) to the +underlying stream, and they will be rendered like strings passed to +ostream_write_mem, ostream_write_str, or ostream_printf. +

+ + + + +

3.5.3 Concrete ostream subclasses without styling

+ + + + + +

3.5.3.1 The file_ostream class

+ +

The file_ostream class supports output to an <stdio.h> +FILE stream. Its type is ‘file_ostream_t’. It is a subclass +of ‘ostream_t’ that adds no methods. +

+

It can be instantiated through this function: +

+
+
Function: file_ostream_t file_ostream_create (FILE *fp) + +
+

Creates an output stream referring to fp. +

+

Note: The resulting stream must be closed before fp can be +closed. +

+ + + + +

3.5.3.2 The fd_ostream class

+ +

The file_ostream class supports output to a file descriptor. Its +type is ‘fd_ostream_t’. It is a subclass of ‘ostream_t’ that +adds no methods. +

+

It can be instantiated through this function: +

+
+
Function: fd_ostream_t fd_ostream_create (int fd, const char *filename, bool buffered) + +
+

Creates an output stream referring to the file descriptor fd. +

+

filename is used only for error messages. +

+

Note: The resulting stream must be closed before fd can be +closed. +

+ + + + +

3.5.3.3 The term_ostream class

+ +

The term_ostream class supports output to a file descriptor that +is connected to a terminal emulator or console. Its type is +‘term_ostream_t’. It is a subclass of ‘ostream_t’. +

+

It can be instantiated through this function: +

+
+
Function: term_ostream_t term_ostream_create (int fd, const char *filename, ttyctl_t tty_control) + +
+

Creates an output stream referring to the file descriptor fd. +

+

filename is used only for error messages. +

+

tty_control specifies the amount of control to take over the +underlying tty. +

+

The resulting stream will be line-buffered. +

+

Note: The resulting stream must be closed before fd can be +closed. +

+ +

The class adds the following methods: +

+
+
Function: term_color_t term_ostream_rgb_to_color (term_ostream_t stream, int red, int green, int blue) + +
+

Converts an RGB value +(red, green, blue in [0..255]) to +a color, valid for this stream only. +

+ +
+
Function: term_color_t term_ostream_get_color (term_ostream_t stream) + +
+
Function: void term_ostream_set_color (term_ostream_t stream, term_color_t color) + +
+

Gets/sets the text color. +

+ +
+
Function: term_color_t term_ostream_get_bgcolor (term_ostream_t stream) + +
+
Function: void term_ostream_set_bgcolor (term_ostream_t stream, term_color_t color) + +
+

Gets/sets the background color. +

+ +
+
Function: term_weight_t term_ostream_get_weight (term_ostream_t stream) + +
+
Function: void term_ostream_set_weight (term_ostream_t stream, term_weight_t weight) + +
+

Gets/sets the font weight. +

+ +
+
Function: term_posture_t term_ostream_get_posture (term_ostream_t stream) + +
+
Function: void term_ostream_set_posture (term_ostream_t stream, term_posture_t posture) + +
+

Gets/sets the font posture. +

+ +
+
Function: term_underline_t term_ostream_get_underline (term_ostream_t stream) + +
+
Function: void term_ostream_set_underline (term_ostream_t stream, term_underline_t underline) + +
+

Gets/sets the text underline decoration. +

+ +
+
Function: const char * term_ostream_get_hyperlink_ref (term_ostream_t stream) + +
+

Returns the referred URL of the currently set hyperlink, or NULL +if no hyperlink attribute is currently set. +

+

Note: The returned string is only valid up to the next invocation of +term_ostream_set_hyperlink. +

+ +
+
Function: const char * term_ostream_get_hyperlink_id (term_ostream_t stream) + +
+

Returns the id of the currently set hyperlink, or NULL if no +hyperlink attribute is currently set. +

+

Note: The returned string is only valid up to the next invocation of +term_ostream_set_hyperlink. +

+ +
+
Function: void term_ostream_set_hyperlink (term_ostream_t stream, const char *ref, const char *id) + +
+

Sets or removes a hyperlink attribute. +

+

To set a hyperlink attribute, pass a non-NULL ref. +ref is an URL; it should be at most 2083 bytes long. Non-ASCII +characters should be URI-escaped (using the %nn syntax). id is +an optional identifier. Multiple hyperlinks with the same id +will be highlighted together. If specified, id should be at most +250 bytes long. +

+

To remove a hyperlink attribute, pass NULL for ref and id. +

+

Hyperlinks don't nest. That is, a hyperlink attribute is enabled only +up to the next invocation of styled_ostream_set_hyperlink. +

+ +
+
Function: void term_ostream_flush_to_current_style (term_ostream_t stream) + +
+

This function acts like ostream_flush (stream, FLUSH_THIS_STREAM), +except that it leaves the terminal with the current text attributes enabled, +instead of with the default text attributes. +

+

After calling this function, you can output strings without newlines(!) to the +underlying file descriptor, and they will be rendered like strings passed to +ostream_write_mem, ostream_write_str, or ostream_printf. +

+ + + + +

3.5.3.4 The html_ostream class

+ +

The html_ostream class supports output to any destination, in HTML +syntax. Its type is ‘html_ostream_t’. It is a subclass of +‘ostream_t’. +

+

It can be instantiated through this function: +

+
+
Function: html_ostream_t html_ostream_create (ostream_t destination) + +
+

Creates an output stream that takes input in the UTF-8 encoding and +writes it in HTML form on destination. +

+

This stream produces a sequence of lines. The caller is responsible for +opening the <body><html> elements before and for closing them +after the use of this stream. +

+

Note: The resulting stream must be closed before destination +can be closed. +

+ +

The class adds the following methods: +

+
+
Function: void html_ostream_begin_span (html_ostream_t stream, const char *classname) + +
+

Starts a <span class="classname"> element. The +classname is the name of a CSS class. It can be chosen +arbitrarily and customized through the CSS file. +

+ +
+
Function: void html_ostream_end_span (html_ostream_t stream, const char *classname) + +
+

Ends a <span class="classname"> element. +

+

The html_ostream_begin_span / html_ostream_end_span calls +must match properly. +

+ +
+
Function: const char * html_ostream_get_hyperlink_ref (html_ostream_t stream) + +
+

Returns the referred URL of the currently set hyperlink, or NULL +if no hyperlink attribute is currently set. +

+

Note: The returned string is only valid up to the next invocation of +html_ostream_set_hyperlink_ref. +

+ +
+
Function: void html_ostream_set_hyperlink_ref (html_ostream_t stream, const char *ref) + +
+

Sets or removes a hyperlink attribute. +

+

To set a hyperlink attribute, pass a non-NULL ref. +ref is an URL; it should be at most 2083 bytes long. Non-ASCII +characters should be URI-escaped (using the %nn syntax). +

+

To remove a hyperlink attribute, pass NULL for ref. +

+

Hyperlinks don't nest. That is, a hyperlink attribute is enabled only +up to the next invocation of html_ostream_set_hyperlink_ref. +

+ +
+
Function: void html_ostream_flush_to_current_style (html_ostream_t stream) + +
+

This function acts like ostream_flush (stream, FLUSH_THIS_STREAM), +except that it leaves the destination with the current text style enabled, +instead of with the default text style. +

+

After calling this function, you can output strings without newlines(!) to the +underlying stream, and they will be rendered like strings passed to +ostream_write_mem, ostream_write_str, or ostream_printf. +

+ + + + +

3.5.3.5 The memory_ostream class

+ +

The memory_ostream class supports output to an in-memory buffer. +Its type is ‘memory_ostream_t’. It is a subclass of +‘ostream_t’. +

+

It can be instantiated through this function: +

+
+
Function: memory_ostream_t memory_ostream_create (void) + +
+

Creates an output stream that accumulates the output in a memory buffer. +

+ +

The class adds the following method: +

+
+
Function: void memory_ostream_contents (memory_ostream_t stream, const void **bufp, size_t *buflenp) + +
+

Returns a pointer to the output accumulated so far and its size. It +stores them in *bufp and *buflenp, respectively. +

+

Note: These two return values become invalid when more output is done to +the stream or when the stream is freed. +

+ + + + +

3.5.3.6 The iconv_ostream class

+ +

The iconv_ostream class supports output to any destination. Its +type is ‘iconv_ostream_t’. It is a subclass of ‘ostream_t’ +that adds no methods. +

+

It can be instantiated through this function: +

+
+
Function: iconv_ostream_t iconv_ostream_create (const char *from_encoding, const char *to_encoding, ostream_t destination) + +
+

Creates an output stream that converts from from_encoding to +to_encoding, writing the result to destination. +

+

Note: The resulting stream must be closed before destination +can be closed. +

+ + + + +

3.5.4 Concrete styled_ostream subclasses

+ + + + + +

3.5.4.1 The term_styled_ostream class

+ +

The term_styled_ostream class supports styled output to a file +descriptor that is connected to a terminal emulator or console. Its type +is ‘term_styled_ostream_t’. It is a subclass of +‘styled_ostream_t’. +

+

It can be instantiated through this function: +

+
+
Function: term_styled_ostream_t term_styled_ostream_create (int fd, const char *filename, ttyctl_t tty_control, const char *css_filename) + +
+

Creates an output stream referring to the file descriptor fd, +styled with the file css_filename. +

+

filename is used only for error messages. +

+

tty_control specifies the amount of control to take over the +underlying tty. +

+

Note: The resulting stream must be closed before fd can be +closed. +

+

Returns NULL upon failure. +

+ +

The following is a variant of this function. Upon failure, it does not +return NULL; instead, it returns a styled fd_stream on +which the styling operations exist but are no-ops. +

+
+
Function: styled_ostream_t styled_ostream_create (int fd, const char *filename, ttyctl_t tty_control, const char *css_filename) + +
+

Creates an output stream referring to the file descriptor fd, +styled with the file css_filename if possible. +

+

filename is used only for error messages. +

+

tty_control specifies the amount of control to take over the +underlying tty. +

+

Note: The resulting stream must be closed before fd can be +closed. +

+ + + + +

3.5.4.2 The html_styled_ostream class

+ +

The html_styled_ostream class supports styled output to any +destination, in HTML syntax. Its type is ‘html_styled_ostream_t’. +It is a subclass of ‘styled_ostream_t’. +

+

It can be instantiated through this function: +

+
+
Function: html_styled_ostream_t html_styled_ostream_create (ostream_t destination, const char *css_filename) + +
+

Creates an output stream that takes input in the UTF-8 encoding and +writes it in HTML form on destination, styled with the file +css_filename. +

+

Note: The resulting stream must be closed before destination +can be closed. +

+ + + + +

3.5.4.3 The noop_styled_ostream class

+ +

The noop_styled_ostream class supports the styled output operations +to any destination. The text is output to the given destination; the +styling operations, however, do nothing. Its type is +‘noop_styled_ostream_t’. It is a subclass of ‘styled_ostream_t’. +

+

It can be instantiated through this function: +

+
+
Function: noop_styled_ostream_t noop_styled_ostream_create (ostream_t destination, bool pass_ownership) + +
+

Creates an output stream that delegates to destination and +that supports the styling operations as no-ops. +

+

If pass_ownership is true, closing the resulting +stream will automatically close the destination. +

+

Note: If pass_ownership is false, the resulting stream +must be closed before destination can be closed. +

+ + + + +

3.5.5 Accessor functions

+ +

The various concrete stream classes have methods that allow you to retrieve +the arguments passed to the respective constructor function. +

+

Note: While these methods allow you to retrieve the underlying destination +stream of various kinds of stream, it is not recommended to operate on both +the stream and its underlying destination stream at the same time. Doing +so can lead to undesired interactions between the two streams. +

+

The file_ostream class has this accessor method: +

+
+
Function: FILE * file_ostream_get_stdio_stream (file_ostream_t stream) + +
+
+ +

The fd_ostream class has these accessor methods: +

+
+
Function: int fd_ostream_get_descriptor (fd_ostream_t stream) + +
+
+
+
Function: const char * fd_ostream_get_filename (fd_ostream_t stream) + +
+
+
+
Function: bool fd_ostream_is_buffered (fd_ostream_t stream) + +
+
+ +

The term_ostream class has these accessor methods: +

+
+
Function: int term_ostream_get_descriptor (term_ostream_t stream) + +
+
+
+
Function: const char * term_ostream_get_filename (term_ostream_t stream) + +
+
+
+
Function: ttyctl_t term_ostream_get_tty_control (term_ostream_t stream) + +
+
+
+
Function: ttyctl_t term_ostream_get_effective_tty_control (term_ostream_t stream) + +
+

Returns the effective tty control of the stream (not TTYCTL_AUTO). +

+ +

The iconv_ostream class has these accessor methods: +

+
+
Function: const char * iconv_ostream_get_from_encoding (iconv_ostream_t stream) + +
+
+
+
Function: const char * iconv_ostream_get_to_encoding (iconv_ostream_t stream) + +
+
+
+
Function: ostream_t iconv_ostream_get_destination (iconv_ostream_t stream) + +
+
+ +

The html_ostream class has this accessor method: +

+
+
Function: ostream_t html_ostream_get_destination (html_ostream_t stream) + +
+
+ +

The term_styled_ostream class has these accessor methods: +

+
+
Function: term_ostream_t term_styled_ostream_get_destination (term_styled_ostream_t stream) + +
+
+
+
Function: const char * term_styled_ostream_get_css_filename (term_styled_ostream_t stream) + +
+
+ +

The html_styled_ostream class has these accessor methods: +

+
+
Function: ostream_t html_styled_ostream_get_destination (html_styled_ostream_t stream) + +
+
+
+
Function: html_ostream_t html_styled_ostream_get_html_destination (html_styled_ostream_t stream) + +
+
+
+
Function: const char * html_styled_ostream_get_css_filename (html_styled_ostream_t stream) + +
+
+ +

The noop_styled_ostream class has these accessor methods: +

+
+
Function: ostream_t noop_styled_ostream_get_destination (noop_styled_ostream_t stream) + +
+
+
+
Function: bool noop_styled_ostream_is_owning_destination (noop_styled_ostream_t stream) + +
+
+ + + + +

3.6 Debugging the text styling support

+ +

If you want to understand which output of your program is associated with +which CSS classes, the simplest way is as follows: +

+
    +
  1. +Run the program with the command-line option --color=html, +redirecting the output to a file. +
  2. +Then inspect this output. Text regions associated with a CSS class are +surrounded by <span class="css-class">...</span>. +
+ + + + +

3.7 Documenting the text styling support

+ +

To make the text styling support available to the end user of your +package, the following need to be documented: +

    +
  • +The command-line options. This typically needs to be done in several +places: in the ‘--help’ output, in the man pages (if present), +and in the documentation. +
  • +Which programs support ‘--color=test’? +
  • +The list of CSS classes and their meaning. This is necessary, so that +the user can create their own style file; the CSS classes are part of the +selectors in the CSS rules. +
  • +The location of the default style file. This is a convenience, so that +the user, when creating their own style file, can start from the default +one. +
  • +The environment variable, called style_file_envvar above, +that, when set to a non-empty value, specifies the style file to use. +
+ + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+

+ + This document was generated by Bruno Haible on December, 31 2024 using texi2html 1.78a. + +
+ +

+ + diff --git a/mingw32/share/doc/libtextstyle/libtextstyle_4.html b/mingw32/share/doc/libtextstyle/libtextstyle_4.html new file mode 100644 index 00000000000..61fd5d5be69 --- /dev/null +++ b/mingw32/share/doc/libtextstyle/libtextstyle_4.html @@ -0,0 +1,1334 @@ + + + + + +GNU libtextstyle: A. Licenses + + + + + + + + + + + + + + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+ +
+ + +

A. Licenses

+ +

The files of this package are covered by the licenses indicated in each +particular file or directory. Here is a summary: +

+
    +
  • +The libtextstyle library and the example programs +are covered by the GNU General Public License (GPL). +A copy of the license is included in GNU GENERAL PUBLIC LICENSE. + +
  • +This manual is free documentation. It is dually licensed under the +GNU FDL and the GNU GPL. This means that you can redistribute this +manual under either of these two licenses, at your choice. +
    +This manual is covered by the GNU FDL. Permission is granted to copy, +distribute and/or modify this document under the terms of the +GNU Free Documentation License (FDL), either version 1.2 of the +License, or (at your option) any later version published by the +Free Software Foundation (FSF); with no Invariant Sections, with no +Front-Cover Text, and with no Back-Cover Texts. +A copy of the license is included in GNU Free Documentation License. +
    +This manual is covered by the GNU GPL. You can redistribute it and/or +modify it under the terms of the GNU General Public License (GPL), either +version 3 of the License, or (at your option) any later version published +by the Free Software Foundation (FSF). +A copy of the license is included in GNU GENERAL PUBLIC LICENSE. +
+ + + + + + +

A.1 GNU GENERAL PUBLIC LICENSE

+

Version 3, 29 June 2007 +

+ +
 
Copyright © 2007 Free Software Foundation, Inc. https://fsf.org/
+
+Everyone is permitted to copy and distribute verbatim copies of this
+license document, but changing it is not allowed.
+
+ + +

Preamble

+ +

The GNU General Public License is a free, copyleft license for +software and other kinds of works. +

+

The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom +to share and change all versions of a program—to make sure it remains +free software for all its users. We, the Free Software Foundation, +use the GNU General Public License for most of our software; it +applies also to any other work released this way by its authors. You +can apply it to your programs, too. +

+

When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. +

+

To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you +have certain responsibilities if you distribute copies of the +software, or if you modify it: responsibilities to respect the freedom +of others. +

+

For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, +receive or can get the source code. And you must show them these +terms so they know their rights. +

+

Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. +

+

For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. +

+

Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the +manufacturer can do so. This is fundamentally incompatible with the +aim of protecting users' freedom to change the software. The +systematic pattern of such abuse occurs in the area of products for +individuals to use, which is precisely where it is most unacceptable. +Therefore, we have designed this version of the GPL to prohibit the +practice for those products. If such problems arise substantially in +other domains, we stand ready to extend this provision to those +domains in future versions of the GPL, as needed to protect the +freedom of users. +

+

Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish +to avoid the special danger that patents applied to a free program +could make it effectively proprietary. To prevent this, the GPL +assures that patents cannot be used to render the program non-free. +

+

The precise terms and conditions for copying, distribution and +modification follow. +

+ +

TERMS AND CONDITIONS

+ +
    +
  1. Definitions. + +

    “This License” refers to version 3 of the GNU General Public License. +

    +

    “Copyright” also means copyright-like laws that apply to other kinds +of works, such as semiconductor masks. +

    +

    “The Program” refers to any copyrightable work licensed under this +License. Each licensee is addressed as “you”. “Licensees” and +“recipients” may be individuals or organizations. +

    +

    To “modify” a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of +an exact copy. The resulting work is called a “modified version” of +the earlier work or a work “based on” the earlier work. +

    +

    A “covered work” means either the unmodified Program or a work based +on the Program. +

    +

    To “propagate” a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. +

    +

    To “convey” a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user +through a computer network, with no transfer of a copy, is not +conveying. +

    +

    An interactive user interface displays “Appropriate Legal Notices” to +the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. +

    +
  2. Source Code. + +

    The “source code” for a work means the preferred form of the work for +making modifications to it. “Object code” means any non-source form +of a work. +

    +

    A “Standard Interface” means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. +

    +

    The “System Libraries” of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +“Major Component”, in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. +

    +

    The “Corresponding Source” for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. +

    +

    The Corresponding Source need not include anything that users can +regenerate automatically from other parts of the Corresponding Source. +

    +

    The Corresponding Source for a work in source code form is that same +work. +

    +
  3. Basic Permissions. + +

    All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. +

    +

    You may make, run and propagate covered works that you do not convey, +without conditions so long as your license otherwise remains in force. +You may convey covered works to others for the sole purpose of having +them make modifications exclusively for you, or provide you with +facilities for running those works, provided that you comply with the +terms of this License in conveying all material for which you do not +control copyright. Those thus making or running the covered works for +you must do so exclusively on your behalf, under your direction and +control, on terms that prohibit them from making any copies of your +copyrighted material outside their relationship with you. +

    +

    Conveying under any other circumstances is permitted solely under the +conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. +

    +
  4. Protecting Users' Legal Rights From Anti-Circumvention Law. + +

    No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. +

    +

    When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such +circumvention is effected by exercising rights under this License with +respect to the covered work, and you disclaim any intention to limit +operation or modification of the work as a means of enforcing, against +the work's users, your or third parties' legal rights to forbid +circumvention of technological measures. +

    +
  5. Conveying Verbatim Copies. + +

    You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. +

    +

    You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. +

    +
  6. Conveying Modified Source Versions. + +

    You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these +conditions: +

    +
      +
    1. +The work must carry prominent notices stating that you modified it, +and giving a relevant date. + +
    2. +The work must carry prominent notices stating that it is released +under this License and any conditions added under section 7. This +requirement modifies the requirement in section 4 to “keep intact all +notices”. + +
    3. +You must license the entire work, as a whole, under this License to +anyone who comes into possession of a copy. This License will +therefore apply, along with any applicable section 7 additional terms, +to the whole of the work, and all its parts, regardless of how they +are packaged. This License gives no permission to license the work in +any other way, but it does not invalidate such permission if you have +separately received it. + +
    4. +If the work has interactive user interfaces, each must display +Appropriate Legal Notices; however, if the Program has interactive +interfaces that do not display Appropriate Legal Notices, your work +need not make them do so. +
    + +

    A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +“aggregate” if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. +

    +
  7. Conveying Non-Source Forms. + +

    You may convey a covered work in object code form under the terms of +sections 4 and 5, provided that you also convey the machine-readable +Corresponding Source under the terms of this License, in one of these +ways: +

    +
      +
    1. +Convey the object code in, or embodied in, a physical product +(including a physical distribution medium), accompanied by the +Corresponding Source fixed on a durable physical medium customarily +used for software interchange. + +
    2. +Convey the object code in, or embodied in, a physical product +(including a physical distribution medium), accompanied by a written +offer, valid for at least three years and valid for as long as you +offer spare parts or customer support for that product model, to give +anyone who possesses the object code either (1) a copy of the +Corresponding Source for all the software in the product that is +covered by this License, on a durable physical medium customarily used +for software interchange, for a price no more than your reasonable +cost of physically performing this conveying of source, or (2) access +to copy the Corresponding Source from a network server at no charge. + +
    3. +Convey individual copies of the object code with a copy of the written +offer to provide the Corresponding Source. This alternative is +allowed only occasionally and noncommercially, and only if you +received the object code with such an offer, in accord with subsection +6b. + +
    4. +Convey the object code by offering access from a designated place +(gratis or for a charge), and offer equivalent access to the +Corresponding Source in the same way through the same place at no +further charge. You need not require recipients to copy the +Corresponding Source along with the object code. If the place to copy +the object code is a network server, the Corresponding Source may be +on a different server (operated by you or a third party) that supports +equivalent copying facilities, provided you maintain clear directions +next to the object code saying where to find the Corresponding Source. +Regardless of what server hosts the Corresponding Source, you remain +obligated to ensure that it is available for as long as needed to +satisfy these requirements. + +
    5. +Convey the object code using peer-to-peer transmission, provided you +inform other peers where the object code and Corresponding Source of +the work are being offered to the general public at no charge under +subsection 6d. + +
    + +

    A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. +

    +

    A “User Product” is either (1) a “consumer product”, which means any +tangible personal property which is normally used for personal, +family, or household purposes, or (2) anything designed or sold for +incorporation into a dwelling. In determining whether a product is a +consumer product, doubtful cases shall be resolved in favor of +coverage. For a particular product received by a particular user, +“normally used” refers to a typical or common use of that class of +product, regardless of the status of the particular user or of the way +in which the particular user actually uses, or expects or is expected +to use, the product. A product is a consumer product regardless of +whether the product has substantial commercial, industrial or +non-consumer uses, unless such uses represent the only significant +mode of use of the product. +

    +

    “Installation Information” for a User Product means any methods, +procedures, authorization keys, or other information required to +install and execute modified versions of a covered work in that User +Product from a modified version of its Corresponding Source. The +information must suffice to ensure that the continued functioning of +the modified object code is in no case prevented or interfered with +solely because modification has been made. +

    +

    If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). +

    +

    The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or +updates for a work that has been modified or installed by the +recipient, or for the User Product in which it has been modified or +installed. Access to a network may be denied when the modification +itself materially and adversely affects the operation of the network +or violates the rules and protocols for communication across the +network. +

    +

    Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. +

    +
  8. Additional Terms. + +

    “Additional permissions” are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. +

    +

    When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. +

    +

    Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders +of that material) supplement the terms of this License with terms: +

    +
      +
    1. +Disclaiming warranty or limiting liability differently from the terms +of sections 15 and 16 of this License; or + +
    2. +Requiring preservation of specified reasonable legal notices or author +attributions in that material or in the Appropriate Legal Notices +displayed by works containing it; or + +
    3. +Prohibiting misrepresentation of the origin of that material, or +requiring that modified versions of such material be marked in +reasonable ways as different from the original version; or + +
    4. +Limiting the use for publicity purposes of names of licensors or +authors of the material; or + +
    5. +Declining to grant rights under trademark law for use of some trade +names, trademarks, or service marks; or + +
    6. +Requiring indemnification of licensors and authors of that material by +anyone who conveys the material (or modified versions of it) with +contractual assumptions of liability to the recipient, for any +liability that these contractual assumptions directly impose on those +licensors and authors. +
    + +

    All other non-permissive additional terms are considered “further +restrictions” within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. +

    +

    If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. +

    +

    Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; the +above requirements apply either way. +

    +
  9. Termination. + +

    You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). +

    +

    However, if you cease all violation of this License, then your license +from a particular copyright holder is reinstated (a) provisionally, +unless and until the copyright holder explicitly and finally +terminates your license, and (b) permanently, if the copyright holder +fails to notify you of the violation by some reasonable means prior to +60 days after the cessation. +

    +

    Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. +

    +

    Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. +

    +
  10. Acceptance Not Required for Having Copies. + +

    You are not required to accept this License in order to receive or run +a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. +

    +
  11. Automatic Licensing of Downstream Recipients. + +

    Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. +

    +

    An “entity transaction” is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. +

    +

    You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. +

    +
  12. Patents. + +

    A “contributor” is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's “contributor version”. +

    +

    A contributor's “essential patent claims” are all patent claims owned +or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, “control” includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. +

    +

    Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. +

    +

    In the following three paragraphs, a “patent license” is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To “grant” such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. +

    +

    If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. “Knowingly relying” means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. +

    +

    If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. +

    +

    A patent license is “discriminatory” if it does not include within the +scope of its coverage, prohibits the exercise of, or is conditioned on +the non-exercise of one or more of the rights that are specifically +granted under this License. You may not convey a covered work if you +are a party to an arrangement with a third party that is in the +business of distributing software, under which you make payment to the +third party based on the extent of your activity of conveying the +work, and under which the third party grants, to any of the parties +who would receive the covered work from you, a discriminatory patent +license (a) in connection with copies of the covered work conveyed by +you (or copies made from those copies), or (b) primarily for and in +connection with specific products or compilations that contain the +covered work, unless you entered into that arrangement, or that patent +license was granted, prior to 28 March 2007. +

    +

    Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. +

    +
  13. No Surrender of Others' Freedom. + +

    If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey +a covered work so as to satisfy simultaneously your obligations under +this License and any other pertinent obligations, then as a +consequence you may not convey it at all. For example, if you agree +to terms that obligate you to collect a royalty for further conveying +from those to whom you convey the Program, the only way you could +satisfy both those terms and this License would be to refrain entirely +from conveying the Program. +

    +
  14. Use with the GNU Affero General Public License. + +

    Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. +

    +
  15. Revised Versions of this License. + +

    The Free Software Foundation may publish revised and/or new versions +of the GNU General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. +

    +

    Each version is given a distinguishing version number. If the Program +specifies that a certain numbered version of the GNU General Public +License “or any later version” applies to it, you have the option of +following the terms and conditions either of that numbered version or +of any later version published by the Free Software Foundation. If +the Program does not specify a version number of the GNU General +Public License, you may choose any version ever published by the Free +Software Foundation. +

    +

    If the Program specifies that a proxy can decide which future versions +of the GNU General Public License can be used, that proxy's public +statement of acceptance of a version permanently authorizes you to +choose that version for the Program. +

    +

    Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. +

    +
  16. Disclaimer of Warranty. + +

    THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT +WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE +DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR +CORRECTION. +

    +
  17. Limitation of Liability. + +

    IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR +CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES +ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT +NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR +LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM +TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER +PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. +

    +
  18. Interpretation of Sections 15 and 16. + +

    If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. +

    +
+ + +

END OF TERMS AND CONDITIONS

+ + +

How to Apply These Terms to Your New Programs

+ +

If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these +terms. +

+

To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the “copyright” line and a pointer to where the full notice is found. +

+
 
one line to give the program's name and a brief idea of what it does.
+Copyright (C) year name of author
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 3 of the License, or (at
+your option) any later version.
+
+This program is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see https://www.gnu.org/licenses/.
+
+ +

Also add information on how to contact you by electronic and paper mail. +

+

If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: +

+
 
program Copyright (C) year name of author
+This program comes with ABSOLUTELY NO WARRANTY; for details type ‘show w’.
+This is free software, and you are welcome to redistribute it
+under certain conditions; type ‘show c’ for details.
+
+ +

The hypothetical commands ‘show w’ and ‘show c’ should show +the appropriate parts of the General Public License. Of course, your +program's commands might be different; for a GUI interface, you would +use an “about box”. +

+

You should also get your employer (if you work as a programmer) or school, +if any, to sign a “copyright disclaimer” for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +https://www.gnu.org/licenses/. +

+

The GNU General Public License does not permit incorporating your +program into proprietary programs. If your program is a subroutine +library, you may consider it more useful to permit linking proprietary +applications with the library. If this is what you want to do, use +the GNU Lesser General Public License instead of this License. But +first, please read https://www.gnu.org/licenses/why-not-lgpl.html. + +

+ + +

A.2 GNU Free Documentation License

+

Version 1.3, 3 November 2008 +

+ +
 
Copyright © 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
+https://fsf.org/
+
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
+
+ +
    +
  1. +PREAMBLE + +

    The purpose of this License is to make a manual, textbook, or other +functional and useful document free in the sense of freedom: to +assure everyone the effective freedom to copy and redistribute it, +with or without modifying it, either commercially or noncommercially. +Secondarily, this License preserves for the author and publisher a way +to get credit for their work, while not being considered responsible +for modifications made by others. +

    +

    This License is a kind of “copyleft”, which means that derivative +works of the document must themselves be free in the same sense. It +complements the GNU General Public License, which is a copyleft +license designed for free software. +

    +

    We have designed this License in order to use it for manuals for free +software, because free software needs free documentation: a free +program should come with manuals providing the same freedoms that the +software does. But this License is not limited to software manuals; +it can be used for any textual work, regardless of subject matter or +whether it is published as a printed book. We recommend this License +principally for works whose purpose is instruction or reference. +

    +
  2. +APPLICABILITY AND DEFINITIONS + +

    This License applies to any manual or other work, in any medium, that +contains a notice placed by the copyright holder saying it can be +distributed under the terms of this License. Such a notice grants a +world-wide, royalty-free license, unlimited in duration, to use that +work under the conditions stated herein. The “Document”, below, +refers to any such manual or work. Any member of the public is a +licensee, and is addressed as “you”. You accept the license if you +copy, modify or distribute the work in a way requiring permission +under copyright law. +

    +

    A “Modified Version” of the Document means any work containing the +Document or a portion of it, either copied verbatim, or with +modifications and/or translated into another language. +

    +

    A “Secondary Section” is a named appendix or a front-matter section +of the Document that deals exclusively with the relationship of the +publishers or authors of the Document to the Document's overall +subject (or to related matters) and contains nothing that could fall +directly within that overall subject. (Thus, if the Document is in +part a textbook of mathematics, a Secondary Section may not explain +any mathematics.) The relationship could be a matter of historical +connection with the subject or with related matters, or of legal, +commercial, philosophical, ethical or political position regarding +them. +

    +

    The “Invariant Sections” are certain Secondary Sections whose titles +are designated, as being those of Invariant Sections, in the notice +that says that the Document is released under this License. If a +section does not fit the above definition of Secondary then it is not +allowed to be designated as Invariant. The Document may contain zero +Invariant Sections. If the Document does not identify any Invariant +Sections then there are none. +

    +

    The “Cover Texts” are certain short passages of text that are listed, +as Front-Cover Texts or Back-Cover Texts, in the notice that says that +the Document is released under this License. A Front-Cover Text may +be at most 5 words, and a Back-Cover Text may be at most 25 words. +

    +

    A “Transparent” copy of the Document means a machine-readable copy, +represented in a format whose specification is available to the +general public, that is suitable for revising the document +straightforwardly with generic text editors or (for images composed of +pixels) generic paint programs or (for drawings) some widely available +drawing editor, and that is suitable for input to text formatters or +for automatic translation to a variety of formats suitable for input +to text formatters. A copy made in an otherwise Transparent file +format whose markup, or absence of markup, has been arranged to thwart +or discourage subsequent modification by readers is not Transparent. +An image format is not Transparent if used for any substantial amount +of text. A copy that is not “Transparent” is called “Opaque”. +

    +

    Examples of suitable formats for Transparent copies include plain +ASCII without markup, Texinfo input format, LaTeX input +format, SGML or XML using a publicly available +DTD, and standard-conforming simple HTML, +PostScript or PDF designed for human modification. Examples +of transparent image formats include PNG, XCF and +JPG. Opaque formats include proprietary formats that can be +read and edited only by proprietary word processors, SGML or +XML for which the DTD and/or processing tools are +not generally available, and the machine-generated HTML, +PostScript or PDF produced by some word processors for +output purposes only. +

    +

    The “Title Page” means, for a printed book, the title page itself, +plus such following pages as are needed to hold, legibly, the material +this License requires to appear in the title page. For works in +formats which do not have any title page as such, “Title Page” means +the text near the most prominent appearance of the work's title, +preceding the beginning of the body of the text. +

    +

    The “publisher” means any person or entity that distributes copies +of the Document to the public. +

    +

    A section “Entitled XYZ” means a named subunit of the Document whose +title either is precisely XYZ or contains XYZ in parentheses following +text that translates XYZ in another language. (Here XYZ stands for a +specific section name mentioned below, such as “Acknowledgements”, +“Dedications”, “Endorsements”, or “History”.) To “Preserve the Title” +of such a section when you modify the Document means that it remains a +section “Entitled XYZ” according to this definition. +

    +

    The Document may include Warranty Disclaimers next to the notice which +states that this License applies to the Document. These Warranty +Disclaimers are considered to be included by reference in this +License, but only as regards disclaiming warranties: any other +implication that these Warranty Disclaimers may have is void and has +no effect on the meaning of this License. +

    +
  3. +VERBATIM COPYING + +

    You may copy and distribute the Document in any medium, either +commercially or noncommercially, provided that this License, the +copyright notices, and the license notice saying this License applies +to the Document are reproduced in all copies, and that you add no other +conditions whatsoever to those of this License. You may not use +technical measures to obstruct or control the reading or further +copying of the copies you make or distribute. However, you may accept +compensation in exchange for copies. If you distribute a large enough +number of copies you must also follow the conditions in section 3. +

    +

    You may also lend copies, under the same conditions stated above, and +you may publicly display copies. +

    +
  4. +COPYING IN QUANTITY + +

    If you publish printed copies (or copies in media that commonly have +printed covers) of the Document, numbering more than 100, and the +Document's license notice requires Cover Texts, you must enclose the +copies in covers that carry, clearly and legibly, all these Cover +Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on +the back cover. Both covers must also clearly and legibly identify +you as the publisher of these copies. The front cover must present +the full title with all words of the title equally prominent and +visible. You may add other material on the covers in addition. +Copying with changes limited to the covers, as long as they preserve +the title of the Document and satisfy these conditions, can be treated +as verbatim copying in other respects. +

    +

    If the required texts for either cover are too voluminous to fit +legibly, you should put the first ones listed (as many as fit +reasonably) on the actual cover, and continue the rest onto adjacent +pages. +

    +

    If you publish or distribute Opaque copies of the Document numbering +more than 100, you must either include a machine-readable Transparent +copy along with each Opaque copy, or state in or with each Opaque copy +a computer-network location from which the general network-using +public has access to download using public-standard network protocols +a complete Transparent copy of the Document, free of added material. +If you use the latter option, you must take reasonably prudent steps, +when you begin distribution of Opaque copies in quantity, to ensure +that this Transparent copy will remain thus accessible at the stated +location until at least one year after the last time you distribute an +Opaque copy (directly or through your agents or retailers) of that +edition to the public. +

    +

    It is requested, but not required, that you contact the authors of the +Document well before redistributing any large number of copies, to give +them a chance to provide you with an updated version of the Document. +

    +
  5. +MODIFICATIONS + +

    You may copy and distribute a Modified Version of the Document under +the conditions of sections 2 and 3 above, provided that you release +the Modified Version under precisely this License, with the Modified +Version filling the role of the Document, thus licensing distribution +and modification of the Modified Version to whoever possesses a copy +of it. In addition, you must do these things in the Modified Version: +

    +
      +
    1. +Use in the Title Page (and on the covers, if any) a title distinct +from that of the Document, and from those of previous versions +(which should, if there were any, be listed in the History section +of the Document). You may use the same title as a previous version +if the original publisher of that version gives permission. + +
    2. +List on the Title Page, as authors, one or more persons or entities +responsible for authorship of the modifications in the Modified +Version, together with at least five of the principal authors of the +Document (all of its principal authors, if it has fewer than five), +unless they release you from this requirement. + +
    3. +State on the Title page the name of the publisher of the +Modified Version, as the publisher. + +
    4. +Preserve all the copyright notices of the Document. + +
    5. +Add an appropriate copyright notice for your modifications +adjacent to the other copyright notices. + +
    6. +Include, immediately after the copyright notices, a license notice +giving the public permission to use the Modified Version under the +terms of this License, in the form shown in the Addendum below. + +
    7. +Preserve in that license notice the full lists of Invariant Sections +and required Cover Texts given in the Document's license notice. + +
    8. +Include an unaltered copy of this License. + +
    9. +Preserve the section Entitled “History”, Preserve its Title, and add +to it an item stating at least the title, year, new authors, and +publisher of the Modified Version as given on the Title Page. If +there is no section Entitled “History” in the Document, create one +stating the title, year, authors, and publisher of the Document as +given on its Title Page, then add an item describing the Modified +Version as stated in the previous sentence. + +
    10. +Preserve the network location, if any, given in the Document for +public access to a Transparent copy of the Document, and likewise +the network locations given in the Document for previous versions +it was based on. These may be placed in the “History” section. +You may omit a network location for a work that was published at +least four years before the Document itself, or if the original +publisher of the version it refers to gives permission. + +
    11. +For any section Entitled “Acknowledgements” or “Dedications”, Preserve +the Title of the section, and preserve in the section all the +substance and tone of each of the contributor acknowledgements and/or +dedications given therein. + +
    12. +Preserve all the Invariant Sections of the Document, +unaltered in their text and in their titles. Section numbers +or the equivalent are not considered part of the section titles. + +
    13. +Delete any section Entitled “Endorsements”. Such a section +may not be included in the Modified Version. + +
    14. +Do not retitle any existing section to be Entitled “Endorsements” or +to conflict in title with any Invariant Section. + +
    15. +Preserve any Warranty Disclaimers. +
    + +

    If the Modified Version includes new front-matter sections or +appendices that qualify as Secondary Sections and contain no material +copied from the Document, you may at your option designate some or all +of these sections as invariant. To do this, add their titles to the +list of Invariant Sections in the Modified Version's license notice. +These titles must be distinct from any other section titles. +

    +

    You may add a section Entitled “Endorsements”, provided it contains +nothing but endorsements of your Modified Version by various +parties—for example, statements of peer review or that the text has +been approved by an organization as the authoritative definition of a +standard. +

    +

    You may add a passage of up to five words as a Front-Cover Text, and a +passage of up to 25 words as a Back-Cover Text, to the end of the list +of Cover Texts in the Modified Version. Only one passage of +Front-Cover Text and one of Back-Cover Text may be added by (or +through arrangements made by) any one entity. If the Document already +includes a cover text for the same cover, previously added by you or +by arrangement made by the same entity you are acting on behalf of, +you may not add another; but you may replace the old one, on explicit +permission from the previous publisher that added the old one. +

    +

    The author(s) and publisher(s) of the Document do not by this License +give permission to use their names for publicity for or to assert or +imply endorsement of any Modified Version. +

    +
  6. +COMBINING DOCUMENTS + +

    You may combine the Document with other documents released under this +License, under the terms defined in section 4 above for modified +versions, provided that you include in the combination all of the +Invariant Sections of all of the original documents, unmodified, and +list them all as Invariant Sections of your combined work in its +license notice, and that you preserve all their Warranty Disclaimers. +

    +

    The combined work need only contain one copy of this License, and +multiple identical Invariant Sections may be replaced with a single +copy. If there are multiple Invariant Sections with the same name but +different contents, make the title of each such section unique by +adding at the end of it, in parentheses, the name of the original +author or publisher of that section if known, or else a unique number. +Make the same adjustment to the section titles in the list of +Invariant Sections in the license notice of the combined work. +

    +

    In the combination, you must combine any sections Entitled “History” +in the various original documents, forming one section Entitled +“History”; likewise combine any sections Entitled “Acknowledgements”, +and any sections Entitled “Dedications”. You must delete all +sections Entitled “Endorsements.” +

    +
  7. +COLLECTIONS OF DOCUMENTS + +

    You may make a collection consisting of the Document and other documents +released under this License, and replace the individual copies of this +License in the various documents with a single copy that is included in +the collection, provided that you follow the rules of this License for +verbatim copying of each of the documents in all other respects. +

    +

    You may extract a single document from such a collection, and distribute +it individually under this License, provided you insert a copy of this +License into the extracted document, and follow this License in all +other respects regarding verbatim copying of that document. +

    +
  8. +AGGREGATION WITH INDEPENDENT WORKS + +

    A compilation of the Document or its derivatives with other separate +and independent documents or works, in or on a volume of a storage or +distribution medium, is called an “aggregate” if the copyright +resulting from the compilation is not used to limit the legal rights +of the compilation's users beyond what the individual works permit. +When the Document is included in an aggregate, this License does not +apply to the other works in the aggregate which are not themselves +derivative works of the Document. +

    +

    If the Cover Text requirement of section 3 is applicable to these +copies of the Document, then if the Document is less than one half of +the entire aggregate, the Document's Cover Texts may be placed on +covers that bracket the Document within the aggregate, or the +electronic equivalent of covers if the Document is in electronic form. +Otherwise they must appear on printed covers that bracket the whole +aggregate. +

    +
  9. +TRANSLATION + +

    Translation is considered a kind of modification, so you may +distribute translations of the Document under the terms of section 4. +Replacing Invariant Sections with translations requires special +permission from their copyright holders, but you may include +translations of some or all Invariant Sections in addition to the +original versions of these Invariant Sections. You may include a +translation of this License, and all the license notices in the +Document, and any Warranty Disclaimers, provided that you also include +the original English version of this License and the original versions +of those notices and disclaimers. In case of a disagreement between +the translation and the original version of this License or a notice +or disclaimer, the original version will prevail. +

    +

    If a section in the Document is Entitled “Acknowledgements”, +“Dedications”, or “History”, the requirement (section 4) to Preserve +its Title (section 1) will typically require changing the actual +title. +

    +
  10. +TERMINATION + +

    You may not copy, modify, sublicense, or distribute the Document +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense, or distribute it is void, and +will automatically terminate your rights under this License. +

    +

    However, if you cease all violation of this License, then your license +from a particular copyright holder is reinstated (a) provisionally, +unless and until the copyright holder explicitly and finally +terminates your license, and (b) permanently, if the copyright holder +fails to notify you of the violation by some reasonable means prior to +60 days after the cessation. +

    +

    Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. +

    +

    Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, receipt of a copy of some or all of the same material does +not give you any rights to use it. +

    +
  11. +FUTURE REVISIONS OF THIS LICENSE + +

    The Free Software Foundation may publish new, revised versions +of the GNU Free Documentation License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. See +https://www.gnu.org/licenses/. +

    +

    Each version of the License is given a distinguishing version number. +If the Document specifies that a particular numbered version of this +License “or any later version” applies to it, you have the option of +following the terms and conditions either of that specified version or +of any later version that has been published (not as a draft) by the +Free Software Foundation. If the Document does not specify a version +number of this License, you may choose any version ever published (not +as a draft) by the Free Software Foundation. If the Document +specifies that a proxy can decide which future versions of this +License can be used, that proxy's public statement of acceptance of a +version permanently authorizes you to choose that version for the +Document. +

    +
  12. +RELICENSING + +

    “Massive Multiauthor Collaboration Site” (or “MMC Site”) means any +World Wide Web server that publishes copyrightable works and also +provides prominent facilities for anybody to edit those works. A +public wiki that anybody can edit is an example of such a server. A +“Massive Multiauthor Collaboration” (or “MMC”) contained in the +site means any set of copyrightable works thus published on the MMC +site. +

    +

    “CC-BY-SA” means the Creative Commons Attribution-Share Alike 3.0 +license published by Creative Commons Corporation, a not-for-profit +corporation with a principal place of business in San Francisco, +California, as well as future copyleft versions of that license +published by that same organization. +

    +

    “Incorporate” means to publish or republish a Document, in whole or +in part, as part of another Document. +

    +

    An MMC is “eligible for relicensing” if it is licensed under this +License, and if all works that were first published under this License +somewhere other than this MMC, and subsequently incorporated in whole +or in part into the MMC, (1) had no cover texts or invariant sections, +and (2) were thus incorporated prior to November 1, 2008. +

    +

    The operator of an MMC Site may republish an MMC contained in the site +under CC-BY-SA on the same site at any time before August 1, 2009, +provided the MMC is eligible for relicensing. +

    +
+ + + +

ADDENDUM: How to use this License for your documents

+ +

To use this License in a document you have written, include a copy of +the License in the document and put the following copyright and +license notices just after the title page: +

+
 
  Copyright (C)  year  your name.
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.3
+  or any later version published by the Free Software Foundation;
+  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+  Texts.  A copy of the license is included in the section entitled ``GNU
+  Free Documentation License''.
+
+ +

If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, +replace the “with…Texts.” line with this: +

+
 
    with the Invariant Sections being list their titles, with
+    the Front-Cover Texts being list, and with the Back-Cover Texts
+    being list.
+
+ +

If you have Invariant Sections without Cover Texts, or some other +combination of the three, merge those two alternatives to suit the +situation. +

+

If your document contains nontrivial examples of program code, we +recommend releasing these examples in parallel under your choice of +free software license, such as the GNU General Public License, +to permit their use in free software. +

+ + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+

+ + This document was generated by Bruno Haible on December, 31 2024 using texi2html 1.78a. + +
+ +

+ + diff --git a/mingw32/share/doc/libtextstyle/libtextstyle_5.html b/mingw32/share/doc/libtextstyle/libtextstyle_5.html new file mode 100644 index 00000000000..0adeacee3de --- /dev/null +++ b/mingw32/share/doc/libtextstyle/libtextstyle_5.html @@ -0,0 +1,222 @@ + + + + + +GNU libtextstyle: Function Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+ +
+ + +

Function Index

+ +
Jump to:   F +   +H +   +I +   +M +   +N +   +O +   +P +   +S +   +T +   +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Index Entry Section

F
fd_ostream_create3.5.3.2 The fd_ostream class
fd_ostream_get_descriptor3.5.5 Accessor functions
fd_ostream_get_filename3.5.5 Accessor functions
fd_ostream_is_buffered3.5.5 Accessor functions
file_ostream_create3.5.3.1 The file_ostream class
file_ostream_get_stdio_stream3.5.5 Accessor functions

H
handle_color_option3.4 Command-line options
handle_style_option3.4 Command-line options
html_ostream_begin_span3.5.3.4 The html_ostream class
html_ostream_create3.5.3.4 The html_ostream class
html_ostream_end_span3.5.3.4 The html_ostream class
html_ostream_flush_to_current_style3.5.3.4 The html_ostream class
html_ostream_get_destination3.5.5 Accessor functions
html_ostream_get_hyperlink_ref3.5.3.4 The html_ostream class
html_ostream_set_hyperlink_ref3.5.3.4 The html_ostream class
html_styled_ostream_create3.5.4.2 The html_styled_ostream class
html_styled_ostream_get_css_filename3.5.5 Accessor functions
html_styled_ostream_get_destination3.5.5 Accessor functions
html_styled_ostream_get_html_destination3.5.5 Accessor functions

I
iconv_ostream_create3.5.3.6 The iconv_ostream class
iconv_ostream_get_destination3.5.5 Accessor functions
iconv_ostream_get_from_encoding3.5.5 Accessor functions
iconv_ostream_get_to_encoding3.5.5 Accessor functions
is_instance_of_fd_ostream3.5 The output stream hierarchy
is_instance_of_file_ostream3.5 The output stream hierarchy
is_instance_of_html_ostream3.5 The output stream hierarchy
is_instance_of_html_styled_ostream3.5 The output stream hierarchy
is_instance_of_iconv_ostream3.5 The output stream hierarchy
is_instance_of_memory_ostream3.5 The output stream hierarchy
is_instance_of_noop_styled_ostream3.5 The output stream hierarchy
is_instance_of_styled_ostream3.5 The output stream hierarchy
is_instance_of_term_ostream3.5 The output stream hierarchy
is_instance_of_term_styled_ostream3.5 The output stream hierarchy

M
memory_ostream_contents3.5.3.5 The memory_ostream class
memory_ostream_create3.5.3.5 The memory_ostream class

N
noop_styled_ostream_create3.5.4.3 The noop_styled_ostream class
noop_styled_ostream_get_destination3.5.5 Accessor functions
noop_styled_ostream_is_owning_destination3.5.5 Accessor functions

O
ostream_flush3.5.1 The abstract ostream class
ostream_free3.5.1 The abstract ostream class
ostream_printf3.5.1 The abstract ostream class
ostream_vprintf3.5.1 The abstract ostream class
ostream_write_mem3.5.1 The abstract ostream class
ostream_write_str3.5.1 The abstract ostream class

P
print_color_test3.4 Command-line options

S
style_file_prepare3.4 Command-line options
styled_ostream_begin_use_class3.5.2 The abstract styled_ostream class
styled_ostream_create3.5.4.1 The term_styled_ostream class
styled_ostream_end_use_class3.5.2 The abstract styled_ostream class
styled_ostream_flush_to_current_style3.5.2 The abstract styled_ostream class
styled_ostream_get_hyperlink_id3.5.2 The abstract styled_ostream class
styled_ostream_get_hyperlink_ref3.5.2 The abstract styled_ostream class
styled_ostream_set_hyperlink3.5.2 The abstract styled_ostream class

T
term_ostream_create3.5.3.3 The term_ostream class
term_ostream_flush_to_current_style3.5.3.3 The term_ostream class
term_ostream_get_bgcolor3.5.3.3 The term_ostream class
term_ostream_get_color3.5.3.3 The term_ostream class
term_ostream_get_descriptor3.5.5 Accessor functions
term_ostream_get_effective_tty_control3.5.5 Accessor functions
term_ostream_get_filename3.5.5 Accessor functions
term_ostream_get_hyperlink_id3.5.3.3 The term_ostream class
term_ostream_get_hyperlink_ref3.5.3.3 The term_ostream class
term_ostream_get_posture3.5.3.3 The term_ostream class
term_ostream_get_tty_control3.5.5 Accessor functions
term_ostream_get_underline3.5.3.3 The term_ostream class
term_ostream_get_weight3.5.3.3 The term_ostream class
term_ostream_rgb_to_color3.5.3.3 The term_ostream class
term_ostream_set_bgcolor3.5.3.3 The term_ostream class
term_ostream_set_color3.5.3.3 The term_ostream class
term_ostream_set_hyperlink3.5.3.3 The term_ostream class
term_ostream_set_posture3.5.3.3 The term_ostream class
term_ostream_set_underline3.5.3.3 The term_ostream class
term_ostream_set_weight3.5.3.3 The term_ostream class
term_styled_ostream_create3.5.4.1 The term_styled_ostream class
term_styled_ostream_get_css_filename3.5.5 Accessor functions
term_styled_ostream_get_destination3.5.5 Accessor functions

+
Jump to:   F +   +H +   +I +   +M +   +N +   +O +   +P +   +S +   +T +   +
+ + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+

+ + This document was generated by Bruno Haible on December, 31 2024 using texi2html 1.78a. + +
+ +

+ + diff --git a/mingw32/share/doc/libtextstyle/libtextstyle_6.html b/mingw32/share/doc/libtextstyle/libtextstyle_6.html new file mode 100644 index 00000000000..9a65c31aba2 --- /dev/null +++ b/mingw32/share/doc/libtextstyle/libtextstyle_6.html @@ -0,0 +1,122 @@ + + + + + +GNU libtextstyle: Variable Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+ +
+ + +

Variable Index

+ +
Jump to:   C +   +N +   +S +   +T +   +
+ + + + + + + + + + + + + + + + + +
Index Entry Section

C
color_mode3.4 Command-line options
color_test_mode3.4 Command-line options

N
NO_COLOR, environment variable2.2 The environment variable NO_COLOR
NO_TERM_HYPERLINKS, environment variable2.3 The environment variable NO_TERM_HYPERLINKS

S
style_file_name3.4 Command-line options

T
TERM, environment variable2.1 The environment variable TERM

+
Jump to:   C +   +N +   +S +   +T +   +
+ + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+

+ + This document was generated by Bruno Haible on December, 31 2024 using texi2html 1.78a. + +
+ +

+ + diff --git a/mingw32/share/doc/libtextstyle/libtextstyle_7.html b/mingw32/share/doc/libtextstyle/libtextstyle_7.html new file mode 100644 index 00000000000..3c4f4941b77 --- /dev/null +++ b/mingw32/share/doc/libtextstyle/libtextstyle_7.html @@ -0,0 +1,147 @@ + + + + + +GNU libtextstyle: General Index + + + + + + + + + + + + + + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+ +
+ + +

General Index

+ +
Jump to:   - +   +< +   +
+D +   +F +   +G +   +I +   +L +   +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Index Entry Section

-
--color option2.5 The --color option
--style option2.6 The --style option

<
<textstyle.h>3.2 Include files

D
Debugging2.6.2 Debugging style files
Debugging3.6 Debugging the text styling support

F
FDL, GNU Free Documentation LicenseA.2 GNU Free Documentation License

G
GPL, GNU General Public LicenseA.1 GNU GENERAL PUBLIC LICENSE

I
Include file3.2 Include files

L
License, GNU FDLA.2 GNU Free Documentation License
License, GNU GPLA.1 GNU GENERAL PUBLIC LICENSE
LicensesA. Licenses

+
Jump to:   - +   +< +   +
+D +   +F +   +G +   +I +   +L +   +
+ + + + + + + + + + + + + + +
[ << ][ >> ]           [Top][Contents][Index][ ? ]
+

+ + This document was generated by Bruno Haible on December, 31 2024 using texi2html 1.78a. + +
+ +

+ + diff --git a/mingw32/share/doc/libtextstyle/libtextstyle_abt.html b/mingw32/share/doc/libtextstyle/libtextstyle_abt.html new file mode 100644 index 00000000000..fde27f7dd19 --- /dev/null +++ b/mingw32/share/doc/libtextstyle/libtextstyle_abt.html @@ -0,0 +1,167 @@ + + + + + +GNU libtextstyle: About This Document + + + + + + + + + + + + + + + + + + + + +
[Top][Contents][Index][ ? ]
+

About This Document

+

+ This document was generated by Bruno Haible on December, 31 2024 using texi2html 1.78a. +

+

+ The buttons in the navigation panels have the following meaning: +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Button Name Go to From 1.2.3 go to
[ < ] BackPrevious section in reading order1.2.2
[ > ] ForwardNext section in reading order1.2.4
[ << ] FastBackBeginning of this chapter or previous chapter1
[ Up ] UpUp section1.2
[ >> ] FastForwardNext chapter2
[Top] TopCover (top) of document  
[Contents] ContentsTable of contents  
[Index] IndexIndex  
[ ? ] AboutAbout (help)  
+ +

+ where the Example assumes that the current position is at Subsubsection One-Two-Three of a document of the following structure: +

+ +
    +
  • 1. Section One +
      +
    • 1.1 Subsection One-One +
        +
      • ...
      • +
      +
    • +
    • 1.2 Subsection One-Two +
        +
      • 1.2.1 Subsubsection One-Two-One
      • +
      • 1.2.2 Subsubsection One-Two-Two
      • +
      • 1.2.3 Subsubsection One-Two-Three     + <== Current Position
      • +
      • 1.2.4 Subsubsection One-Two-Four
      • +
      +
    • +
    • 1.3 Subsection One-Three +
        +
      • ...
      • +
      +
    • +
    • 1.4 Subsection One-Four
    • +
    +
  • +
+ +
+ + + + + +
[Top][Contents][Index][ ? ]
+

+ + This document was generated by Bruno Haible on December, 31 2024 using texi2html 1.78a. + +
+ +

+ + diff --git a/mingw32/share/doc/libtextstyle/libtextstyle_toc.html b/mingw32/share/doc/libtextstyle/libtextstyle_toc.html new file mode 100644 index 00000000000..30952d0cf4b --- /dev/null +++ b/mingw32/share/doc/libtextstyle/libtextstyle_toc.html @@ -0,0 +1,146 @@ + + + + + +GNU libtextstyle: GNU libtextstyle + + + + + + + + + + + + + + + + + + + +
[Top][Contents][Index][ ? ]
+

GNU libtextstyle

+ +

Table of Contents

+ + + + + +

This manual documents the GNU libtextstyle library, version +0.23.1. +

+ + +
+ + + + + +
[Top][Contents][Index][ ? ]
+

+ + This document was generated by Bruno Haible on December, 31 2024 using texi2html 1.78a. + +
+ +

+ + diff --git a/mingw32/share/gettext-0.22.5/its/metainfo.its b/mingw32/share/gettext-0.22.5/its/metainfo.its deleted file mode 100644 index 29b31f035b3..00000000000 --- a/mingw32/share/gettext-0.22.5/its/metainfo.its +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - diff --git a/mingw32/share/gettext-0.23.1/its/docbook.loc b/mingw32/share/gettext-0.23.1/its/docbook.loc new file mode 100644 index 00000000000..9baf810610c --- /dev/null +++ b/mingw32/share/gettext-0.23.1/its/docbook.loc @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + diff --git a/mingw32/share/gettext-0.23.1/its/docbook4.its b/mingw32/share/gettext-0.23.1/its/docbook4.its new file mode 100644 index 00000000000..1c39ce21e7a --- /dev/null +++ b/mingw32/share/gettext-0.23.1/its/docbook4.its @@ -0,0 +1,236 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mingw32/share/gettext-0.23.1/its/docbook5.its b/mingw32/share/gettext-0.23.1/its/docbook5.its new file mode 100644 index 00000000000..2d448928c3b --- /dev/null +++ b/mingw32/share/gettext-0.23.1/its/docbook5.its @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mingw32/share/gettext-0.22.5/its/glade.loc b/mingw32/share/gettext-0.23.1/its/glade.loc similarity index 100% rename from mingw32/share/gettext-0.22.5/its/glade.loc rename to mingw32/share/gettext-0.23.1/its/glade.loc diff --git a/mingw32/share/gettext-0.22.5/its/glade1.its b/mingw32/share/gettext-0.23.1/its/glade1.its similarity index 93% rename from mingw32/share/gettext-0.22.5/its/glade1.its rename to mingw32/share/gettext-0.23.1/its/glade1.its index 874b5e98187..42f73b78031 100644 --- a/mingw32/share/gettext-0.22.5/its/glade1.its +++ b/mingw32/share/gettext-0.23.1/its/glade1.its @@ -1,6 +1,6 @@ diff --git a/mingw32/share/gettext-0.22.5/its/glade2.its b/mingw32/share/gettext-0.23.1/its/glade2.its similarity index 86% rename from mingw32/share/gettext-0.22.5/its/glade2.its rename to mingw32/share/gettext-0.23.1/its/glade2.its index e6133ae8185..8b38db75094 100644 --- a/mingw32/share/gettext-0.22.5/its/glade2.its +++ b/mingw32/share/gettext-0.23.1/its/glade2.its @@ -1,6 +1,6 @@ + + + diff --git a/mingw32/share/gettext-0.22.5/its/gsettings.its b/mingw32/share/gettext-0.23.1/its/gsettings.its similarity index 85% rename from mingw32/share/gettext-0.22.5/its/gsettings.its rename to mingw32/share/gettext-0.23.1/its/gsettings.its index 930ec42381e..fe963846b50 100644 --- a/mingw32/share/gettext-0.22.5/its/gsettings.its +++ b/mingw32/share/gettext-0.23.1/its/gsettings.its @@ -1,6 +1,6 @@ + @@ -28,5 +33,7 @@ + + diff --git a/mingw32/share/gettext-0.22.5/its/gsettings.loc b/mingw32/share/gettext-0.23.1/its/gsettings.loc similarity index 100% rename from mingw32/share/gettext-0.22.5/its/gsettings.loc rename to mingw32/share/gettext-0.23.1/its/gsettings.loc diff --git a/mingw32/share/gettext-0.22.5/its/gtkbuilder.its b/mingw32/share/gettext-0.23.1/its/gtkbuilder.its similarity index 62% rename from mingw32/share/gettext-0.22.5/its/gtkbuilder.its rename to mingw32/share/gettext-0.23.1/its/gtkbuilder.its index 2a29f11fdfb..9d28531a78e 100644 --- a/mingw32/share/gettext-0.22.5/its/gtkbuilder.its +++ b/mingw32/share/gettext-0.23.1/its/gtkbuilder.its @@ -1,6 +1,6 @@ + - + + + diff --git a/mingw32/share/gettext-0.23.1/its/metainfo.its b/mingw32/share/gettext-0.23.1/its/metainfo.its new file mode 100644 index 00000000000..3923614c52a --- /dev/null +++ b/mingw32/share/gettext-0.23.1/its/metainfo.its @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + diff --git a/mingw32/share/gettext-0.22.5/its/metainfo.loc b/mingw32/share/gettext-0.23.1/its/metainfo.loc similarity index 100% rename from mingw32/share/gettext-0.22.5/its/metainfo.loc rename to mingw32/share/gettext-0.23.1/its/metainfo.loc diff --git a/mingw32/share/gettext/archive.dir.tar.xz b/mingw32/share/gettext/archive.dir.tar.xz index c105bd9ed9e..ec5ad867b93 100644 Binary files a/mingw32/share/gettext/archive.dir.tar.xz and b/mingw32/share/gettext/archive.dir.tar.xz differ diff --git a/mingw32/share/gettext/config.rpath b/mingw32/share/gettext/config.rpath index 3893ddd8614..58870bd70d4 100755 --- a/mingw32/share/gettext/config.rpath +++ b/mingw32/share/gettext/config.rpath @@ -1,6 +1,7 @@ #! /bin/sh # Output a system dependent set of variables, describing how to set the -# run time search path of shared libraries in an executable. +# run time search path of shared libraries in a binary (executable or +# shared library). # # Copyright 1996-2024 Free Software Foundation, Inc. # Taken from GNU libtool, 2001 @@ -9,15 +10,6 @@ # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. -# -# The first argument passed to this file is the canonical host specification, -# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM -# or -# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM -# The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld -# should be set by the caller. -# -# The set of defined variables is at the end of this script. # Known limitations: # - On IRIX 6.5 with CC="cc", the run time search patch must not be longer @@ -25,6 +17,81 @@ # known workaround is to choose shorter directory names for the build # directory and/or the installation directory. +# func_usage +# outputs to stdout the --help usage message. +func_usage () +{ + echo "\ +Usage: config.rpath [OPTION] HOST + +Prints shell variable assignments that describe how to hardcode a directory +for the lookup of shared libraries into a binary (executable or shared library). + +The first argument passed to this file is the canonical host specification, + CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM +or + CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM + +The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld +should be set by the caller. + +The set of defined variables is at the end of this script. + +Options: + --help print this help and exit + --version print version information and exit + +Send patches and bug reports to ." +} + +# func_version +# outputs to stdout the --version message. +func_version () +{ + echo "config.rpath (GNU gnulib, module havelib)" + echo "Copyright (C) 2024 Free Software Foundation, Inc. +License: All-Permissive. +This is free software: you are free to change and redistribute it. +There is NO WARRANTY, to the extent permitted by law." + echo + printf 'Written by %s.\n' "Bruno Haible" +} + +# func_fatal_error message +# outputs to stderr a fatal error message, and terminates the program. +func_fatal_error () +{ + echo "config.rpath: *** $1" 1>&2 + echo "config.rpath: *** Stop." 1>&2 + exit 1 +} + +# Command-line option processing. +while test $# -gt 0; do + case "$1" in + --help | --hel | --he | --h ) + func_usage + exit 0 ;; + --version | --versio | --versi | --vers | --ver | --ve | --v ) + func_version + exit 0 ;; + -- ) # Stop option processing + shift; break ;; + -* ) + func_fatal_error "unrecognized option: $1" + ;; + * ) + break ;; + esac +done + +if test $# -gt 1; then + func_fatal_error "too many arguments" +fi +if test $# -lt 1; then + func_fatal_error "too few arguments" +fi + # All known linkers require a '.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a diff --git a/mingw32/share/gettext/disclaim-translations.txt b/mingw32/share/gettext/disclaim-translations.txt new file mode 100644 index 00000000000..97dd1d4a68f --- /dev/null +++ b/mingw32/share/gettext/disclaim-translations.txt @@ -0,0 +1,65 @@ +Please print out the form, sign it, and then email a scanned copy in +PDF format to or fax it to us at +1-617-542-2652. +You can also send it to us via the postal mail if you prefer: + +Attn: Copyright Administrator +Free Software Foundation +31 Milk Street, # 960789 +Boston, MA 02196 +USA + + +Please print your email and snail addresses on the printed disclaimer. +*Don't forget to include the date.* + +In the unlikely event that you are employed on a continuing basis to do +translation, we may need a disclaimer from your employer as well, to assure +your employer does not claim to own this work. Please contact the FSF to +ask for advice if you think this may apply to you. + +Note: if you want the wording modified to cover only a specific category +of programs, or a specific program, we can easily do that. + + + + DISCLAIMER OF COPYRIGHT IN TRANSLATIONS OF PARTS OF PROGRAMS + +I, _____________________________________, a citizen of _____________ +(country), do hereby acknowledge to the Free Software Foundation, a +not-for-profit corporation of Massachusetts, USA, that I disclaim all +copyright interest in my works, which consist of translation of +portions of free software programs from one human language to another +human language, that I have provided to the Foundation or that I will +provide in the future. The programs to which this applies include all +programs for which the Foundation is the copyright holder, and all +other freely redistributable software programs. + +The translations covered by this disclaimer include, without +limitation, translations of textual messages, glossaries, command or +option names, help files, user interface text, and the like, contained +within or made for use via these programs. + + Given as a sealed instrument this ___ day of ______ (month), ______ +(year), at _____________________ (city and country). + + + signed: ___________________________ + + email address: ___________________________ + + postal address: ___________________________ + + ___________________________ + + ___________________________ + + + +I currently expect to translate into the following language (though +this disclaimer applies to all such translations that I may +subsequently provide to the FSF, whatever the language): + + __________________________________________________ + + __________________________________________________ + diff --git a/mingw32/share/gettext/msgunfmt.tcl b/mingw32/share/gettext/msgunfmt.tcl index 32e79cd2488..ef32112478d 100644 --- a/mingw32/share/gettext/msgunfmt.tcl +++ b/mingw32/share/gettext/msgunfmt.tcl @@ -1,5 +1,5 @@ # Reading tcl/msgcat .msg files. -# Copyright (C) 2002 Free Software Foundation, Inc. +# Copyright (C) 2002-2024 Free Software Foundation, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -57,7 +57,7 @@ proc msgcat::mcdump {langfile} { # msgunfmt expects the output in UTF-8 encoding. fconfigure stdout -encoding utf-8 - set msgcat::header "" + set ::msgcat::header "" set fd [open $langfile r] # In newer tcl versions, the .msg files are in UTF-8 encoding. @@ -65,11 +65,11 @@ proc msgcat::mcdump {langfile} { eval [read $fd] close $fd - if {$msgcat::header == ""} { + if {$::msgcat::header == ""} { # Provide a minimal header. - set msgcat::header [subst "MIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\n"] + set ::msgcat::header [subst "MIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\n"] } - msgcat::write_po_message "" $msgcat::header + msgcat::write_po_message "" $::msgcat::header } else { # Tell msgunfmt to emit an internationalized error message. exit 2 diff --git a/mingw32/share/gettext/po/Makefile.in.in b/mingw32/share/gettext/po/Makefile.in.in index 2b36b1112ab..acff1e1beeb 100644 --- a/mingw32/share/gettext/po/Makefile.in.in +++ b/mingw32/share/gettext/po/Makefile.in.in @@ -1,14 +1,14 @@ # Makefile for PO directory in any package using GNU gettext. # Copyright (C) 1995-2000 Ulrich Drepper -# Copyright (C) 2000-2023 Free Software Foundation, Inc. +# Copyright (C) 2000-2024 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright # notice and this notice are preserved. This file is offered as-is, # without any warranty. # -# Origin: gettext-0.22 -GETTEXT_MACRO_VERSION = 0.20 +# Origin: gettext-0.23 +GETTEXT_MACRO_VERSION = 0.22 PACKAGE = @PACKAGE@ VERSION = @VERSION@ @@ -68,7 +68,7 @@ POFILES = @POFILES@ GMOFILES = @GMOFILES@ UPDATEPOFILES = @UPDATEPOFILES@ DUMMYPOFILES = @DUMMYPOFILES@ -DISTFILES.common = Makefile.in.in remove-potcdate.sin \ +DISTFILES.common = Makefile.in.in remove-potcdate.sed \ $(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \ $(POFILES) $(GMOFILES) \ @@ -94,7 +94,7 @@ all: all-@USE_NLS@ .SUFFIXES: -.SUFFIXES: .po .gmo .sed .sin .nop .po-create .po-update +.SUFFIXES: .po .gmo .sed .nop .po-create .po-update # The .pot file, stamp-po, .po files, and .gmo files appear in release tarballs. # The GNU Coding Standards say in @@ -113,6 +113,7 @@ all: all-@USE_NLS@ $(GMOFILES): $(srcdir)/$(DOMAIN).pot .po.gmo: @lang=`echo $* | sed -e 's,.*/,,'`; \ + if test "$(PACKAGE)" = "gettext-tools" && test "$(CROSS_COMPILING)" != "yes"; then PATH=`pwd`/../src:$$PATH; fi; \ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}rm -f $${lang}.gmo && $(MSGMERGE) $(MSGMERGE_FOR_MSGFMT_OPTION) -o $${lang}.1po $${lang}.po $(DOMAIN).pot && $(GMSGFMT) -c --statistics --verbose -o $${lang}.gmo $${lang}.1po && rm -f $${lang}.1po"; \ cd $(srcdir) && \ @@ -122,10 +123,6 @@ $(GMOFILES): $(srcdir)/$(DOMAIN).pot mv t-$${lang}.gmo $${lang}.gmo && \ rm -f $${lang}.1po -.sin.sed: - sed -e '/^#/d' $< > t-$@ - mv t-$@ $@ - all-yes: $(srcdir)/stamp-po all-no: @@ -170,7 +167,7 @@ $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. -$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed +$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ @@ -222,8 +219,8 @@ $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f $(srcdir)/remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ @@ -247,6 +244,7 @@ $(POFILES): $(POFILESDEPS) @test -f $(srcdir)/$(DOMAIN).pot || $(MAKE) $(srcdir)/$(DOMAIN).pot @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \ if test -f "$(srcdir)/$${lang}.po"; then \ + if test "$(PACKAGE)" = "gettext-tools" && test "$(CROSS_COMPILING)" != "yes"; then PATH=`pwd`/../src:$$PATH; fi; \ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}$(MSGMERGE_UPDATE) --quiet $(MSGMERGE_OPTIONS) --lang=$${lang} --previous $${lang}.po $(DOMAIN).pot"; \ cd $(srcdir) \ @@ -396,7 +394,6 @@ info dvi ps pdf html tags TAGS ctags CTAGS ID: install-dvi install-ps install-pdf install-html: mostlyclean: - rm -f remove-potcdate.sed rm -f $(srcdir)/stamp-poT rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po rm -fr *.o @@ -512,3 +509,9 @@ force: # Tell versions [3.59,3.63) of GNU make not to export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: + +# This Makefile contains rules which don't work with parallel make, +# namely dist2. +# See . +# So, turn off parallel execution in this Makefile. +.NOTPARALLEL: diff --git a/mingw32/share/gettext/po/Rules-quot b/mingw32/share/gettext/po/Rules-quot index 18c024bf45a..9e130540793 100644 --- a/mingw32/share/gettext/po/Rules-quot +++ b/mingw32/share/gettext/po/Rules-quot @@ -1,11 +1,14 @@ # Special Makefile rules for English message catalogs with quotation marks. # -# Copyright (C) 2001-2017 Free Software Foundation, Inc. -# This file, Rules-quot, and its auxiliary files (listed under -# DISTFILES.common.extra1) are free software; the Free Software Foundation -# gives unlimited permission to use, copy, distribute, and modify them. +# Copyright (C) 2001-2024 Free Software Foundation, Inc. +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. +# This file is offered as-is, without any warranty. +# +# Written by Bruno Haible , 2001. -DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot +DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sed Rules-quot .SUFFIXES: .insert-header .po-update-en @@ -26,7 +29,8 @@ en@boldquot.po-update: en@boldquot.po-update-en LC_ALL=C; export LC_ALL; \ cd $(srcdir); \ if $(MSGINIT) $(MSGINIT_OPTIONS) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null \ - | $(SED) -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | \ + | $(SED) -f $$tmpdir/$$lang.insert-header | $(SED) -e '/^%%/d' \ + | $(MSGCONV) -t UTF-8 | \ { case `$(MSGFILTER) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-8] | 0.1[0-8].*) \ $(MSGFILTER) $(SED) -f `echo $$lang | sed -e 's/.*@//'`.sed \ @@ -51,11 +55,11 @@ en@boldquot.po-update: en@boldquot.po-update-en rm -f $$tmpdir/$$lang.new.po; \ fi -en@quot.insert-header: insert-header.sin - sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header +en@quot.insert-header: insert-header.sed + sed -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sed > en@quot.insert-header -en@boldquot.insert-header: insert-header.sin - sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header +en@boldquot.insert-header: insert-header.sed + sed -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sed > en@boldquot.insert-header mostlyclean: mostlyclean-quot mostlyclean-quot: diff --git a/mingw32/share/gettext/po/boldquot.sed b/mingw32/share/gettext/po/boldquot.sed index 4b937aa517b..3c1de54e66e 100644 --- a/mingw32/share/gettext/po/boldquot.sed +++ b/mingw32/share/gettext/po/boldquot.sed @@ -1,3 +1,14 @@ +# Sed script that converts quotations, by replacing ASCII quotation marks +# with Unicode quotation marks and highlighting the quotations in bold face. +# +# Copyright (C) 2001 Free Software Foundation, Inc. +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. +# This file is offered as-is, without any warranty. +# +# Written by Bruno Haible , 2001. +# s/"\([^"]*\)"/“\1”/g s/`\([^`']*\)'/‘\1’/g s/ '\([^`']*\)' / ‘\1’ /g diff --git a/mingw32/share/gettext/po/en@boldquot.header b/mingw32/share/gettext/po/en@boldquot.header index 506ca9e9ecd..ac96ad9f36e 100644 --- a/mingw32/share/gettext/po/en@boldquot.header +++ b/mingw32/share/gettext/po/en@boldquot.header @@ -1,3 +1,13 @@ +%% A header that gets inserted into message catalogs named en@boldquot.po. +%% +%% Copyright (C) 2001 Free Software Foundation, Inc. +%% This file is free software; the Free Software Foundation +%% gives unlimited permission to copy and/or distribute it, +%% with or without modifications, as long as this notice is preserved. +%% This file is offered as-is, without any warranty. +%% +%% Written by Bruno Haible , 2001. +%% # All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation # characters, only substitutes like grave accent (0x60), apostrophe (0x27) diff --git a/mingw32/share/gettext/po/en@quot.header b/mingw32/share/gettext/po/en@quot.header index 6522f0ce018..287e2e735b9 100644 --- a/mingw32/share/gettext/po/en@quot.header +++ b/mingw32/share/gettext/po/en@quot.header @@ -1,3 +1,13 @@ +%% A header that gets inserted into message catalogs named en@quot.po. +%% +%% Copyright (C) 2001 Free Software Foundation, Inc. +%% This file is free software; the Free Software Foundation +%% gives unlimited permission to copy and/or distribute it, +%% with or without modifications, as long as this notice is preserved. +%% This file is offered as-is, without any warranty. +%% +%% Written by Bruno Haible , 2001. +%% # All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation # characters, only substitutes like grave accent (0x60), apostrophe (0x27) diff --git a/mingw32/share/gettext/po/insert-header.sin b/mingw32/share/gettext/po/insert-header.sed similarity index 76% rename from mingw32/share/gettext/po/insert-header.sin rename to mingw32/share/gettext/po/insert-header.sed index ceeebb937a6..f9534e7edf9 100644 --- a/mingw32/share/gettext/po/insert-header.sin +++ b/mingw32/share/gettext/po/insert-header.sed @@ -1,9 +1,12 @@ # Sed script that inserts the file called HEADER before the header entry. # # Copyright (C) 2001 Free Software Foundation, Inc. +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. +# This file is offered as-is, without any warranty. +# # Written by Bruno Haible , 2001. -# This file is free software; the Free Software Foundation gives -# unlimited permission to use, copy, distribute, and modify it. # # At each occurrence of a line starting with "msgid ", we execute the following # commands. At the first occurrence, insert the file. At the following diff --git a/mingw32/share/gettext/po/quot.sed b/mingw32/share/gettext/po/quot.sed index 0122c46318d..eb0e08dad08 100644 --- a/mingw32/share/gettext/po/quot.sed +++ b/mingw32/share/gettext/po/quot.sed @@ -1,3 +1,14 @@ +# Sed script that converts quotations, by replacing ASCII quotation marks +# with Unicode quotation marks. +# +# Copyright (C) 2001 Free Software Foundation, Inc. +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. +# This file is offered as-is, without any warranty. +# +# Written by Bruno Haible , 2001. +# s/"\([^"]*\)"/“\1”/g s/`\([^`']*\)'/‘\1’/g s/ '\([^`']*\)' / ‘\1’ /g diff --git a/mingw32/share/gettext/po/remove-potcdate.sin b/mingw32/share/gettext/po/remove-potcdate.sed similarity index 100% rename from mingw32/share/gettext/po/remove-potcdate.sin rename to mingw32/share/gettext/po/remove-potcdate.sed diff --git a/mingw32/share/gettext/projects/KDE/teams.html b/mingw32/share/gettext/projects/KDE/teams.html index 95c2d4eae9e..8924e91ee9a 100644 --- a/mingw32/share/gettext/projects/KDE/teams.html +++ b/mingw32/share/gettext/projects/KDE/teams.html @@ -2011,13 +2011,10 @@

The KDE Translation Teams

 
Chinese (traditional) zh_TWzh-l10n@linux.org.twzh-l10n@lists.slat.org
Crimean Tatar (Crimean Turkish)