mirror of https://github.com/postgres/postgres
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.compull/91/head
parent
f29199d319
commit
88dad06b47
@ -0,0 +1 @@ |
||||
de es fr id it ja ko pl pt_BR ru sv tr uk zh_CN |
@ -1,6 +1,5 @@ |
||||
# src/bin/initdb/nls.mk
|
||||
CATALOG_NAME = initdb
|
||||
AVAIL_LANGUAGES = cs de el es fr he it ja ko pl pt_BR ru sv tr uk vi zh_CN
|
||||
GETTEXT_FILES = $(FRONTEND_COMMON_GETTEXT_FILES) findtimezone.c initdb.c ../../common/exec.c ../../common/fe_memutils.c ../../common/file_utils.c ../../common/pgfnames.c ../../common/restricted_token.c ../../common/rmtree.c ../../common/username.c ../../common/wait_error.c ../../port/dirmod.c
|
||||
GETTEXT_TRIGGERS = $(FRONTEND_COMMON_GETTEXT_TRIGGERS) simple_prompt
|
||||
GETTEXT_FLAGS = $(FRONTEND_COMMON_GETTEXT_FLAGS)
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr he it ja ko pl pt_BR ru sv tr uk vi zh_CN |
@ -0,0 +1 @@ |
||||
de el es fr ja ru sv uk zh_CN |
@ -1,6 +1,5 @@ |
||||
# src/bin/pg_archivecleanup/nls.mk
|
||||
CATALOG_NAME = pg_archivecleanup
|
||||
AVAIL_LANGUAGES = cs de el es fr ja ko pl ru sv tr uk vi zh_CN
|
||||
GETTEXT_FILES = $(FRONTEND_COMMON_GETTEXT_FILES) pg_archivecleanup.c
|
||||
GETTEXT_TRIGGERS = $(FRONTEND_COMMON_GETTEXT_TRIGGERS)
|
||||
GETTEXT_FLAGS = $(FRONTEND_COMMON_GETTEXT_FLAGS)
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr ja ko pl ru sv tr uk vi zh_CN |
@ -0,0 +1 @@ |
||||
cs de es fr he it ja ko pl pt_BR ru sv tr uk vi zh_CN |
@ -0,0 +1 @@ |
||||
cs de el es fr ja ko ru sv tr uk zh_CN |
@ -1,4 +1,3 @@ |
||||
# src/bin/pg_config/nls.mk
|
||||
CATALOG_NAME = pg_config
|
||||
AVAIL_LANGUAGES = cs de el es fr he it ja ko nb pl pt_BR ro ru sv ta tr uk vi zh_CN zh_TW
|
||||
GETTEXT_FILES = pg_config.c ../../common/config_info.c ../../common/exec.c
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr he it ja ko nb pl pt_BR ro ru sv ta tr uk vi zh_CN zh_TW |
@ -1,6 +1,5 @@ |
||||
# src/bin/pg_controldata/nls.mk
|
||||
CATALOG_NAME = pg_controldata
|
||||
AVAIL_LANGUAGES = cs de el es fr it ja ko pl pt_BR ru sv tr uk vi zh_CN
|
||||
GETTEXT_FILES = pg_controldata.c ../../common/controldata_utils.c
|
||||
GETTEXT_TRIGGERS = $(FRONTEND_COMMON_GETTEXT_TRIGGERS)
|
||||
GETTEXT_FLAGS = $(FRONTEND_COMMON_GETTEXT_FLAGS)
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr it ja ko pl pt_BR ru sv tr uk vi zh_CN |
@ -1,4 +1,3 @@ |
||||
# src/bin/pg_ctl/nls.mk
|
||||
CATALOG_NAME = pg_ctl
|
||||
AVAIL_LANGUAGES = cs de el es fr he it ja ko pl pt_BR ru sv tr uk zh_CN
|
||||
GETTEXT_FILES = pg_ctl.c ../../common/exec.c ../../common/fe_memutils.c ../../common/wait_error.c ../../port/path.c
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr he it ja ko pl pt_BR ru sv tr uk zh_CN |
@ -0,0 +1 @@ |
||||
cs de el es fr he it ja ko pl pt_BR ru sv tr uk zh_CN |
@ -1,6 +1,5 @@ |
||||
# src/bin/pg_resetwal/nls.mk
|
||||
CATALOG_NAME = pg_resetwal
|
||||
AVAIL_LANGUAGES = cs de el es fr it ja ko pl pt_BR ru sv tr uk zh_CN
|
||||
GETTEXT_FILES = $(FRONTEND_COMMON_GETTEXT_FILES) pg_resetwal.c ../../common/restricted_token.c
|
||||
GETTEXT_TRIGGERS = $(FRONTEND_COMMON_GETTEXT_TRIGGERS)
|
||||
GETTEXT_FLAGS = $(FRONTEND_COMMON_GETTEXT_FLAGS)
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr it ja ko pl pt_BR ru sv tr uk zh_CN |
@ -0,0 +1 @@ |
||||
cs de el es fr it ja ko pl pt_BR ru sv tr uk zh_CN |
@ -1,6 +1,5 @@ |
||||
# src/bin/pg_test_fsync/nls.mk
|
||||
CATALOG_NAME = pg_test_fsync
|
||||
AVAIL_LANGUAGES = cs de el es fr ja ko pl ru sv tr uk vi zh_CN
|
||||
GETTEXT_FILES = $(FRONTEND_COMMON_GETTEXT_FILES) pg_test_fsync.c
|
||||
GETTEXT_TRIGGERS = $(FRONTEND_COMMON_GETTEXT_TRIGGERS) die
|
||||
GETTEXT_FLAGS = $(FRONTEND_COMMON_GETTEXT_FLAGS)
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr ja ko pl ru sv tr uk vi zh_CN |
@ -1,4 +1,3 @@ |
||||
# src/bin/pg_test_timing/nls.mk
|
||||
CATALOG_NAME = pg_test_timing
|
||||
AVAIL_LANGUAGES = cs de el es fr ja ko pl ru sv tr uk vi zh_CN
|
||||
GETTEXT_FILES = pg_test_timing.c
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr ja ko pl ru sv tr uk vi zh_CN |
@ -0,0 +1 @@ |
||||
cs de es fr ja ko ru sv tr uk zh_CN |
@ -0,0 +1 @@ |
||||
de el es fr ja ko ru sv uk zh_CN |
@ -1,6 +1,5 @@ |
||||
# src/bin/pg_waldump/nls.mk
|
||||
CATALOG_NAME = pg_waldump
|
||||
AVAIL_LANGUAGES = cs de el es fr ja ko ru sv tr uk vi zh_CN
|
||||
GETTEXT_FILES = $(FRONTEND_COMMON_GETTEXT_FILES) pg_waldump.c
|
||||
GETTEXT_TRIGGERS = $(FRONTEND_COMMON_GETTEXT_TRIGGERS)
|
||||
GETTEXT_FLAGS = $(FRONTEND_COMMON_GETTEXT_FLAGS)
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr ja ko ru sv tr uk vi zh_CN |
@ -0,0 +1 @@ |
||||
cs de el es fr he it ja ko pl pt_BR ru sv tr uk zh_CN zh_TW |
@ -0,0 +1 @@ |
||||
cs de el es fr he it ja ko pl pt_BR ru sv tr uk zh_CN |
@ -1,6 +1,5 @@ |
||||
# src/interfaces/ecpg/ecpglib/nls.mk
|
||||
CATALOG_NAME = ecpglib
|
||||
AVAIL_LANGUAGES = cs de el es fr it ja ko pl pt_BR ru sv tr uk vi zh_CN
|
||||
GETTEXT_FILES = connect.c descriptor.c error.c execute.c misc.c
|
||||
GETTEXT_TRIGGERS = ecpg_gettext
|
||||
GETTEXT_FLAGS = ecpg_gettext:1:pass-c-format
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr it ja ko pl pt_BR ru sv tr uk vi zh_CN |
@ -1,6 +1,5 @@ |
||||
# src/interfaces/ecpg/preproc/nls.mk
|
||||
CATALOG_NAME = ecpg
|
||||
AVAIL_LANGUAGES = cs de el es fr it ja ko pl pt_BR ru sv tr uk vi zh_CN zh_TW
|
||||
GETTEXT_FILES = descriptor.c ecpg.c pgc.c preproc.c type.c variable.c
|
||||
GETTEXT_TRIGGERS = mmerror:3 mmfatal:2
|
||||
GETTEXT_FLAGS = mmerror:3:c-format mmfatal:2:c-format
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr it ja ko pl pt_BR ru sv tr uk vi zh_CN zh_TW |
@ -1,6 +1,5 @@ |
||||
# src/interfaces/libpq/nls.mk
|
||||
CATALOG_NAME = libpq
|
||||
AVAIL_LANGUAGES = cs de el es fr he it ja ko pl pt_BR ru sv tr uk zh_CN zh_TW
|
||||
GETTEXT_FILES = fe-auth.c fe-auth-scram.c fe-connect.c fe-exec.c fe-gssapi-common.c fe-lobj.c fe-misc.c fe-protocol3.c fe-secure.c fe-secure-common.c fe-secure-gssapi.c fe-secure-openssl.c win32.c ../../port/thread.c
|
||||
GETTEXT_TRIGGERS = libpq_gettext pqInternalNotice:2
|
||||
GETTEXT_FLAGS = libpq_gettext:1:pass-c-format pqInternalNotice:2:c-format
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr he it ja ko pl pt_BR ru sv tr uk zh_CN zh_TW |
@ -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)
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr it ja ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW |
@ -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)
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr it ja ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW |
@ -0,0 +1 @@ |
||||
cs de el es fr it ja ko pl pt_BR ru sv tr uk vi zh_CN |
@ -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)
|
||||
|
@ -0,0 +1 @@ |
||||
cs de el es fr it ja ko pl pt_BR ro ru sv tr uk vi zh_CN zh_TW |
Loading…
Reference in new issue