@@ -136,14 +136,14 @@ endif
136136update-po :$(ALL_LANGUAGES:%=po/%.po.new )
137137
138138$(AVAIL_LANGUAGES:% =po/%.po.new): po/%.po.new: po/%.po po/$(CATALOG_NAME ) .pot$(all_compendia )
139- $(MSGMERGE) $(word 1, $^) $(word 2,$^) -o $@ $(addprefix --compendium=,$(filter %/$*.po,$(wordlist 3,$(words $^),$^)))
139+ $(MSGMERGE)--lang=$* $(word 1, $^) $(word 2,$^) -o $@ $(addprefix --compendium=,$(filter %/$*.po,$(wordlist 3,$(words $^),$^)))
140140
141141# For languages not yet available, merge against oneself, to pick
142142# up translations from the compendia. (Merging against /dev/null
143143# doesn't work so well; it inserts the headers from the first-named
144144# compendium.)
145145po/% .po.new : po/$(CATALOG_NAME ) .pot$(all_compendia )
146- $(MSGMERGE ) $(word 1,$^ ) $(word 1,$^ ) -o$@ $(addprefix --compendium=,$(filter % /$* .po,$(wordlist 2,$(words$^ ) ,$^ ) ) )
146+ $(MSGMERGE ) --lang= $* $(word 1,$^ ) $(word 1,$^ ) -o$@ $(addprefix --compendium=,$(filter % /$* .po,$(wordlist 2,$(words$^ ) ,$^ ) ) )
147147
148148
149149all : all-po