浏览代码

fixes #236 - Subtitle charset

Luke Pulverenti 12 年之前
父节点
当前提交
4b3ce596a1
共有 1 个文件被更改,包括 27 次插入1 次删除
  1. 27 1
      MediaBrowser.Server.Implementations/MediaEncoder/MediaEncoder.cs

+ 27 - 1
MediaBrowser.Server.Implementations/MediaEncoder/MediaEncoder.cs

@@ -712,12 +712,38 @@ namespace MediaBrowser.Server.Implementations.MediaEncoder
         {
             switch (language.ToLower())
             {
+                case "pol":
+                case "cze":
+                case "ces":
+                case "slo":
+                case "slk":
+                case "hun":
+                case "slv":
+                case "srp":
+                case "hrv":
+                case "rum":
+                case "ron":
+                case "rup":
+                case "alb":
+                case "sqi":
+                    return "-sub_charenc windows-1250";
                 case "ara":
                     return "-sub_charenc windows-1256";
                 case "heb":
                     return "-sub_charenc windows-1255";
+                case "grc":
+                case "gre":
+                    return "-sub_charenc windows-1253";
+                case "crh":
+                case "ota":
+                case "tur":
+                    return "-sub_charenc windows-1254";
+                case "rus":
+                    return "-sub_charenc windows-1251";
+                case "vie":
+                    return "-sub_charenc windows-1258";
                 default:
-                    return string.Empty;
+                    return "-sub_charenc windows-1252";
             }
         }