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