summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2022-07-08 22:21:20 +0200
committerCarl Hetherington <cth@carlh.net>2022-07-08 22:21:20 +0200
commit957bca575c867b096722f7360e7cac3b90978736 (patch)
tree5a2d57b2da5ca53f509ef57e84b5695f1fa9d01d
parent98ed02021bb7cc64729e919553d937d3f28fccf9 (diff)
Support sl_SI (Slovenian) translation.
-rw-r--r--cscript2
-rw-r--r--platform/osx/make_dmg.sh4
-rw-r--r--platform/windows/wscript4
-rw-r--r--src/wx/config_dialog.cc1
4 files changed, 8 insertions, 3 deletions
diff --git a/cscript b/cscript
index d737ac39d..b3d3ceff3 100644
--- a/cscript
+++ b/cscript
@@ -373,7 +373,7 @@ def make_spec(filename, version, target, options, requires=None):
print('%%{_datadir}/icons/hicolor/%s/apps/dcpomatic2_disk.png' % r, file=f)
print('%%{_datadir}/icons/hicolor/%s/apps/dcpomatic2_combiner.png' % r, file=f)
for l in ['de_DE', 'es_ES', 'fr_FR', 'it_IT', 'sv_SE', 'nl_NL', 'ru_RU', 'pl_PL', 'da_DK',
- 'pt_PT', 'pt_BR', 'sk_SK', 'cs_CZ', 'uk_UA', 'zh_CN', 'tr_TR']:
+ 'pt_PT', 'pt_BR', 'sk_SK', 'cs_CZ', 'uk_UA', 'zh_CN', 'tr_TR', 'sl_SI']:
print('%%{_datadir}/locale/%s/LC_MESSAGES/dcpomatic2.mo' % l, file=f)
print('%%{_datadir}/locale/%s/LC_MESSAGES/libdcpomatic2-wx.mo' % l, file=f)
print('%%{_datadir}/locale/%s/LC_MESSAGES/libdcpomatic2.mo' % l, file=f)
diff --git a/platform/osx/make_dmg.sh b/platform/osx/make_dmg.sh
index c9ed43b94..09ee174d2 100644
--- a/platform/osx/make_dmg.sh
+++ b/platform/osx/make_dmg.sh
@@ -248,7 +248,7 @@ function copy_resources {
cp -r $prefix/share/libdcp/ratings "$dest"
# i18n: DCP-o-matic .mo files
- for lang in de_DE es_ES fr_FR it_IT sv_SE nl_NL ru_RU pl_PL da_DK pt_PT pt_BR sk_SK cs_CZ uk_UA zh_CN tr_TR; do
+ for lang in de_DE es_ES fr_FR it_IT sv_SE nl_NL ru_RU pl_PL da_DK pt_PT pt_BR sk_SK cs_CZ uk_UA zh_CN tr_TR sl_SI; do
mkdir -p "$dest/$lang/LC_MESSAGES"
cp $prefix/src/dcpomatic/build/src/lib/mo/$lang/*.mo "$dest/$lang/LC_MESSAGES"
cp $prefix/src/dcpomatic/build/src/wx/mo/$lang/*.mo "$dest/$lang/LC_MESSAGES"
@@ -256,7 +256,7 @@ function copy_resources {
done
# i18n: wxWidgets .mo files
- for lang in de es fr it sv nl ru pl da cs; do
+ for lang in de es fr it sv nl ru pl da cs sl; do
mkdir "$dest/$lang"
cp $ENV/$ARCH1/share/locale/$lang/LC_MESSAGES/wxstd.mo "$dest/$lang"
done
diff --git a/platform/windows/wscript b/platform/windows/wscript
index a01d3dd5a..0de137676 100644
--- a/platform/windows/wscript
+++ b/platform/windows/wscript
@@ -291,6 +291,10 @@ SetOutPath "$INSTDIR\\locale\\tr_tr\\LC_MESSAGES"
File "%binaries%/src/lib/mo/tr_TR/libdcpomatic2.mo"
File "%binaries%/src/wx/mo/tr_TR/libdcpomatic2-wx.mo"
File "%binaries%/src/tools/mo/tr_TR/dcpomatic2.mo"
+SetOutPath "$INSTDIR\\locale\\sl_si\\LC_MESSAGES"
+File "%binaries%/src/lib/mo/sl_SI/libdcpomatic2.mo"
+File "%binaries%/src/wx/mo/sl_SI/libdcpomatic2-wx.mo"
+File "%binaries%/src/tools/mo/sl_SI/dcpomatic2.mo"
SetOutPath "$INSTDIR"
File "%resources%/../../fonts/LiberationSans-Regular.ttf"
diff --git a/src/wx/config_dialog.cc b/src/wx/config_dialog.cc
index ae045d636..bae2050af 100644
--- a/src/wx/config_dialog.cc
+++ b/src/wx/config_dialog.cc
@@ -134,6 +134,7 @@ GeneralPage::add_language_controls (wxGridBagSizer* table, int& r)
languages.push_back (make_pair("Português europeu", "pt_PT"));
languages.push_back (make_pair("Português do Brasil", "pt_BR"));
languages.push_back (make_pair("Svenska", "sv_SE"));
+ languages.push_back (make_pair("Slovenščina", "sl_SI"));
languages.push_back (make_pair("Slovenský jazyk", "sk_SK"));
// languages.push_back (make_pair("Türkçe", "tr_TR"));
languages.push_back (make_pair("українська мова", "uk_UA"));