Win Not showing Hebrew characters
#1
Hi Guys,

Kodi very. 1.61 Jarvis
Operating System: Windows and Android


I downloaded some ad-ons in Hebrew language but for some reason I'm getting gibrish. When browsing Hebrew websites in browser, I can read the text fine.

It looks like Kodi is missing the correct fonts?

I attached a snapshot
[/quote] https://drive.google.com/file/d/0B8_t9c-...p=drivesdk

Any idea?
Thanks,

Eyal


Current HTPC
  • MSI Z87-GD65 Mobo
  • Intel Core i5 4440 Haswell CPU
  • 2x Vengeance 8GB DDR3
  • 3x WD RED 2TB SATA3 6GB HD (RAID-Data)
  • 1x Baracuda 1TB SATA3 6GB HD (OS)
  • HX850 850W 80 PLUS GOLD Certified PSU
  • Silverstone LC16 HTPC Case

Reply
#2
Grab the settings>add-ons>repository>look & feel>languages>Hebrew
In settings>appearances>international>language & character set

Add-on:Hebrew (wiki) Spotted this.
Reply
#3
I found the solution.

Just to clarify, this method does not change the UI but rather add support for foreign languages in content listings. That being said, you will need to do this, even if you change the UI language through the language Add-On

1. Copy your desired font to kodi/skin.YourSkinName/fonts

2. Edit fonts.xml in kodi/skin.YourSkinName/Resolution
3. In your text editor, use find/replace to replace the default normal font and massive font with your respective fonts.

Notes:

A. You will need two types of font files (ttf): normal and bold

B. I used Arial.ttf and ArialBD.ttf
Thanks,

Eyal


Current HTPC
  • MSI Z87-GD65 Mobo
  • Intel Core i5 4440 Haswell CPU
  • 2x Vengeance 8GB DDR3
  • 3x WD RED 2TB SATA3 6GB HD (RAID-Data)
  • 1x Baracuda 1TB SATA3 6GB HD (OS)
  • HX850 850W 80 PLUS GOLD Certified PSU
  • Silverstone LC16 HTPC Case

Reply
#4
(2016-09-26, 06:53)PatK Wrote: Grab the settings>add-ons>repository>look & feel>languages>Hebrew
In settings>appearances>international>language & character set

Add-on:Hebrew (wiki) Spotted this.

Thanks for your reply

This would change the entire UI to Hebrew. Not what I wanted.

I was looking to support just the content. The solution I posted did that
Thanks,

Eyal


Current HTPC
  • MSI Z87-GD65 Mobo
  • Intel Core i5 4440 Haswell CPU
  • 2x Vengeance 8GB DDR3
  • 3x WD RED 2TB SATA3 6GB HD (RAID-Data)
  • 1x Baracuda 1TB SATA3 6GB HD (OS)
  • HX850 850W 80 PLUS GOLD Certified PSU
  • Silverstone LC16 HTPC Case

Reply
#5
There are in general two considerations for sorting this issue.

1. The encoding used in the source text. This could be either an 8-bit/char encoding (for Hebrew ISO 8859-8) or most likely a multi-byte encoding (UTF-8). Note that UTF-8 is used for storing text fields in the Kodi library databases. An additional issue exist for Hebrew as the language requires bi-di (bi-directional) support. This typically isn't a problem for UTF-8 but can be for ISO 8859-8 (typically it is assumed that the text is stored in logical order and the application must apply the required directional changes for displaying the text).

When a text is encoded in an 8 bit encoding, and the program is expecting default ISO 8859-1 (aka Latin-1) it will render the unique Hebrew characters in hex range 0xDF - 0xFF using the latin versions. Fixing this requires setting the "locale" (Charset) correctly.

2. If the encoding is correctly interpreted, it will only display if there is font coverage for the characters. Typically this results in "boxes" being displayed for the missing characters. Fixing this requires installing a font with the needed character coverage. For default confluence and Estuary, the arial font is provided in the skin and should provide coverage in most cases.

Aside from the file browser and library views, you also need to pay attention to subtitles that are text-encoded.

scott s.
.
Reply

Logout Mark Read Team Forum Stats Members Help
Not showing Hebrew characters0