MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » MediaPortal 1 » Help on Development » Improvement Suggestions


Improvement Suggestions You have an idea how MediaPortal could be improved? Post it in here.

Reply
 
Thread Tools Display Modes
Old 2007-04-05, 20:51   #1 (permalink)
Portal Member
 
Join Date: Apr 2006
Location: Bay Area, USA
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default Arabic Support

Started on: 2007-04-05
last update: 2007-04-05

Summary:

Adding Arabic Support to MediaPortal

Area:
This is in the Setup under language selection.


I would like to help add full Arabic language support to MediaPortal. I do not know where to start. I know there is a Hebrew language selection that is another right to left language, but I could not find much in previous posts to help.
scrumbles is offline   Reply With Quote
Old 2007-04-05, 22:07   #2 (permalink)
Portal User
 
Join Date: Dec 2006
Age: 45
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default Arabaic support

Hi!

I added once Hebrew support for Media Portal. MediaPortal work on top of Direct X. In DirectX there is no (or almost no) support for bi-directional languages (no Uniscribe). So you have to do a lot of the work in the application (MediaPortal) code.

First you have to make sure that the relevant part of the Unicode character set (the range used for Arabic glyphs) is loaded by Media portal.

This is the easy part.

The second part has to do with correctly showing the text. In Hebrew it is relativly not complex since the only issue you have to deal with is the right to left direction (and the fact that numbers and English is still written left to right...). In Arabic you have to do the ASD code (Automatic Shape Determination) so you pick the right form of character (in Arabic, almost every character has seperate form for beginning of word, middle of word or end of word).

After you have done this, you will have to go through the strings file, and translate it.

A lot of work!

I am not sure whether one should not wait for a version of MediaPortal based on WPF. In WPF the whole language issue is handled in the OS level, and you don't have to do the whole work in the application level.

Best regards,
Yuval

(Few years ago I wrote an Arabic word processor. Arabic is a beutiful but complex language...)
yuvalrakavy is offline   Reply With Quote
Old 2007-04-05, 22:42   #3 (permalink)
Portal Member
 
Join Date: Apr 2006
Location: Bay Area, USA
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts

Country:


Default

Thank you Yuval. Hebrew is equally a beautiful language. After all, they are cousins.
scrumbles is offline   Reply With Quote
Reply

Bookmarks

Tags
arabic, support

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Support for MSI Personal Cinema FX5200 Support burli General Support 2 2006-06-05 10:36
Full mkv support & better avi support code ( multi strea chanblard General Development (no feature request here!) 13 2006-01-18 22:48
Hebrew/Arabic (right to left) support - What's the status? Anonymous Improvement Suggestions 2 2005-06-06 18:47


All times are GMT +1. The time now is 18:03.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress
Advertisement System V2.6 By   Branden