From ccf3e94d961dd4ece3fcae440f5f1914b8c785a0 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Sun, 23 Sep 2012 08:02:01 -0700 Subject: [PATCH] Bundle the Serbian translation as sr_YU on OS X as it doesn't have sr_RS --- aegisub/src/aegisublocale.cpp | 2 ++ aegisub/tools/osx-bundle.sh | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/aegisub/src/aegisublocale.cpp b/aegisub/src/aegisublocale.cpp index e348e3052..6d5cf2b6a 100644 --- a/aegisub/src/aegisublocale.cpp +++ b/aegisub/src/aegisublocale.cpp @@ -202,6 +202,8 @@ wxArrayInt AegisubLocale::GetAvailableLanguages() { "ru", "sr_RS", "sr_RS@latin", + "sr_YU", + "sr_YU@latin", "vi", "zh_CN", "zh_TW" diff --git a/aegisub/tools/osx-bundle.sh b/aegisub/tools/osx-bundle.sh index 4ace932b0..04f6ab8d2 100755 --- a/aegisub/tools/osx-bundle.sh +++ b/aegisub/tools/osx-bundle.sh @@ -81,9 +81,11 @@ echo "---- Copying Aegisub locale files ----" mkdir -vp "${PKG_DIR}/Contents/Resources/en.lproj" for i in `ls -1 po/*.mo|sed "s|po/\(.*\).mo|\1|"`; do + # The only serbian locale 10.8 has is sr_YU + destname=$(echo ${i} | sed 's/sr_RS/sr_YU/') if test -f "po/${i}.mo"; then - mkdir -p "${PKG_DIR}/Contents/Resources/${i}.lproj" - cp -v po/${i}.mo "${PKG_DIR}/Contents/Resources/${i}.lproj/aegisub.mo" + mkdir -p "${PKG_DIR}/Contents/Resources/${destname}.lproj" + cp -v po/${i}.mo "${PKG_DIR}/Contents/Resources/${destname}.lproj/aegisub.mo" else echo "${i}.mo not found!" exit 1