# Arabic Subtitle have been solved "Finally"

**URL:** <https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149>\
**Category:** العربية - Arabic\
**Created:** [December 24, 2013, 9:19pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149 "2013-12-24T21:19:19Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![sudanking](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/sudanking/32/85961_2.png) [@sudanking](https://forums.plex.tv/u/sudanking)\
**Post date:** [December 24, 2013, 9:19pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/1 "2013-12-24T21:19:19Z")

</div>

I found what it is wrong with arabic "or any other" sub title that not work in Plex. I trace log file and found the problem.....

1- plex only read UTF8 srt files.... so you have to be sure that srt file is UTF8 (you can easy convert that using notepad++ or any other tool you prefer)&nbsp;

&nbsp;

![post-195919-0-32553500-1387921503.png|690x426](upload://jchbV1ZIElxeUFReIA7orMtHBRG.png)

&nbsp;

2- remove any HTML code (ex&nbsp; ) except (_) and any other thing like&nbsp;{\pos(195,110)} &nbsp;(the easy way to do that in using reg exp as the following:&nbsp;\{[^\}]\*\}|\<[^\>|i\>]\*\> )_

&nbsp;

![post-195919-0-58378800-1387920799.png|690x381](upload://dUWwXXXbXfnuqH2V2M3B2roLFoZ.png)

&nbsp;

3- add at the end of the file name (ara) before (.srt) (ex.&nbsp;Hours.2013.1080p.BluRay.x264.YIFY.srt =\>&nbsp;Hours.2013.1080p.BluRay.x264.YIFY.ara.srt)

&nbsp;

&nbsp;

that is all.... enjoy.

---

<div class="post-metadata">

**Author:** ![mbtsm](https://avatars.discourse-cdn.com/v4/letter/m/a6a055/32.png) [@mbtsm](https://forums.plex.tv/u/mbtsm)\
**Post date:** [December 24, 2013, 9:37pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/2 "2013-12-24T21:37:00Z")

</div>

والي عنده 900 فلم تتوقع يبي يفتح كل فلم ويعمل هالموضوع ؟؟

كان الاجدر يحلون المشكله من الاساس حاله حال

xbmc &nbsp;

---

<div class="post-metadata">

**Author:** ![sudanking](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/sudanking/32/85961_2.png) [@sudanking](https://forums.plex.tv/u/sudanking)\
**Post date:** [December 24, 2013, 9:55pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/3 "2013-12-24T21:55:58Z")

</div>

it is very important to know what the problem to be fixed... maybe some one how is good in python can fix that one and for all......&nbsp;

(بداية الغوث قطرة اخى الكريم)

---

<div class="post-metadata">

**Author:** ![sudanking](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/sudanking/32/85961_2.png) [@sudanking](https://forums.plex.tv/u/sudanking)\
**Post date:** [December 24, 2013, 10:01pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/4 "2013-12-24T22:01:58Z")

</div>

for who is a developer... here is the first problem:

```
Dec 25, 2013 01:56:59:189 [0232] DEBUG - Content-Length of C:\Users\xxxxxxxxx\AppData\Local\Plex Media Server\Media/localhost/3/0732f2784d20c95f0f20f5cf57a50f002c44eb7.bundle/Contents/Subtitles/ar/com.plexapp.agents.opensubtitles_babcc62381348755cfb0a792e6bc8564109764bf.srt is 98164.
Dec 25, 2013 01:56:59:189 [0232] VERBOSE - Completed request: GET /library/streams/177: 200
Dec 25, 2013 01:56:59:189 [4872] VERBOSE - Finished writing response for GET /library/streams/177, 98164 bytes in 46ms
Dec 25, 2013 01:56:59:199 [14132] DEBUG - Detected character set of x-mac-cyrillic.
Dec 25, 2013 01:56:59:200 [14132] ERROR - Error opening conversion context from x-mac-cyrillic to utf-8
Dec 25, 2013 01:56:59:201 [14132] DEBUG - Wrote 0 bytes to C:\Users\xxxxxxx~1\AppData\Local\Temp\97c278a6-0db1-41b3-9951-852a9ecaed89.srt
Dec 25, 2013 01:56:59:201 [14132] DEBUG - Downloaded subtitles from [127.0.0.1:32400/library/streams/177] (format: srt) to temporary file [C:\Users\xxxxxxxxxx\AppData\Local\Temp\97c278a6-0db1-41b3-9951-852a9ecaed89.srt]
```

---

<div class="post-metadata">

**Author:** ![mbtsm](https://avatars.discourse-cdn.com/v4/letter/m/a6a055/32.png) [@mbtsm](https://forums.plex.tv/u/mbtsm)\
**Post date:** [December 30, 2013, 2:59pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/5 "2013-12-30T14:59:26Z")

</div>

المشكله&nbsp;ansi srt&nbsp;

لازم تحولها لو تنحل ماتحتاج اي شي خلاص&nbsp;

---

<div class="post-metadata">

**Author:** ![Colts](https://avatars.discourse-cdn.com/v4/letter/c/9fc348/32.png) [@Colts](https://forums.plex.tv/u/Colts)\
**Post date:** [January 26, 2014, 8:51pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/6 "2014-01-26T20:51:19Z")

</div>

Hi all,

&nbsp;

I had same problem, and I fixed it, download&nbsp;[subtitle edit&nbsp;](http://www.videohelp.com/tools/Subtitle-Edit "External link")

1,open the srt file in the editor.

2.change &nbsp;format-encoding to UTF-8.

3.save the file.

4.rename the file to theMovieName.ara.srt

5.enjoy it.

&nbsp;

 ![Capture.JPG?psid=1](https://public.blu.livefilestore.com/y2pn3ooq74OjdhnsQMQc74Sy6Deos8CZN5GNTXPiGm7hf5spsAgH8HF_aHlLqofYXfbwandsNM2ucGWkg9CP8t1tivHR8Q0w1MmiFuJWASDl-Y/Capture.JPG?psid=1)

---

<div class="post-metadata">

**Author:** ![DLord](https://avatars.discourse-cdn.com/v4/letter/d/43a26b/32.png) [@DLord](https://forums.plex.tv/u/DLord)\
**Post date:** [February 5, 2014, 7:10am UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/7 "2014-02-05T07:10:51Z")

</div>

Thanks&nbsp;[alkhayyat](https://forums.plex.tv/user/211174-alkhayyat/)&nbsp;this solved the problem it just needs editing with every video i add

---

<div class="post-metadata">

**Author:** ![Daniel\_HBK](https://avatars.discourse-cdn.com/v4/letter/d/ecccb3/32.png) [@Daniel\_HBK](https://forums.plex.tv/u/Daniel_HBK)\
**Post date:** [June 27, 2014, 12:10pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/8 "2014-06-27T12:10:03Z")

</div>

WORKED FINALY After 14 hours trying!!!!

---

<div class="post-metadata">

**Author:** ![Daniel\_HBK](https://avatars.discourse-cdn.com/v4/letter/d/ecccb3/32.png) [@Daniel\_HBK](https://forums.plex.tv/u/Daniel_HBK)\
**Post date:** [June 27, 2014, 12:39pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/9 "2014-06-27T12:39:14Z")

</div>

Here it is ;)&nbsp;some simple steps to convert multiple files via Notepad++ without messing up with special characters (for ex. diacritical marks).

1. Run Notepad++ and then open menu&nbsp; **Plugins-\>Plugin Manager-\>Show Plugin Manager**
2. Install&nbsp; **Python Script**. When plugin is installed, restart the application.
3. Choose menu&nbsp; **Plugins-\>Python Script-\>New script**.
4. Choose its name, and then past the following code:

**convertToUTF8.py**

import os;  
import sys;  
filePathSrc="C:\\Users\\" # Path to the folder with files to convert  
for root, dirs, files in os.walk(filePathSrc):  
for fn in files:  
if fn[-4:] == '.xml': # Specify type of the files  
notepad.open(root + "\\" + fn)  
notepad.runMenuCommand("Encoding", "Convert to UTF-8")  
notepad.save()  
notepad.close()

After all, run the script

---

<div class="post-metadata">

**Author:** ![Daniel\_HBK](https://avatars.discourse-cdn.com/v4/letter/d/ecccb3/32.png) [@Daniel\_HBK](https://forums.plex.tv/u/Daniel_HBK)\
**Post date:** [June 27, 2014, 12:40pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/10 "2014-06-27T12:40:26Z")

</div>

use&nbsp;Advanced Renamer to batch rename subtitle files&nbsp;

and use this tag :- .ar ;)

---

<div class="post-metadata">

**Author:** ![mbtsm](https://avatars.discourse-cdn.com/v4/letter/m/a6a055/32.png) [@mbtsm](https://forums.plex.tv/u/mbtsm)\
**Post date:** [July 17, 2014, 3:40pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/11 "2014-07-17T15:40:52Z")

</div>

ياخي قلنالك مو حل كمثال خلي تحميل الترجمات من السيرفر بليكس opensubtitles&nbsp;

راح تنزل اغلبها ansi&nbsp;

بهالحال كل شوي عدل والى اخره&nbsp;

صراحه مهزلا كل هالوقت موقادرين يحلونها&nbsp;

---

<div class="post-metadata">

**Author:** ![Q8Shield](https://avatars.discourse-cdn.com/v4/letter/q/439d5e/32.png) [@Q8Shield](https://forums.plex.tv/u/Q8Shield)\
**Post date:** [August 2, 2014, 2:00am UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/12 "2014-08-02T02:00:32Z")

</div>

Solution presented here is perfect, but unfortunately it is worling only if you are using plex web  
  
  
But if you mux the subtitle with the movie in mkv file (internal subtitle)  
  
  
The problem still exists!

---

<div class="post-metadata">

**Author:** ![mehdisa](https://avatars.discourse-cdn.com/v4/letter/m/cdc98d/32.png) [@mehdisa](https://forums.plex.tv/u/mehdisa)\
**Post date:** [August 22, 2014, 4:57pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/13 "2014-08-22T16:57:26Z")

</div>

I have still problem with arabic and persian language .

Ipad shows subtitle like this "م س ف ب ف ص ش ک".

---

<div class="post-metadata">

**Author:** ![Istanbul123](https://avatars.discourse-cdn.com/v4/letter/i/57b2e6/32.png) [@Istanbul123](https://forums.plex.tv/u/Istanbul123)\
**Post date:** [October 17, 2014, 5:58am UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/14 "2014-10-17T05:58:16Z")

</div>

&nbsp; &nbsp; و حلت المشكلة &nbsp;ولكن بعد القيام بتحديث البرنامج أصبحت الحروف متقطعة هل يوجد حل وشكراUTF 8 المشكلة أخي الكريم أني حولته &nbsp;ل

---

<div class="post-metadata">

**Author:** ![Istanbul123](https://avatars.discourse-cdn.com/v4/letter/i/57b2e6/32.png) [@Istanbul123](https://forums.plex.tv/u/Istanbul123)\
**Post date:** [October 17, 2014, 6:01am UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/15 "2014-10-17T06:01:29Z")

</div>

ربما التحديث الجديد للبرنامج لا يدعم اللغة العربية&nbsp;

---

<div class="post-metadata">

**Author:** ![Istanbul123](https://avatars.discourse-cdn.com/v4/letter/i/57b2e6/32.png) [@Istanbul123](https://forums.plex.tv/u/Istanbul123)\
**Post date:** [October 17, 2014, 6:03am UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/16 "2014-10-17T06:03:10Z")

</div>

أنصح الجميع بعدم تحديث البرنامج حتى تحل هذه المشكلة

---

<div class="post-metadata">

**Author:** ![Istanbul123](https://avatars.discourse-cdn.com/v4/letter/i/57b2e6/32.png) [@Istanbul123](https://forums.plex.tv/u/Istanbul123)\
**Post date:** [October 17, 2014, 6:05am UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/17 "2014-10-17T06:05:59Z")

</div>

> I found what it is wrong with arabic "or any other" sub title that not work in Plex. I trace log file and found the problem.....
> 
> 1- plex only read UTF8 srt files.... so you have to be sure that srt file is UTF8 (you can easy convert that using notepad++ or any other tool you prefer)&nbsp;
> 
> ![attachicon.gif](https://forums.plex.tv/public/style_images/plex/attachicon.gif)[Untitled.png](https://forums.plex.tv/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=23820)
> 
> 2- remove any HTML code (ex&nbsp; ) except (_) and any other thing like&nbsp;{\pos(195,110)} &nbsp;(the easy way to do that in using reg exp as the following:&nbsp;\{[^\}]\*\}|\<[^\>|i\>]\*\> )_
> 
>  
> 
> ![attachicon.gif](https://forums.plex.tv/public/style_images/plex/attachicon.gif)[Untitled1.png](https://forums.plex.tv/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=23819)
> 
> 3- add at the end of the file name (ara) before (.srt) (ex.&nbsp;Hours.2013.1080p.BluRay.x264.YIFY.srt =\>&nbsp;Hours.2013.1080p.BluRay.x264.YIFY.ara.srt)
> 
> that is all.... enjoy.

 

المشكلة أخي الكريم&nbsp;

> I found what it is wrong with arabic "or any other" sub title that not work in Plex. I trace log file and found the problem.....
> 
> 1- plex only read UTF8 srt files.... so you have to be sure that srt file is UTF8 (you can easy convert that using notepad++ or any other tool you prefer)&nbsp;
> 
> ![attachicon.gif](https://forums.plex.tv/public/style_images/plex/attachicon.gif)[Untitled.png](https://forums.plex.tv/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=23820)
> 
> 2- remove any HTML code (ex&nbsp; ) except (_) and any other thing like&nbsp;{\pos(195,110)} &nbsp;(the easy way to do that in using reg exp as the following:&nbsp;\{[^\}]\*\}|\<[^\>|i\>]\*\> )_
> 
>  
> 
> ![attachicon.gif](https://forums.plex.tv/public/style_images/plex/attachicon.gif)[Untitled1.png](https://forums.plex.tv/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=23819)
> 
> 3- add at the end of the file name (ara) before (.srt) (ex.&nbsp;Hours.2013.1080p.BluRay.x264.YIFY.srt =\>&nbsp;Hours.2013.1080p.BluRay.x264.YIFY.ara.srt)
> 
> that is all.... enjoy.

 

&nbsp; &nbsp; و حلت المشكلة &nbsp;ولكن بعد القيام بتحديث البرنامج أصبحت الحروف متقطعة هل يوجد حل وشكراUTF 8 المشكلة أخي الكريم أني حولته &nbsp;ل

---

<div class="post-metadata">

**Author:** ![Istanbul123](https://avatars.discourse-cdn.com/v4/letter/i/57b2e6/32.png) [@Istanbul123](https://forums.plex.tv/u/Istanbul123)\
**Post date:** [October 17, 2014, 6:08am UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/18 "2014-10-17T06:08:45Z")

</div>

> المشكلة أخي الكريم&nbsp;
> 
> &nbsp; &nbsp; و حلت المشكلة &nbsp;ولكن بعد القيام بتحديث البرنامج أصبحت الحروف متقطعة هل يوجد حل وشكراUTF 8 المشكلة أخي الكريم أني حولته &nbsp;ل

المشكلة بدأت بعد تحديث البرنامج لآخر إصدار

---

<div class="post-metadata">

**Author:** ![simon100100](https://avatars.discourse-cdn.com/v4/letter/s/df788c/32.png) [@simon100100](https://forums.plex.tv/u/simon100100)\
**Post date:** [October 18, 2014, 12:12pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/19 "2014-10-18T12:12:47Z")

</div>

Me and other members tried to stop the release to the public for the current version until this issue is resolved but they didn't listen.

Any way if you want to solve the issue for the latest release follow the next steps:

- Uninstall your current version of Plex
- Install 0.9.914.531
- Fetch the file&nbsp;DejaVuUniversal.ttf from the directory "C:\Program Files (x86)\Plex\Plex Media Server\Resources" (About 4 MB)
- Uninstall Plex
- Install the new version of Plex-Media-Server
- Put the file in the same directory
- You will notice that Plex uses a new font named&nbsp;PlexFont-Regular.ttf (About 9.9 MB)
- Rename PlexFont-Regular.ttf to&nbsp;&nbsp;PlexFont-Regular.ttfold&nbsp;
- And rename&nbsp;DejaVuUniversal.ttf to&nbsp;PlexFont-Regular.ttf
- Start Plex and Arabic characters will show as they should be.

---

<div class="post-metadata">

**Author:** ![simon100100](https://avatars.discourse-cdn.com/v4/letter/s/df788c/32.png) [@simon100100](https://forums.plex.tv/u/simon100100)\
**Post date:** [October 18, 2014, 12:14pm UTC](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149/20 "2014-10-18T12:14:09Z")

</div>

Also a UTF-8 subtitle is a must whatever you do.

[Next page](https://forums.plex.tv/t/arabic-subtitle-have-been-solved-finally/51149.md?page=2)
