diff options
| author | Peter Eisentraut | 2022-07-13 05:51:43 +0000 |
|---|---|---|
| committer | Peter Eisentraut | 2022-07-13 06:19:17 +0000 |
| commit | 88dad06b47eb80f699211c9b0b7a1c6d9016ad19 (patch) | |
| tree | 8168c17cdfd7c3d960b8a530d2e43500b978e8f8 /src/pl | |
| parent | f29199d3190ffdc48f40233f58a346bbb906c060 (diff) | |
NLS: Put list of available languages into LINGUAS files
This moves the list of available languages from nls.mk into a separate
file called po/LINGUAS. Advantages:
- It keeps the parts notionally managed by programmers (nls.mk)
separate from the parts notionally managed by translators (LINGUAS).
- It's the standard practice recommended by the Gettext manual
nowadays.
- The Meson build system also supports this layout (and of course
doesn't know anything about our custom nls.mk), so this would enable
sharing the list of languages between the two build systems.
(The MSVC build system currently finds all po files by globbing, so it
is not affected by this change.)
Reviewed-by: Andres Freund <andres@anarazel.de>
Discussion: https://www.postgresql.org/message-id/flat/557a9f5c-e871-edc7-2f58-a4140fb65b7b@enterprisedb.com
Diffstat (limited to 'src/pl')
| -rw-r--r-- | src/pl/plperl/nls.mk | 1 | ||||
| -rw-r--r-- | src/pl/plperl/po/LINGUAS | 1 | ||||
| -rw-r--r-- | src/pl/plpgsql/src/nls.mk | 1 | ||||
| -rw-r--r-- | src/pl/plpgsql/src/po/LINGUAS | 1 | ||||
| -rw-r--r-- | src/pl/plpython/nls.mk | 1 | ||||
| -rw-r--r-- | src/pl/plpython/po/LINGUAS | 1 | ||||
| -rw-r--r-- | src/pl/tcl/nls.mk | 1 | ||||
| -rw-r--r-- | src/pl/tcl/po/LINGUAS | 1 |
8 files changed, 4 insertions, 4 deletions
diff --git a/src/pl/plperl/nls.mk b/src/pl/plperl/nls.mk index ccdf1c3316b..8c41bfac7a9 100644 --- a/src/pl/plperl/nls.mk +++ b/src/pl/plperl/nls.mk @@ -1,6 +1,5 @@ # src/pl/plperl/nls.mk CATALOG_NAME = plperl -AVAIL_LANGUAGES = cs de el es fr it ja ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW GETTEXT_FILES = plperl.c SPI.c GETTEXT_TRIGGERS = $(BACKEND_COMMON_GETTEXT_TRIGGERS) GETTEXT_FLAGS = $(BACKEND_COMMON_GETTEXT_FLAGS) diff --git a/src/pl/plperl/po/LINGUAS b/src/pl/plperl/po/LINGUAS new file mode 100644 index 00000000000..37bf941be3e --- /dev/null +++ b/src/pl/plperl/po/LINGUAS @@ -0,0 +1 @@ +cs de el es fr it ja ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW diff --git a/src/pl/plpgsql/src/nls.mk b/src/pl/plpgsql/src/nls.mk index 11878d2d5b2..2bd620a8ddd 100644 --- a/src/pl/plpgsql/src/nls.mk +++ b/src/pl/plpgsql/src/nls.mk @@ -1,6 +1,5 @@ # src/pl/plpgsql/src/nls.mk CATALOG_NAME = plpgsql -AVAIL_LANGUAGES = cs de el es fr it ja ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW GETTEXT_FILES = pl_comp.c pl_exec.c pl_gram.c pl_funcs.c pl_handler.c pl_scanner.c GETTEXT_TRIGGERS = $(BACKEND_COMMON_GETTEXT_TRIGGERS) yyerror plpgsql_yyerror GETTEXT_FLAGS = $(BACKEND_COMMON_GETTEXT_FLAGS) diff --git a/src/pl/plpgsql/src/po/LINGUAS b/src/pl/plpgsql/src/po/LINGUAS new file mode 100644 index 00000000000..37bf941be3e --- /dev/null +++ b/src/pl/plpgsql/src/po/LINGUAS @@ -0,0 +1 @@ +cs de el es fr it ja ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW diff --git a/src/pl/plpython/nls.mk b/src/pl/plpython/nls.mk index c46e26200b7..4c68a0e571d 100644 --- a/src/pl/plpython/nls.mk +++ b/src/pl/plpython/nls.mk @@ -1,6 +1,5 @@ # src/pl/plpython/nls.mk CATALOG_NAME = plpython -AVAIL_LANGUAGES = cs de el es fr it ja ko pl pt_BR ru sv tr uk vi zh_CN GETTEXT_FILES = plpy_cursorobject.c plpy_elog.c plpy_exec.c plpy_main.c plpy_planobject.c plpy_plpymodule.c \ plpy_procedure.c plpy_resultobject.c plpy_spi.c plpy_subxactobject.c plpy_typeio.c plpy_util.c GETTEXT_TRIGGERS = $(BACKEND_COMMON_GETTEXT_TRIGGERS) PLy_elog:2 PLy_exception_set:2 PLy_exception_set_plural:2,3 diff --git a/src/pl/plpython/po/LINGUAS b/src/pl/plpython/po/LINGUAS new file mode 100644 index 00000000000..a13bb1a2ca9 --- /dev/null +++ b/src/pl/plpython/po/LINGUAS @@ -0,0 +1 @@ +cs de el es fr it ja ko pl pt_BR ru sv tr uk vi zh_CN diff --git a/src/pl/tcl/nls.mk b/src/pl/tcl/nls.mk index fe6e84a3a42..8366998df15 100644 --- a/src/pl/tcl/nls.mk +++ b/src/pl/tcl/nls.mk @@ -1,6 +1,5 @@ # src/pl/tcl/nls.mk CATALOG_NAME = pltcl -AVAIL_LANGUAGES = cs de el es fr it ja ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW GETTEXT_FILES = pltcl.c GETTEXT_TRIGGERS = $(BACKEND_COMMON_GETTEXT_TRIGGERS) GETTEXT_FLAGS = $(BACKEND_COMMON_GETTEXT_FLAGS) diff --git a/src/pl/tcl/po/LINGUAS b/src/pl/tcl/po/LINGUAS new file mode 100644 index 00000000000..37bf941be3e --- /dev/null +++ b/src/pl/tcl/po/LINGUAS @@ -0,0 +1 @@ +cs de el es fr it ja ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW |
