diff options
| -rwxr-xr-x | debian/rules | 2 | ||||
| -rw-r--r-- | platform/osx/make_dmg.sh | 3 | ||||
| -rw-r--r-- | platform/windows/wscript | 1 | ||||
| -rw-r--r-- | src/wx/wscript | 3 |
4 files changed, 9 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules index 7e4197490..eacc2cd93 100755 --- a/debian/rules +++ b/debian/rules @@ -37,6 +37,8 @@ override_dh_auto_install: cp -a /usr/share/locale/pl/LC_MESSAGES/wxstd-$(CDIST_WX_VERSION).mo debian/$(CDIST_PACKAGE)/usr/share/locale/pl/LC_MESSAGES/dcpomatic2-wxstd.mo mkdir -p debian/$(CDIST_PACKAGE)/usr/share/locale/ru/LC_MESSAGES/ cp -a /usr/share/locale/ru/LC_MESSAGES/wxstd-$(CDIST_WX_VERSION).mo debian/$(CDIST_PACKAGE)/usr/share/locale/ru/LC_MESSAGES/dcpomatic2-wxstd.mo + mkdir -p debian/$(CDIST_PACKAGE)/usr/share/locale/fa/LC_MESSAGES/ + cp -a $(CDIST_DIRECTORY)/src/dcpomatic/build/deb/dcpomatic-*/build/src/wx/mo/fa_IR/wxstd.mo debian/$(CDIST_PACKAGE)/usr/share/locale/fa/LC_MESSAGES/dcpomatic2-wxstd.mo cp -a $(CDIST_DIRECTORY)/src/openssl/apps/openssl debian/$(CDIST_PACKAGE)/usr/bin/dcpomatic2_openssl cp -a $(CDIST_DIRECTORY)/src/libdcp/build/tools/dcpverify debian/$(CDIST_PACKAGE)/usr/bin/dcpomatic2_verify_cli cp -a $(CDIST_DIRECTORY)/src/libdcp/build/tools/dcpkdm debian/$(CDIST_PACKAGE)/usr/bin/dcpomatic2_kdm_inspect diff --git a/platform/osx/make_dmg.sh b/platform/osx/make_dmg.sh index da7c38812..c2dcad8c8 100644 --- a/platform/osx/make_dmg.sh +++ b/platform/osx/make_dmg.sh @@ -290,6 +290,9 @@ function copy_resources { mkdir "$dest/$lang" cp $ENV/$ARCH1/share/locale/$lang/LC_MESSAGES/wxstd*.mo "$dest/$lang" done + + mkdir "$dest/fa" + cp $source/build/src/wx/mo/fa_IR/wxstd.mo "$dest/fa/wxstd-3.2.mo" } # param $1 list of things that link to other things diff --git a/platform/windows/wscript b/platform/windows/wscript index fb235ecba..2e76e519c 100644 --- a/platform/windows/wscript +++ b/platform/windows/wscript @@ -344,6 +344,7 @@ SetOutPath "$INSTDIR\\locale\\fa_IR\\LC_MESSAGES" File "%binaries%/src/lib/mo/fa_IR/libdcpomatic2.mo" File "%binaries%/src/wx/mo/fa_IR/libdcpomatic2-wx.mo" File "%binaries%/src/tools/mo/fa_IR/dcpomatic2.mo" +File /oname=wxstd-3.1.mo "%binaries%/src/wx/mo/fa_IR/wxstd.mo" SetOutPath "$INSTDIR" File "%resources%/../../fonts/LiberationSans-Regular.ttf" diff --git a/src/wx/wscript b/src/wx/wscript index 13b0df292..9015c2de4 100644 --- a/src/wx/wscript +++ b/src/wx/wscript @@ -344,6 +344,9 @@ def build(bld): obj.target = 'dcpomatic2-wx' i18n.po_to_mo(os.path.join('src', 'wx'), 'libdcpomatic2-wx', bld) + # Extra wxWidgets .mo file (not installed by wxWidgets apparently) that contains some + # of our own translations + bld(rule='msgfmt -c ${SRC} -o ${TGT}', source=bld.path.make_node(os.path.join('..', '..', 'wx-po', 'fa_IR.po')), target=bld.path.get_bld().make_node(os.path.join('mo', 'fa_IR', 'wxstd.mo'))) def pot(bld): i18n.pot(os.path.join('src', 'wx'), sources + " editable_list.h content_widget.h", 'libdcpomatic-wx') |
