HOWTO: Hebrew support on any ROM


Hebrew support on any ROM by: maurinet

So I recently acquired a Samsung Galaxy i7500 from Orange in Israel. Because Google hasn’t written their own Hebrew support, the cellular companies here in Israel developed their own code together with Samsung Israel (menus, keyboard, fonts, etc.). The problem is that they are keeping the Hebrew code to themselves and are not planning on sharing it or releasing any updates for the software (I called Samsung Israel and they confirmed that the only software they support and will support, is the pre-installed Cupcake 1.5). Why would they help you in any way? Since you’re “depending” on their software for Hebrew support, they can just “make you” buy a newer phone… or so they thought!

You have learned how to upgrade your phone in this and other forums, and now I’m going to help you add Hebrew support to it. This process will add Hebrew fonts to your phone, you will be able to read and write in Hebrew, but it will not install a Hebrew Locale, that means, no menus in Hebrew.

The credit goes to Gilad Ben-Yossef, he wrote the original “tutorial” on how to do this; but it was in Hebrew and a bit confusing, here you have it in comprehensible English now:

NOTE: You need root for this process to work.

1. Go to the Android market and download the software “GScript Lite”

2. Open GScript, press and hold “Reboot phone” and select “Save to SD.” (This will create a folder called “gscript” in your sd card).

3. Download the file with the Hebrew fonts here.

4. Plug your Galaxy to your PC and mount it

5. Create a new folder on the root of the sd card called “Hebrew” (with a capital “H”).

6. Extract the contents of the zip file “hebdroid.zip” (from step 3) into the “Hebrew” folder that you created in your SD card. At the end of this process you should have eight font files and the LICENSE.txt file.

7. Download the file Hebrew.sh file here.

8. Save the file (hebrew.sh) in the “gscript” folder in your sd card (this folder was automatically created during step 2).

9. Unmount and disconnect your Galaxy from the computer.

10. Open the software GScript Lite. Click the “menu button”, click “Add” and then click “Load file”. Select from the list Hebrew.sh, click on “Save”. The device will run the script and will reboot.

Congratulations! You now have Hebrew fonts and support in your phone, all you need to take full advantage of it is to get a keyboard. Download “AnySoftKeyboard” and its “Hebrew language pack” from the Android Market, that should do it.*

DONE! You now have Hebrew fonts and a keyboard! I’ve heard of some people who installed Hebrew with a different program or in a different way and their text messages in Hebrew didn’t support the “Right to Left” orientation, but with this method, that problem doesn’t exist.

*To use this (or any other) keyboard, go to your phone’s “settings – Locale & text – tick AnySoftKeyboard”. This will activate the keyboard. To choose it as an input method, open any text box (messaging, search, etc.), press and hold on it, click on “Input Method” and chose the keyboard of your preference.

BUGS
Nevertheless, I do have to report 2 bugs that I haven’t found how to fix on the internet yet (it’s a matter of time of course).

Bug #1 – If you receive emails in Hebrew, your Gmail application will display the email subject in “Left to Write” orientation. When you open the email though, it displays the message properly in its “Right to Left” orientation.

Bug #2 – If you have entries in Hebrew in your Google calendar, they will display in “Left to Right” orientation in the main view of the Calendar. When you view the events, they display properly in “Right to Left” orientation. Widgets that display calendar information work ok, no issues there.

You can follow this tutorial to install Hebrew in new ROMS too.

Related posts:

  1. [Galaxy i7500] Howto install/flash Galaxo Rom on the Samsung Galaxy 7500


8 Comments

  1. Eylon says:

    So this is old news and you can find this in other forums. 
    Another bug is writing hebrew in SMS: I am using handcent and when writing a meesage with both hebrew alpha bet and numbers, the numbers are displayed RTL instead of LTR as they should.

  2. maurinet says:

    Hi Eylon, 

    You’re right, I’ll add Bug #3.
    Thanks for reporting.

    I haven’t really been looking for a way to solve this problem, I’m kind of just waiting for GAOSP (android 2.1) to be released for the i7500 and then invest energy into that one. We’re all going to migrate pretty soon anyway, right? ;)

  3. Eylon says:

    How do you control the font in use.
    Is seems like the galaxy chooses the bold and I dont like this font.Thanks,
    Eylon

  4. Neal Whidby says:

    I am a present Omnia (910) user on Verizon who was really disappointed with Windows Mobile 6.1 and Samsung’s shell. Wound up getting SPB Mobile Shell to obtain a usable interface and had to abandon Exchange electronic mail on account of security restrictions. In essence anytime you tried to spot or obtain a call, you had to enter your PIN and I was missing calls as being a outcome. Lastly decided to abandon smartphones for that time getting (economic reasons) and wait for a superb Android device. The Galaxy S (Facinate) really should fit the bill. Disappointed to hear with the GPS problems. Let me add that Verizon’s 3G assistance was excellent throughout and I at some point stopped utilizing WiFi mainly because V3G was a lot quickly enough for me.Interestingly, I’m applying the Omnia as a wireless unit all-around the house for checking electronic mail, Twitter, Facebook and straightforward browsing. But not to be a telephone!

  5. jonathan says:

    this didnt work, i still see boxes. i visited walla.co.il and still boxes. although anysoftketboard does work when i long press and select input method but when i switch from english to hebrew all i see is boxes!!!! is this because im doing it on the incredible and this tutorial is for the galaxy? also when i go to gscript i long press hebrew and select run and when i do my phone freezes where i need to take out the battery. can anyone help?!

  6. Yoni says:

    Have a Wopad 7001 (android 2.1 tablet from China).
    It’s not running, only have the blue screen when running Hebrew.sh
    Can you please advise?

    Thanks,

  7. oferdesade says:

    got fonts. downloaded and installed keyboard, but the keyboard doesnt appear in locale & text so i can’t click it. does the phone have to be rooted for the keyboard installation as well?

  8. thetanya says:

    So i followed all the steps. i rooted the phone. downloaded everything. switched to the hebrew keyboard from anysoftkeyboardbut i still only see little boxes when i switch to hebrew :( :( where did i go wrong?
    i have a samsung galaxy 551
    i have been working on this for literally 7 hours straight and i don’t know what to do :(

Leave a Reply