]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
po: Improve error message when there is a mistake in a PO file.
authorBruno Haible <bruno@clisp.org>
Sun, 12 Oct 2025 11:51:18 +0000 (13:51 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 12 Oct 2025 11:51:18 +0000 (13:51 +0200)
* gettext-runtime/po/Makefile.in.in (.po.gmo): Use suffix .gpo instead of .1po.

gettext-runtime/po/Makefile.in.in

index 67431d04912d215cf96d63650ab9d98c2cf0b9ce..c4a828b0741d9f71e444d47d7b304c0b4f94c62d 100644 (file)
@@ -169,13 +169,13 @@ $(GMOFILES): $(srcdir)/$(DOMAIN).pot
        @lang=`echo $* | sed -e 's,.*/,,'`; \
        if test "$(PACKAGE)" = "gettext-tools" && test "$(CROSS_COMPILING)" != "yes"; then PATH=`pwd`/../src:$$PATH; fi; \
        test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
-       echo "$${cdcmd}rm -f $${lang}.gmo && $(MSGMERGE) $(MSGMERGE_FOR_MSGFMT_OPTION) -o $${lang}.1po $${lang}.po $(DOMAIN).pot && $(GMSGFMT) -c --statistics --verbose -o $${lang}.gmo $${lang}.1po && rm -f $${lang}.1po"; \
+       echo "$${cdcmd}rm -f $${lang}.gmo && $(MSGMERGE) $(MSGMERGE_FOR_MSGFMT_OPTION) -o $${lang}.gpo $${lang}.po $(DOMAIN).pot && $(GMSGFMT) -c --statistics --verbose -o $${lang}.gmo $${lang}.gpo && rm -f $${lang}.gpo"; \
        cd $(srcdir) && \
        rm -f $${lang}.gmo && \
-       $(MSGMERGE) $(MSGMERGE_FOR_MSGFMT_OPTION) -o $${lang}.1po $${lang}.po $(DOMAIN).pot && \
-       $(GMSGFMT) -c --statistics --verbose -o t-$${lang}.gmo $${lang}.1po && \
+       $(MSGMERGE) $(MSGMERGE_FOR_MSGFMT_OPTION) -o $${lang}.gpo $${lang}.po $(DOMAIN).pot && \
+       $(GMSGFMT) -c --statistics --verbose -o t-$${lang}.gmo $${lang}.gpo && \
        mv t-$${lang}.gmo $${lang}.gmo && \
-       rm -f $${lang}.1po
+       rm -f $${lang}.gpo
 
 
 all-yes: $(srcdir)/stamp-po