diff options
Diffstat (limited to 'src/pl')
| -rw-r--r-- | src/pl/plperl/nls.mk | 5 | ||||
| -rw-r--r-- | src/pl/plperl/plperl.c | 10 | ||||
| -rw-r--r-- | src/pl/plpgsql/src/nls.mk | 8 | ||||
| -rw-r--r-- | src/pl/plpgsql/src/pl_handler.c | 4 | ||||
| -rw-r--r-- | src/pl/plpgsql/src/plpgsql.h | 6 | ||||
| -rw-r--r-- | src/pl/plpython/nls.mk | 5 | ||||
| -rw-r--r-- | src/pl/plpython/plpython.c | 8 | ||||
| -rw-r--r-- | src/pl/tcl/nls.mk | 5 | ||||
| -rw-r--r-- | src/pl/tcl/pltcl.c | 8 |
9 files changed, 53 insertions, 6 deletions
diff --git a/src/pl/plperl/nls.mk b/src/pl/plperl/nls.mk new file mode 100644 index 00000000000..a17dc4ac9ee --- /dev/null +++ b/src/pl/plperl/nls.mk @@ -0,0 +1,5 @@ +# $PostgreSQL: pgsql/src/pl/plperl/nls.mk,v 1.1 2008/10/09 17:24:05 alvherre Exp $ +CATALOG_NAME := plperl +AVAIL_LANGUAGES := +GETTEXT_FILES := plperl.c SPI.xs +GETTEXT_TRIGGERS:= _ errmsg errdetail errdetail_log errhint errcontext write_stderr croak Perl_croak diff --git a/src/pl/plperl/plperl.c b/src/pl/plperl/plperl.c index 1bf95d96059..073e41d4006 100644 --- a/src/pl/plperl/plperl.c +++ b/src/pl/plperl/plperl.c @@ -1,7 +1,7 @@ /********************************************************************** * plperl.c - perl as a procedural language for PostgreSQL * - * $PostgreSQL: pgsql/src/pl/plperl/plperl.c,v 1.139 2008/03/28 00:21:56 tgl Exp $ + * $PostgreSQL: pgsql/src/pl/plperl/plperl.c,v 1.140 2008/10/09 17:24:05 alvherre Exp $ * **********************************************************************/ @@ -30,6 +30,10 @@ #include "utils/typcache.h" #include "utils/hsearch.h" +/* define our text domain for translations */ +#undef TEXTDOMAIN +#define TEXTDOMAIN "plperl" + /* perl stuff */ #include "plperl.h" @@ -186,8 +190,10 @@ _PG_init(void) if (inited) return; + set_text_domain(TEXTDOMAIN); + DefineCustomBoolVariable("plperl.use_strict", - "If true, will compile trusted and untrusted perl code in strict mode", + gettext_noop("If true, will compile trusted and untrusted perl code in strict mode"), NULL, &plperl_use_strict, PGC_USERSET, diff --git a/src/pl/plpgsql/src/nls.mk b/src/pl/plpgsql/src/nls.mk new file mode 100644 index 00000000000..ddc585fc8d6 --- /dev/null +++ b/src/pl/plpgsql/src/nls.mk @@ -0,0 +1,8 @@ +# $PostgreSQL: pgsql/src/pl/plpgsql/src/nls.mk,v 1.1 2008/10/09 17:24:05 alvherre Exp $ +CATALOG_NAME := plpgsql +AVAIL_LANGUAGES := +GETTEXT_FILES := pl_comp.c pl_exec.c pl_gram.c pl_funcs.c pl_handler.c pl_scan.c +GETTEXT_TRIGGERS:= _ errmsg errdetail errdetail_log errhint errcontext write_stderr yyerror + +.PHONY: gettext-files +gettext-files: distprep diff --git a/src/pl/plpgsql/src/pl_handler.c b/src/pl/plpgsql/src/pl_handler.c index 818690501b0..223d06f7b6f 100644 --- a/src/pl/plpgsql/src/pl_handler.c +++ b/src/pl/plpgsql/src/pl_handler.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/pl/plpgsql/src/pl_handler.c,v 1.40 2008/08/29 13:02:33 petere Exp $ + * $PostgreSQL: pgsql/src/pl/plpgsql/src/pl_handler.c,v 1.41 2008/10/09 17:24:05 alvherre Exp $ * *------------------------------------------------------------------------- */ @@ -42,6 +42,8 @@ _PG_init(void) if (inited) return; + set_text_domain(TEXTDOMAIN); + plpgsql_HashTableInit(); RegisterXactCallback(plpgsql_xact_cb, NULL); RegisterSubXactCallback(plpgsql_subxact_cb, NULL); diff --git a/src/pl/plpgsql/src/plpgsql.h b/src/pl/plpgsql/src/plpgsql.h index 8cc050773fb..95e69465638 100644 --- a/src/pl/plpgsql/src/plpgsql.h +++ b/src/pl/plpgsql/src/plpgsql.h @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/pl/plpgsql/src/plpgsql.h,v 1.101 2008/10/09 16:35:07 tgl Exp $ + * $PostgreSQL: pgsql/src/pl/plpgsql/src/plpgsql.h,v 1.102 2008/10/09 17:24:05 alvherre Exp $ * *------------------------------------------------------------------------- */ @@ -28,6 +28,10 @@ * Definitions **********************************************************************/ +/* define our text domain for translations */ +#undef TEXTDOMAIN +#define TEXTDOMAIN "plpgsql" + /* ---------- * Compiler's namestack item types * ---------- diff --git a/src/pl/plpython/nls.mk b/src/pl/plpython/nls.mk new file mode 100644 index 00000000000..72b9ca525d4 --- /dev/null +++ b/src/pl/plpython/nls.mk @@ -0,0 +1,5 @@ +# $PostgreSQL: pgsql/src/pl/plpython/nls.mk,v 1.1 2008/10/09 17:24:05 alvherre Exp $ +CATALOG_NAME := plpython +AVAIL_LANGUAGES := +GETTEXT_FILES := plpython.c +GETTEXT_TRIGGERS:= _ errmsg errdetail errdetail_log errhint errcontext write_stderr yyerror diff --git a/src/pl/plpython/plpython.c b/src/pl/plpython/plpython.c index c4d6803fcf4..ae17289cd26 100644 --- a/src/pl/plpython/plpython.c +++ b/src/pl/plpython/plpython.c @@ -1,7 +1,7 @@ /********************************************************************** * plpython.c - python as a procedural language for PostgreSQL * - * $PostgreSQL: pgsql/src/pl/plpython/plpython.c,v 1.112 2008/07/18 03:32:53 tgl Exp $ + * $PostgreSQL: pgsql/src/pl/plpython/plpython.c,v 1.113 2008/10/09 17:24:05 alvherre Exp $ * ********************************************************************* */ @@ -63,6 +63,10 @@ typedef int Py_ssize_t; #include "utils/syscache.h" #include "utils/typcache.h" +/* define our text domain for translations */ +#undef TEXTDOMAIN +#define TEXTDOMAIN "plpython" + #include <compile.h> #include <eval.h> @@ -2745,6 +2749,8 @@ _PG_init(void) if (inited) return; + set_text_domain(TEXTDOMAIN); + Py_Initialize(); PLy_init_interp(); PLy_init_plpy(); diff --git a/src/pl/tcl/nls.mk b/src/pl/tcl/nls.mk new file mode 100644 index 00000000000..1630b6c1e44 --- /dev/null +++ b/src/pl/tcl/nls.mk @@ -0,0 +1,5 @@ +# $PostgreSQL: pgsql/src/pl/tcl/nls.mk,v 1.1 2008/10/09 17:24:05 alvherre Exp $ +CATALOG_NAME := pltcl +AVAIL_LANGUAGES := +GETTEXT_FILES := pltcl.c +GETTEXT_TRIGGERS:= _ errmsg errdetail errdetail_log errhint errcontext write_stderr yyerror diff --git a/src/pl/tcl/pltcl.c b/src/pl/tcl/pltcl.c index e9fdf9fc38f..1bbab485d1c 100644 --- a/src/pl/tcl/pltcl.c +++ b/src/pl/tcl/pltcl.c @@ -2,7 +2,7 @@ * pltcl.c - PostgreSQL support for Tcl as * procedural language (PL) * - * $PostgreSQL: pgsql/src/pl/tcl/pltcl.c,v 1.121 2008/06/17 00:52:43 tgl Exp $ + * $PostgreSQL: pgsql/src/pl/tcl/pltcl.c,v 1.122 2008/10/09 17:24:05 alvherre Exp $ * **********************************************************************/ @@ -41,6 +41,10 @@ #define Tcl_GetStringResult(interp) ((interp)->result) #endif +/* define our text domain for translations */ +#undef TEXTDOMAIN +#define TEXTDOMAIN "pltcl" + #if defined(UNICODE_CONVERSION) && HAVE_TCL_VERSION(8,1) #include "mb/pg_wchar.h" @@ -263,6 +267,8 @@ _PG_init(void) if (pltcl_pm_init_done) return; + set_text_domain(TEXTDOMAIN); + #ifdef WIN32 /* Required on win32 to prevent error loading init.tcl */ Tcl_FindExecutable(""); |
