Skip to content

Commit 228de1d

Browse files
committed
patch 8.0.1606: singular/plural variants not translated
Problem: Singular/plural variants not translated. Solution: Add NGETTEXT argument to xgettext. (Sergey Alyoshin)
1 parent 012eb66 commit 228de1d

File tree

5 files changed

+9
-7
lines changed

5 files changed

+9
-7
lines changed

src/po/Make_cyg.mak

+2-2
Original file line numberDiff line numberDiff line change
@@ -128,11 +128,11 @@ all: $(MOFILES)
128128

129129
first_time:
130130
$(XGETTEXT) --default-domain=$(LANGUAGE) \
131-
--add-comments --keyword=_ --keyword=N_ $(wildcard ../*.c) ../if_perl.xs ../GvimExt/gvimext.cpp $(wildcard ../globals.h) ../if_py_both.h
131+
--add-comments --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 $(wildcard ../*.c) ../if_perl.xs ../GvimExt/gvimext.cpp $(wildcard ../globals.h) ../if_py_both.h
132132

133133
$(LANGUAGES):
134134
$(XGETTEXT) --default-domain=$(PACKAGE) \
135-
--add-comments --keyword=_ --keyword=N_ $(wildcard ../*.c) ../if_perl.xs ../GvimExt/gvimext.cpp $(wildcard ../globals.h) ../if_py_both.h
135+
--add-comments --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 $(wildcard ../*.c) ../if_perl.xs ../GvimExt/gvimext.cpp $(wildcard ../globals.h) ../if_py_both.h
136136
$(MV) $(PACKAGE).po $(PACKAGE).pot
137137
$(CP) $@.po $@.po.orig
138138
$(MV) $@.po $@.po.old

src/po/Make_ming.mak

+2-2
Original file line numberDiff line numberDiff line change
@@ -137,11 +137,11 @@ all: $(MOFILES)
137137

138138
first_time:
139139
$(XGETTEXT) --default-domain=$(LANGUAGE) \
140-
--add-comments --keyword=_ --keyword=N_ $(wildcard ../*.c) ../if_perl.xs ../GvimExt/gvimext.cpp $(wildcard ../globals.h) ../if_py_both.h
140+
--add-comments --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 $(wildcard ../*.c) ../if_perl.xs ../GvimExt/gvimext.cpp $(wildcard ../globals.h) ../if_py_both.h
141141

142142
$(LANGUAGES):
143143
$(XGETTEXT) --default-domain=$(PACKAGE) \
144-
--add-comments --keyword=_ --keyword=N_ $(wildcard ../*.c) ../if_perl.xs ../GvimExt/gvimext.cpp $(wildcard ../globals.h) ../if_py_both.h
144+
--add-comments --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 $(wildcard ../*.c) ../if_perl.xs ../GvimExt/gvimext.cpp $(wildcard ../globals.h) ../if_py_both.h
145145
$(MV) $(PACKAGE).po $(PACKAGE).pot
146146
$(CP) $@.po $@.po.orig
147147
$(MV) $@.po $@.po.old

src/po/Make_mvc.mak

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,12 +122,12 @@ files:
122122
first_time: files
123123
set OLD_PO_FILE_INPUT=yes
124124
set OLD_PO_FILE_OUTPUT=yes
125-
$(XGETTEXT) --default-domain=$(LANGUAGE) --add-comments --keyword=_ --keyword=N_ --files-from=.\files
125+
$(XGETTEXT) --default-domain=$(LANGUAGE) --add-comments --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 --files-from=.\files
126126

127127
$(LANGUAGES): files
128128
set OLD_PO_FILE_INPUT=yes
129129
set OLD_PO_FILE_OUTPUT=yes
130-
$(XGETTEXT) --default-domain=$(PACKAGE) --add-comments --keyword=_ --keyword=N_ --files-from=.\files
130+
$(XGETTEXT) --default-domain=$(PACKAGE) --add-comments --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 --files-from=.\files
131131
$(MV) $(PACKAGE).po $(PACKAGE).pot
132132
$(CP) $@.po $@.po.orig
133133
$(MV) $@.po $@.po.old

src/po/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ checkclean:
283283

284284
$(PACKAGE).pot: ../*.c ../if_perl.xs ../GvimExt/gvimext.cpp ../globals.h ../if_py_both.h
285285
cd ..; $(XGETTEXT) --default-domain=$(PACKAGE) \
286-
--add-comments --keyword=_ --keyword=N_ \
286+
--add-comments --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 \
287287
*.c if_perl.xs GvimExt/gvimext.cpp globals.h if_py_both.h
288288
mv -f ../$(PACKAGE).po $(PACKAGE).pot
289289

src/version.c

+2
Original file line numberDiff line numberDiff line change
@@ -766,6 +766,8 @@ static char *(features[]) =
766766

767767
static int included_patches[] =
768768
{ /* Add new patch number below this line */
769+
/**/
770+
1606,
769771
/**/
770772
1605,
771773
/**/

0 commit comments

Comments
 (0)