1
0
forked from aniani/vim

patch 8.1.0108: no Danish translations

Problem:    No Danish translations.
Solution:   Add Danish message translations. (closes #3073)  Move list of
            languages to a common makefile.
This commit is contained in:
Bram Moolenaar
2018-06-24 15:52:56 +02:00
parent defe6424ae
commit a4a2934e59
7 changed files with 7242 additions and 372 deletions

135
src/po/Make_all.mak Normal file
View File

@@ -0,0 +1,135 @@
#
# Common po Makefile, defines the list of languages.
#
LANGUAGES = \
af \
ca \
cs \
cs.cp1250 \
da \
de \
en_GB \
eo \
es \
fi \
fr \
ga \
it \
ja \
ja.euc-jp \
ja.sjis \
ko \
ko.UTF-8 \
nb \
nl \
no \
pl \
pl.UTF-8 \
pl.cp1250 \
pt_BR \
ru \
ru.cp1251 \
sk \
sk.cp1250 \
sr \
sv \
uk \
uk.cp1251 \
vi \
zh_CN \
zh_CN.UTF-8 \
zh_CN.cp936 \
zh_TW \
zh_TW.UTF-8 \
lv \
MOFILES = \
af.mo \
ca.mo \
cs.mo \
da.mo \
de.mo \
en_GB.mo \
eo.mo \
es.mo \
fi.mo \
fr.mo \
ga.mo \
it.mo \
ja.mo \
ko.UTF-8.mo \
ko.mo \
nb.mo \
nl.mo \
no.mo \
pl.mo \
pt_BR.mo \
ru.mo \
sk.mo \
sr.mo \
sv.mo \
uk.mo \
vi.mo \
zh_CN.UTF-8.mo \
zh_CN.mo \
zh_TW.UTF-8.mo \
zh_TW.mo \
lv.mo \
MOCONVERTED = \
cs.cp1250.mo \
ja.euc-jp.mo \
ja.sjis.mo \
pl.UTF-8.mo \
pl.cp1250.mo \
ru.cp1251.mo \
sk.cp1250.mo \
uk.cp1251.mo \
zh_CN.cp936.mo \
CHECKFILES = \
af.ck \
ca.ck \
cs.ck \
cs.cp1250.ck \
da.ck \
de.ck \
en_GB.ck \
eo.ck \
es.ck \
fi.ck \
fr.ck \
ga.ck \
it.ck \
ja.ck \
ja.euc-jp.ck \
ja.sjis.ck \
ko.UTF-8.ck \
ko.ck \
lv.ck \
nb.ck \
nl.ck \
no.ck \
pl.UTF-8.ck \
pl.ck \
pl.cp1250.ck \
pt_BR.ck \
ru.ck \
ru.cp1251.ck \
sk.ck \
sk.cp1250.ck \
sr.ck \
sv.ck \
uk.ck \
uk.cp1251.ck \
vi.ck \
zh_CN.UTF-8.ck \
zh_CN.ck \
zh_CN.cp936.ck \
zh_TW.UTF-8.ck \
zh_TW.ck \

View File

@@ -12,85 +12,8 @@ ifndef VIMRUNTIME
VIMRUNTIME = ../../runtime VIMRUNTIME = ../../runtime
endif endif
LANGUAGES = \ # get LANGUAGES, MOFILES and MOCONVERTED
af \ include Make_all.mak
ca \
cs \
cs.cp1250 \
de \
en_GB \
eo \
es \
fi \
fr \
ga \
it \
ja \
ja.euc-jp \
ja.sjis \
ko \
ko.UTF-8 \
nb \
nl \
no \
pl \
pl.cp1250 \
pl.UTF-8 \
pt_BR \
ru \
ru.cp1251 \
sk \
sk.cp1250 \
sr \
sv \
uk \
uk.cp1251 \
vi \
zh_CN \
zh_CN.cp936 \
zh_CN.UTF-8 \
zh_TW \
zh_TW.UTF-8 \
MOFILES = \
af.mo \
ca.mo \
cs.cp1250.mo \
cs.mo \
de.mo \
en_GB.mo \
eo.mo \
es.mo \
fi.mo \
fr.mo \
ga.mo \
it.mo \
ja.euc-jp.mo \
ja.mo \
ja.sjis.mo \
ko.mo \
ko.UTF-8.mo \
nb.mo \
nl.mo \
no.mo \
pl.cp1250.mo \
pl.mo \
pl.UTF-8.mo \
pt_BR.mo \
ru.cp1251.mo \
ru.mo \
sk.cp1250.mo \
sk.mo \
sr.mo \
sv.mo \
uk.cp1251.mo \
uk.mo \
vi.mo \
zh_CN.mo \
zh_CN.cp936.mo \
zh_CN.UTF-8.mo \
zh_TW.mo \
zh_TW.UTF-8.mo \
PACKAGE = vim PACKAGE = vim
@@ -126,7 +49,7 @@ MKD = mkdir -p
.po.mo: .po.mo:
$(MSGFMT) -o $@ $< $(MSGFMT) -o $@ $<
all: $(MOFILES) all: $(MOFILES) $(MOCONVERTED)
first_time: first_time:
$(XGETTEXT) --default-domain=$(LANGUAGE) \ $(XGETTEXT) --default-domain=$(LANGUAGE) \
@@ -141,7 +64,7 @@ $(LANGUAGES):
$(MSGMERGE) $@.po.old $(PACKAGE).pot -o $@.po $(MSGMERGE) $@.po.old $(PACKAGE).pot -o $@.po
$(RM) $@.po.old $(RM) $@.po.old
install: $(MOFILES) install: $(MOFILES) $(MOCONVERTED)
for TARGET in $(LANGUAGES); do \ for TARGET in $(LANGUAGES); do \
$(MKD) $(VIMRUNTIME)/lang/$$TARGET/LC_MESSAGES ; \ $(MKD) $(VIMRUNTIME)/lang/$$TARGET/LC_MESSAGES ; \
$(CP) $$TARGET.mo $(VIMRUNTIME)/lang/$$TARGET/LC_MESSAGES/$(PACKAGE).mo ; \ $(CP) $$TARGET.mo $(VIMRUNTIME)/lang/$$TARGET/LC_MESSAGES/$(PACKAGE).mo ; \

View File

@@ -18,85 +18,8 @@ VIMRUNTIME = ../../runtime
endif endif
endif endif
LANGUAGES = \ # get LANGUAGES, MOFILES and MOCONVERTED
af \ include Make_all.mak
ca \
cs \
cs.cp1250 \
de \
en_GB \
eo \
es \
fi \
fr \
ga \
it \
ja \
ja.euc-jp \
ja.sjis \
ko \
ko.UTF-8 \
nb \
nl \
no \
pl \
pl.cp1250 \
pl.UTF-8 \
pt_BR \
ru \
ru.cp1251 \
sk \
sk.cp1250 \
sr \
sv \
uk \
uk.cp1251 \
vi \
zh_CN \
zh_CN.cp936 \
zh_CN.UTF-8 \
zh_TW \
zh_TW.UTF-8 \
MOFILES = \
af.mo \
ca.mo \
cs.cp1250.mo \
cs.mo \
de.mo \
en_GB.mo \
eo.mo \
es.mo \
fi.mo \
fr.mo \
ga.mo \
it.mo \
ja.euc-jp.mo \
ja.mo \
ja.sjis.mo \
ko.mo \
ko.UTF-8.mo \
nb.mo \
nl.mo \
no.mo \
pl.cp1250.mo \
pl.mo \
pl.UTF-8.mo \
pt_BR.mo \
ru.cp1251.mo \
ru.mo \
sk.cp1250.mo \
sk.mo \
sr.mo \
sv.mo \
uk.cp1251.mo \
uk.mo \
vi.mo \
zh_CN.mo \
zh_CN.cp936.mo \
zh_CN.UTF-8.mo \
zh_TW.mo \
zh_TW.UTF-8.mo \
PACKAGE = vim PACKAGE = vim
@@ -135,7 +58,7 @@ endif
.po.mo: .po.mo:
$(MSGFMT) -o $@ $< $(MSGFMT) -o $@ $<
all: $(MOFILES) all: $(MOFILES) $(MOCONVERTED)
first_time: first_time:
$(XGETTEXT) --default-domain=$(LANGUAGE) \ $(XGETTEXT) --default-domain=$(LANGUAGE) \

View File

@@ -10,85 +10,8 @@
VIMRUNTIME = ..\..\runtime VIMRUNTIME = ..\..\runtime
!endif !endif
LANGUAGES = \ # get LANGUAGES, MOFILES and MOCONVERTED
af \ !include Make_all.mak
ca \
cs \
cs.cp1250 \
de \
en_GB \
eo \
es \
fi \
fr \
ga \
it \
ja \
ja.euc-jp \
ja.sjis \
ko \
ko.UTF-8 \
nb \
nl \
no \
pl \
pl.cp1250 \
pl.UTF-8 \
pt_BR \
ru \
ru.cp1251 \
sk \
sk.cp1250 \
sr \
sv \
uk \
uk.cp1251 \
vi \
zh_CN \
zh_CN.cp936 \
zh_CN.UTF-8 \
zh_TW \
zh_TW.UTF-8 \
MOFILES = \
af.mo \
ca.mo \
cs.cp1250.mo \
cs.mo \
de.mo \
en_GB.mo \
eo.mo \
es.mo \
fi.mo \
fr.mo \
ga.mo \
it.mo \
ja.euc-jp.mo \
ja.mo \
ja.sjis.mo \
ko.mo \
ko.UTF-8.mo \
nb.mo \
nl.mo \
no.mo \
pl.cp1250.mo \
pl.mo \
pl.UTF-8.mo \
pt_BR.mo \
ru.cp1251.mo \
ru.mo \
sk.cp1250.mo \
sk.mo \
sr.mo \
sv.mo \
uk.cp1251.mo \
uk.mo \
vi.mo \
zh_CN.mo \
zh_CN.cp936.mo \
zh_CN.UTF-8.mo \
zh_TW.mo \
zh_TW.UTF-8.mo \
PACKAGE = vim PACKAGE = vim
@@ -116,7 +39,7 @@ INSTALLDIR = $(VIMRUNTIME)\lang\$(LANGUAGE)\LC_MESSAGES
set OLD_PO_FILE_INPUT=yes set OLD_PO_FILE_INPUT=yes
$(MSGFMT) -o $@ $< $(MSGFMT) -o $@ $<
all: $(MOFILES) all: $(MOFILES) $(MOCONVERTED)
files: files:
$(LS) $(LSFLAGS) ..\*.c ..\if_perl.xs ..\GvimExt\gvimext.cpp ..\globals.h ..\if_py_both.h ..\vim.h > .\files $(LS) $(LSFLAGS) ..\*.c ..\if_perl.xs ..\GvimExt\gvimext.cpp ..\globals.h ..\if_py_both.h ..\vim.h > .\files

View File

@@ -3,136 +3,12 @@
# Include stuff found by configure. # Include stuff found by configure.
include ../auto/config.mk include ../auto/config.mk
# TODO make this configurable # get LANGUAGES, MOFILES, MOCONVERTED and CHECKFILES
include Make_all.mak
# Note: ja.sjis, *.cp1250 and zh_CN.cp936 are only for MS-Windows, they are # Note: ja.sjis, *.cp1250 and zh_CN.cp936 are only for MS-Windows, they are
# not installed on Unix # not installed on Unix
LANGUAGES = \
af \
ca \
cs \
de \
en_GB \
eo \
es \
fi \
fr \
ga \
it \
ja \
ko \
ko.UTF-8 \
lv \
nb \
nl \
no \
pl \
pt_BR \
ru \
sk \
sr \
sv \
uk \
vi \
zh_CN \
zh_CN.UTF-8 \
zh_TW \
zh_TW.UTF-8
CONVERTED = \
cs.cp1250 \
ja.sjis \
ja.euc-jp \
pl.cp1250 \
pl.UTF-8 \
ru.cp1251 \
sk.cp1250 \
uk.cp1251 \
zh_CN.cp936
MOFILES = \
af.mo \
ca.mo \
cs.mo \
de.mo \
en_GB.mo \
eo.mo \
es.mo \
fi.mo \
fr.mo \
ga.mo \
it.mo \
ja.mo \
ko.mo \
ko.UTF-8.mo \
lv.mo \
nb.mo \
nl.mo \
no.mo \
pl.mo \
pt_BR.mo \
ru.mo \
sk.mo \
sr.mo \
sv.mo \
uk.mo \
vi.mo \
zh_CN.UTF-8.mo \
zh_CN.mo \
zh_TW.UTF-8.mo \
zh_TW.mo
MOCONVERTED = \
cs.cp1250.mo \
ja.sjis.mo \
ja.euc-jp.mo \
pl.cp1250.mo \
pl.UTF-8.mo \
ru.cp1251.mo \
sk.cp1250.mo \
uk.cp1251.mo \
zh_CN.cp936.mo
CHECKFILES = \
af.ck \
ca.ck \
cs.ck \
de.ck \
en_GB.ck \
eo.ck \
es.ck \
fi.ck \
fr.ck \
ga.ck \
it.ck \
ja.ck \
ko.ck \
ko.UTF-8.ck \
nb.ck \
nl.ck \
no.ck \
pl.ck \
pt_BR.ck \
ru.ck \
sk.ck \
sr.ck \
sv.ck \
uk.ck \
vi.ck \
zh_CN.UTF-8.ck \
zh_CN.ck \
zh_TW.UTF-8.ck \
zh_TW.ck \
cs.cp1250.ck \
ja.sjis.ck \
ja.euc-jp.ck \
pl.cp1250.ck \
pl.UTF-8.ck \
ru.cp1251.ck \
sk.cp1250.ck \
uk.cp1251.ck \
zh_CN.cp936.ck
PACKAGE = vim PACKAGE = vim
SHELL = /bin/sh SHELL = /bin/sh
VIM = ../vim VIM = ../vim
@@ -147,7 +23,7 @@ MSGMERGE = OLD_PO_FILE_INPUT=yes OLD_PO_FILE_OUTPUT=yes msgmerge
.SUFFIXES: .SUFFIXES:
.SUFFIXES: .po .mo .pot .ck .SUFFIXES: .po .mo .pot .ck
.PHONY: all install uninstall prefixcheck converted check clean checkclean distclean update-po $(LANGUAGES) $(CONVERTED) .PHONY: all install uninstall prefixcheck converted check clean checkclean distclean update-po $(LANGUAGES)
.po.mo: .po.mo:
$(MSGFMTCMD) -o $@ $< $(MSGFMTCMD) -o $@ $<
@@ -162,7 +38,7 @@ check: $(CHECKFILES)
install: $(MOFILES) $(MOCONVERTED) install: $(MOFILES) $(MOCONVERTED)
@$(MAKE) prefixcheck @$(MAKE) prefixcheck
for lang in $(LANGUAGES) $(CONVERTED); do \ for lang in $(LANGUAGES); do \
dir=$(LOCALEDIR)/$$lang/; \ dir=$(LOCALEDIR)/$$lang/; \
if test ! -x "$$dir"; then \ if test ! -x "$$dir"; then \
mkdir $$dir; chmod 755 $$dir; \ mkdir $$dir; chmod 755 $$dir; \
@@ -257,13 +133,13 @@ ko.po: ko.UTF-8.po
ru.cp1251.po: ru.po ru.cp1251.po: ru.po
rm -f ru.cp1251.po rm -f ru.cp1251.po
iconv -f utf-8 -t cp1251 ru.po | \ iconv -f utf-8 -t cp1251 ru.po | \
sed -e 's/charset=utf-8/charset=cp1251/' -e 's/# Original translations/# Generated from ru.po, DO NOT EDIT/' > ru.cp1251.po sed -e 's/charset=[uU][tT][fF]-8/charset=cp1251/' -e 's/# Original translations/# Generated from ru.po, DO NOT EDIT/' > ru.cp1251.po
# Convert uk.po to create uk.cp1251.po. # Convert uk.po to create uk.cp1251.po.
uk.cp1251.po: uk.po uk.cp1251.po: uk.po
rm -f uk.cp1251.po rm -f uk.cp1251.po
iconv -f utf-8 -t cp1251 uk.po | \ iconv -f utf-8 -t cp1251 uk.po | \
sed -e 's/charset=utf-8/charset=cp1251/' -e 's/# Original translations/# Generated from uk.po, DO NOT EDIT/' > uk.cp1251.po sed -e 's/charset=[uU][tT][fF]-8/charset=cp1251/' -e 's/# Original translations/# Generated from uk.po, DO NOT EDIT/' > uk.cp1251.po
prefixcheck: prefixcheck:
@if test "x" = "x$(prefix)"; then \ @if test "x" = "x$(prefix)"; then \

7088
src/po/da.po Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -789,6 +789,8 @@ static char *(features[]) =
static int included_patches[] = static int included_patches[] =
{ /* Add new patch number below this line */ { /* Add new patch number below this line */
/**/
108,
/**/ /**/
107, 107,
/**/ /**/