summaryrefslogtreecommitdiffstats
path: root/dictionaries/ru_RU/makefile.mk
diff options
context:
space:
mode:
Diffstat (limited to 'dictionaries/ru_RU/makefile.mk')
-rw-r--r--dictionaries/ru_RU/makefile.mk20
1 files changed, 18 insertions, 2 deletions
diff --git a/dictionaries/ru_RU/makefile.mk b/dictionaries/ru_RU/makefile.mk
index 9612e77..a3fcb26 100644
--- a/dictionaries/ru_RU/makefile.mk
+++ b/dictionaries/ru_RU/makefile.mk
@@ -67,9 +67,7 @@ COMPONENT_FILES= \
$(EXTENSIONDIR)$/pythonpath/lightproof_opts_ru_RU.py \
$(EXTENSIONDIR)$/dialog/ru_RU_en_US.default \
$(EXTENSIONDIR)$/dialog/ru_RU_en_US.properties \
- $(EXTENSIONDIR)$/dialog/ru_RU_ru_RU.properties \
$(EXTENSIONDIR)$/dialog/ru_RU.xdl \
- $(EXTENSIONDIR)$/dialog/OptionsDialog.xcu \
$(EXTENSIONDIR)$/dialog/OptionsDialog.xcs
COMPONENT_CONFIGDEST=.
@@ -84,6 +82,13 @@ PACKLICS= $(EXTENSIONDIR)$/$(CUSTOM_LICENSE)
COMPONENT_UNZIP_FILES= \
$(EXTENSIONDIR)$/th_ru_RU_v2.idx
+.IF "$(WITH_LANG)" != ""
+PROPERTIES_LOCALIZED:=$(MISC)/$(EXTENSIONNAME)_in/properties_localized
+COMPONENT_UNZIP_FILES+=$(EXTENSIONDIR)$/dialog/OptionsDialog.xcu $(PROPERTIES_LOCALIZED)
+.ELSE
+COMPONENT_FILES+=$(EXTENSIONDIR)$/dialog/OptionsDialog.xcu
+.ENDIF
+
# add own targets to packing dependencies (need to be done before
# packing the xtension
# EXTENSION_PACKDEPS=makefile.mk $(CUSTOM_LICENSE)
@@ -104,4 +109,15 @@ $(EXTENSIONDIR)$/th_ru_RU_v2.idx : "$(EXTENSIONDIR)$/th_ru_RU_v2.dat"
$(DESCRIPTION_SRC) : description.xml
@@-$(MKDIRHIER) $(@:d)
$(COMMAND_ECHO)$(XRMEX) -p $(PRJNAME) -i $< -o $@ -m $(LOCALIZESDF) -l all
+$(EXTENSIONDIR)/dialog/OptionsDialog.xcu : dialog/OptionsDialog.xcu
+ $(COMMAND_ECHO)$(CFGEX) -p $(PRJNAME) \
+ -i $< \
+ -o $(EXTENSIONDIR)/dialog/OptionsDialog.xcu \
+ -m $(L10N_MODULE)/$(COMMON_OUTDIR)$(PROEXT)/misc/sdf/dictionaries/ru_RU/dialog/localize.sdf \
+ -l all
+$(PROPERTIES_LOCALIZED) : $(EXTENSIONDIR)/dialog/ru_RU_en_US.properties
+ $(COMMAND_ECHO)$(PERL) $(OUTDIR)/bin/propmerge \
+ -i $< \
+ -m $(L10N_MODULE)/$(COMMON_OUTDIR)$(PROEXT)/misc/sdf/dictionaries/ru_RU/dialog/localize.sdf
+ @@-$(TOUCH) $(PROPERTIES_LOCALIZED)
.ENDIF