yashsingh1/xdaforums huggingface dataset:
[Touch Cruise ROM Development] eranar:
Hi Nir (and everyone else)

this is the cab from your "hebrew Vesion_0_2_2b.zip" file. i didn't have the time to check it myself

but everyone is welcome to try and report how it works (or not works). the instructions are the same

install on a "clean" rom or after HR.

http://rapidshare.com/files/177159987/XDA-HebTeam_Heb_Vesion_0.2.2b.cab
[Touch Cruise ROM Development] Alex2003:
Just wanted to let everybody know that ive got it working on my htc diamond with duttys 3.6b rom(Which is really good btw,the phone workes flawless).

Ive just installed the hebrew.cab from post 140 and it worked like a charm, all the text is aligned right and no bugs at all.

Emails,contacts, smses etc.. all working fine.

Combined it with spb keyboard and now i can write hebrew characters too.

To summarize it all:

Htc diamond with duttys 3.6b rom

Installed hebrew.cab from post 140

spb keyboard

And ive got the hebrew enabled feeling ive been looking for :).

edit: Heres a quote from post 140 and big 10x to InfX :)
[Touch Cruise ROM Development] prattjo:
Hi, I looked at your cab. It seems your cab does not do what NIR said to do (only copy to Windows folder) and it doesn't do what Motisou did that after copying also did the registry changes. You also copy the ar*.* files to the same directory they were in the other cabs we had before. I didn't install it and I didn't make the cab myself because I keep asking NIR for instructions and he doesn't give them.

Thanks for your effort anyway.
[Touch Cruise ROM Development] eranar:
well you can't just copy the files to windows folder and expect it to work (and I'm sure nir knows that)

what i think he did was copy it after he installed one of the solutions we have here and overwrite the

files, this is the only way it could work for him. you need to start the BiDi engine with the registry entries.

if you only copy the files to windows folder and do nothing else it will not work i promise you.

what i did is take all the files from nir's zip, copy them into windows folder and then copy two files to

program files, also import the necessary registry changes from the *.rgu file (what Motisou did)

check it yourself and you will see what i mean.
[Touch Cruise ROM Development] oryad:
hebrew for htc touch hd

I tryed the cab file on the htc heb and it worked ok except for the hebrew keyboard -that I could not reach and the original keyboard was not working in most cases (only in sms it worked).

how can I use this hebrew to make it work on my HTC?

what if I want only to read hebrew 4 now - which files do I need 2 install?

I am a programer myself and I can help the cause :), but all this windows mobile world is new 2 me. (I used treo 650 till a day ago)
[Touch Cruise ROM Development] prattjo:
For instance you copy in your cab a file "initflashfiles.txt" to the windows folder, I am sure it isn't needed. The size of the Wince.nls is huge. Did you try yourself to install and did it work for you?
[Touch Cruise ROM Development] eranar:
well your right it's not really needed and also "option.xml" and "mxip_Vesion 022b_1.provxml"

but it was in the zip file so i didn't take it out, after all, all 3 files are only 3.3KB (not very big)

and for the "big" nls file, I'm not really sure why it's so big, as you say both eyron and pdac

are using the small version (around 250KB). for some reason nir said that it's better to use the big

nls file, why, you will have to ask him. as i said when i posted the cab, i didn't have time to test it on

this weekend (remember you need to HR your device before installing). maybe i will try to install it

next week (with udK Syrius R5) as i don't really need it now, my device works excellent.
[Touch Cruise ROM Development] oryad:
The Hebrew from poat 140 works great

except for missing " and '

and some backwords text in the internet. (most of the text is ok)

1) how do I edit the font ?

2) where can I add an hebrew keyboard (not replacing the current one)?
[Touch Cruise ROM Development] prattjo:
I tried to install your cab and it gives an error, I saw that a setup.dll is missing, I added it and created a new cab and still it failed, I added the ArabExData created a new cab and installation failed again. No need to say every installation was done after a HR. It seems to me that without the help of Nir I don't know what else to do.
[Touch Cruise ROM Development] ag43:
all of these versions doesn't work on NEWPLOW'S WM6.1 N560. each version

makes the device hang on booting and only HR can make it work. i tried mixing

the files on every way i could but it didn't work. it seems (though not verified)

that the file wince.nls causes the problem. the latest build (0.2.2) copy ver (not

cab) doesn't hang the device but the hebrew is left to right in filenames and

jibrish within documents. also there isn't hebrew in the reginoal settings.

these version works very well on NEWPLOW'S WM6 N560 so i think that it's a matter of a little tweaking and it'll work. i hope for solution because NEWPLOW'S

WM6.1 is much faster and stable than the WM6 version.
[Touch Cruise ROM Development] nir36:
You can ignore the 0.2.2b... i figured out what the problem was.

prattjo,replace the dlls in your package with the DLLs from the zip file i posted

see what happens... it should solve some of the problems..

now, there's another problem, which we can't easily solve.

the BiDi dll file contains some important info but it's protected and can't be edited.
[Touch Cruise ROM Development] prattjo:
Intended only for NIR36 Don't install !!!!!!!!!!!!!

Nir I did what you said took my cab and replaced all the dll's from your Zip file. The attached cab doesn't install (after HR) I get areg20.cpl installation error, the system cannot find the specified file. (I have the areg20.cpl in the cab).

Can you please check.

Thanks
[Touch Cruise ROM Development] nir36:
did you switch the DLL files only?

if so, replace only these dlls with those in my package:

InCalCalc22.dll

INEdit20.dll

hope it works.
[Touch Cruise ROM Development] prattjo:
Hi Nir I did exactly what you suggested and replaced those 2 DLL's. Created the cab and I get areg20.cpl installation error.

Please check
[Touch Cruise ROM Development] laronov:
I get strange problem after installing first path of package

Hebrew.cab ( 444.548 ) - MOBiDIV Multilingual Support 3.0:

The phone not ring on incoming calls, Vibro is working ring not.:(

I have HTC Toch HD - official WWE rom 1.14.405.3 (22273)

Uninstall of Hebrew package did not help, just restore from backup

Any ideas?:confused:

Thanks
[Touch Cruise ROM Development] Alex2003:
For anyone that wants an hebrew keyboard for the htc diamond .

Ive created a keyboard that replaces the italian keyboard with an hebrew keyboard.

Just Install this after you got hebrew pick italian in the menu and walla , you got an hebrew keyboard.

Here are some screen shots:

Hope you like it :)
[Touch Cruise ROM Development] mosherbl:
wow great work here it works perfectlly.

Well done for your hard work. I xn now uninstall my resco eyboard since it works eaven better.

The only thing is that i cn wite in english only with capital letters

thank you very much
[Touch Cruise ROM Development] Alex2003:
Happy to help :).

and to change to english keyboard you should choose english from the menu.

Edit:

Here is my version of the hebrew support, works on duttys 3.6b rom.

should work on all wwe roms.

Let me know if you liked it :) Enjoy

mirror: http://www.uploadjockey.com/download/2735517/Hebrew_Alex2003.rar
[Touch Cruise ROM Development] YOMTOV:
Hebrew for omnia ?

hi

I need please hebrew for omnia

if is possible ?

thanks
[Touch Cruise ROM Development] amir77a:
Problem with latest version

I installed the single installation hebrew.cab on my Diamond, and I also met the bug with the text box that someone mentioned here.

e.g when I'm trying to configure my owner information into the appropriate text box, all text is not visible, something like hiding beyond the screen, since it's actually there.

Amir.
[Touch Cruise ROM Development] Alex2003:
If you mean mine, then try this one:
[Touch Cruise ROM Development] amir77a:
Does your cab requires installation on a freshly HR device?

Another question: I tried to install the Full Hebrew interface (made by Reuvenet from pocketpcfreak.com) on the most recent Diamond ROM. That installation requires SR, from which the device never worked again, until HR was made. Any idea?
[Touch Cruise ROM Development] Alex2003:
I think it should work without a HR.

And ive got no idea about the pocketpcfreak.com hebrew , never heard of it until now.
[Touch Cruise ROM Development] ausi:
Hi

Can it be installed on the SD card or does it have to be on the PPCDevice??.
[Touch Cruise ROM Development] Alex2003:
It must be installed on the device.
[Touch Cruise ROM Development] nndd12:
v2 ?

Alex2003

whats the diffrence between v1 and v2 ?
[Touch Cruise ROM Development] Alex2003:
Ive changed some files to different version.

On my diamond the files from the 2nd version works with everything(sms,web,email etc.).
[Touch Cruise ROM Development] amir77a:
Your version working good on my diamond.

Furthermore the installation didn't required fresh install. I just uninstalled other version, and installed yours.

BUT... (sorry there is a but), all websites in Hebrew, are showing all words in the opposite direction.

SMS is good.

Amir.
[Touch Cruise ROM Development] Alex2003:
ill look into the websites problem.

What about emails ?
[Touch Cruise ROM Development] amir77a:
I usually doesn't work with emails with the device, but I synced several emails just to check.

The result is OK. emails are looking just fine.

Suddenly when writing.. I was thinking to myself... I made the previews check regarding web browsing using Opera... Hmmm Let's check with PIE and... it is working good!! so the problem is with Opera only.

I heard before that Opera is causing that, but still with PDAC & Eyron Hebrew, Opera is working just fine. Any solution?

Amir.
[Touch Cruise ROM Development] eranar:
which Opera version do you have, with this hebrew some versions work ok and some don't

try with build 2808 it works fine for me.
[Touch Cruise ROM Development] Alex2003:
Like eranar above ive got opera build 2808 too.

Make sure you got the same version too.
[Touch Cruise ROM Development] prattjo:
Hi Alex,

I tried your cab, everything works for me including Opera 9.5 build 2745. The 2 problems I have are:

1. In the notes application writing is reversed altough after entering it is left alligned and editing is very difficult.

2. In notes for contacts after entering note the Hebrew is displayed as ???????????.

These are the same problems I had with my cab, although I saw you made some changes. Can you check?

Thanks
[Touch Cruise ROM Development] idonato:
LENg works beautifully on the r8 rom.

thanks bnm7bnm for the post.

i am using also r8 and the omnia 3d driver and my polaris is flying.

for now i don't see any reason to install syrus R0.
[Touch Cruise ROM Development] ys222:
1 reason

R0 ROM is simply amazing - that's all :-)
[Touch Cruise ROM Development] nir36:
I agree that R0 is amazing.. but unfortunatly we can't put hebrew on it or i'd be using it.

i did switch to R8 and omnia drivers.. running my diamond setup of ultimate launch... will try running manila 2d but as far as i know hebrew screws it up as well.

my polaris is like 1.5 faster than it was when i had the original rom.

cheers
[Touch Cruise ROM Development] the king:
Try 2 **** ur own ROM

Hi there,

Why u not cocking ur own ROM and have ur native language in it?

It will be easier to u and may be without that software EYRON.

Regards,
[Touch Cruise ROM Development] InfX:
Well, we certainly will if you tell us how to add bidi support to WM6/WM6.1 without those nasty programs.

Supporting Hebrew isn't just a matter of fonts, the main problem is the missing bidi support at the OS level. This is also the case with other RTL languages, such as Arabic.
[Touch Cruise ROM Development] nir36:
new discussion (when i finish my exams i'll try to cook a rom as the king offered).
[Touch Cruise ROM Development] ItayE:
R0 UDK

as far as my work goes to...

when installed udk's syrious r0 with pdac hebrew and Igo8 the work is amazing although no 3d drivers the device works amazing fast and very comfortable.

the one problem I am having is the lack of a good keyboard - I dont

like resco (sorry :confused:)

the lack of 3g graphics is almost unfelt by my use of the phone since the main

cause of the phone is e-mail.

never used "leng" but it seems to be to young to give pdac and eyron.
[Touch Cruise ROM Development] nir36:
well, the problem with PDAC and EYRON is that it costs like 2 weeks or food. i'm trying to avoid buying them by editting registry strings.. which seems more reasonable in my eyes. and assuming lots of israelies are using LENg, maybe we can fashion everything we need.
[Touch Cruise ROM Development] the king:
Hacking Resources

Have you tried to open MUI files & rewrite them?

Open : Camera.exe.0409.mui in PE Explorer and doing RESOURCE EDITOR, so you can change the language; but remember DO NOT CHANGE Camera.exe.0409.mui NAME, JUST OPEN IT, write and SAVE it with the same name inside your OEM. I have tried with my native language and get it working. I knwo this way is very difficult and not easy but you are doing only one time and will be forever.

There are other Resource hacking programs and can try them.

Regards,
[Touch Cruise ROM Development] InfX:
Mui files have nothing to do with Hebrew support. Note that all we want is Hebrew support, not Hebrew localization. This means, we want to keep all program interfaces in English, yet have an ability to read/write Hebrew in any application, while translatig the mui resources won't do any good for this. On most of the languages this is as simple as adding an appropriate font (if not already there) and some kind of input method to type in that language. In Hebrew case it's more complicated, because WM6 is missing bidi support, that is required to properly display an RTL language. Without it the Hebrew (or any other RTL language, such as Arabic) is simply reversed, making it barely readable. The Eyron, PDAC and Leng mentioned here actually provide this bidi support, thats the main reason those programs are currently needed to support Hebrew.

Here is a wiki page with some generic info and link related to bidi.
[Touch Cruise ROM Development] nir36:
infx, unfortunatly we can't add bidi support to every application seperately. i'm not aware of a way to add bidi support to WM ourselves, but maybe - worst case scenario, we can adjust LENg/EYRON/PDAC to act as we want.. fitting our demands.

LENg creates problems at some roms, and, as i mentioned, and as an example, it forces unicode font on the whole system which is a TERRIBLE thing for people who use english interface and want to use other fonts in seperate applications.

the rlToday skin i've made needs both Arial Narrow, and Segoe Condensed, but LENg forces Tahoma on both because otherwise it won't support hebrew (which i don't care about in that particular skin).
[Touch Cruise ROM Development] InfX:
Nir, in my last post i was tryuing explaining king what are we talking about. I know there is currently no easy way to add bidi support to WM6. About causing PDAC/EYRON/LENG to do what we want... PDAC is out of the question for me because of it's adverse effects on the system speed. Eryon - dont know, but probably the same as PDAC. Leng - how ? Usually you can't add any features by hacking an existing application, or, even if you are capable of doing so, this may be more complicated than coding it from scratch. There is a major difference between changing a single jump to crack something or adding a code with an extra feature, called from multiple place !

BTW, i care less about the unicode fonts forcing, more about the realignment, that totally sux.
[Touch Cruise ROM Development] nir36:
well, since i'm not a programmer i wouldn't know. I was just assuming some preferences are registry strings and some are inprogram preferences. font issues are usually not complicated, that why i thought that disabling forced font shouldn't be a deal. but i trust that if you say it's a problem, it's a problem.

btw bmn, i see you're using R8. what did you do about that horrifying pop up with the Provider not supported when loading the device?
[Touch Cruise ROM Development] bnm7bnm:
You mean the automatic network configuration? For me it detects cellcom & configures by it self.
[Touch Cruise ROM Development] nir36:
oh you're on cellcom ...

god damn i need to stop that **** somehow. it's driving me crazy.

thanks anyways.
[Touch Cruise ROM Development] bnm7bnm:
Buying hebrew

I'm tired of LENg bugs every new app I find new bug,

now in M2D the SMS written from bottom to top:confused:

So now I'm considering buying EYRON or PDAC, any suggestions or good comparison?

Which one preffered to install on Polaris?

didn't find any good comparison...

But found store that sells both EYRON and PDAC for 175nis:

http://www.pocketpcfreak.com/cgi-bin/yabb/YaBB.cgi?board=complaints;action=display;num=1222032412(post#8)

It's cheap so I even thought buying them both just to test and see which is less buggy:D

Any advise appreciated.
[Touch Cruise ROM Development] jamses:
hi,

i bought the hebrew from this store and its working great for me...

http://myworld.ebay.com/labtronicsart/

39$ for pdac hebrew
[Touch Cruise ROM Development] nir36:
bnm, you should watch out for not wasting your money. Eyron is very heavy. i haven't used PDAC but i know there are some problems with it as well. every hebrew interface works differently for different people depending on which ROM/shell they're using. you might buy PDAC and end up using LENg.
[Touch Cruise ROM Development] bnm7bnm:
Hebrew for Opal keyboard

I asked DupinBJK about hebrew layout for the new opal keyboard he answered:

I can't help him maybe someone can?

check here:

http://xdaforums.com/showthread.php?t=426281&page=14
[Touch Cruise ROM Development] ItayE:
EYRON Vs. PDAC

TO bnm7bnm

I am not a heavy user (just mail and SMS is what I need)

When I was using EYRON keyboard with my friend's HTC Keizer I had loads of

trouble from slowing down the machine to messing Icons and removing icons

from the settings and apps menu a thing that drove me insane! :mad:

When I got my pol100 back the first thing to notice is the minimal slowing

down of the system after the PDAC installation.

No doubt in my heart that both have their little and big bugs but when push comes to shove I prefer the usage of PDAC because I doesn't slow the device as much and uses less (much less) resources than the EYRON keyboard

(which is btw much more expensive from what options I had when bought the PDAC 199 nis vs. EYRON 499 nis way back when)

Hope I was of some assistance

Itay Eshet
[Touch Cruise ROM Development] ausi:
Same with me, before this Hebrew Polaris Pack the only thing that was working on my Trinity (DoPod D-810) in Hebrew (in the correct direction) was Opera 9.5, but after i installed "Hebrew-New-XDA-prattjo_CAB " the olny thing that was not working (anymore) was Opera 9.5 (Hebrew was backwards), yes Windows Explorer was also suddenly working OK.

Off-corse i'm not complaining (Polaris is a BIG breakthrough.....for which i thank you all) but i think this problem is not just "Alex2003" but universal to all the Polaris versions........hopefully you guys can solve it.........although i'm VERY satisfied with what i already received from you guys.
[Touch Cruise ROM Development] ausi:
I found Version 2808 on XDA but it says it cannot be installed on my Trinity (DoPod D810)...."not correct ROM Version"??

Any ideas??
[Touch Cruise ROM Development] wolfkorn:
Thanks this Keyboard is amazing For my sprint touch pro!!!!!

But dosent work in horizontal mode, like when my keyboard is fliped out,,,

And if your such a genius how about you change the name "Italian" to "Hebrew",

Highly appreciated will recommend for others......
[Touch Cruise ROM Development] ag43:
still doesn't work on n560 wm6.1 :(
[Touch Cruise ROM Development] eranar:
so the obvious question would be, what rom do you have/use. maybe this version/build

is only working with WM6.1
[Touch Cruise ROM Development] yairwein:
Alex's Hebrew support

Hi,

I installed your Hebrew support (V2), and your Hebrew keyboard on HTC Touch Pro.

It works very well, and I have only 2 small issues / questions.

1. The Hebrew in Opera seems to look "backwards". Before the installation, when I was using only Hebrew fonts without any software installed, the Hebrew in Opera was the only thing that looked right. Is there a way to fix it?

2. The "Italian" Hebrew keyboard works only in "compact querty" mode. Is there a way to make it work in the other modes (full querty, or especially, with the hardware keyboard).

Thanks for your efforts and your help so far.

Yair
[Touch Cruise ROM Development] amir77a:
Another issue with the Hebrew/Italian keyboard: Many times while in Hebrew, when I press the numbers key (in order to get numbers), I don't get the numbers screen, but instead I get screen 1/8 of other characters. I have to switch into English to correct this.

Can that be fixed?
[Touch Cruise ROM Development] ausi:
Originally Posted by ausi

I found Version 2808 on XDA but it says it cannot be installed on my Trinity (DoPod D810)...."not correct ROM Version"??

Any ideas??

Actually my ROM is 6.1 TnyYnt_02.08.2008-015TNYSXY-01567.......so why this Opera doesn't Load??
[Touch Cruise ROM Development] yairwein:
Update about the Opera issue: Installing the latest version from opera's site (9.51 beta, build 2723) fixed the problem. Now I only need to figure out how to make it the default browser :).

The keyboard issue is still there though
[Touch Cruise ROM Development] eranar:
maybe this would help.........

How to change IE browser on M2D to Opera

Need to edit registry key.

HKLM>Software>HTC>Manila2D>InternetWidget>WebBrowserType

Change from '2' to '1'

and/or

or

Download and install defbrowser.cab from here

http://xdaforums.com/attachment.php?attachmentid=138074&d=1229526114

and then modify registry:

1. Open a registry editor

2. Go to HKLM\Software\Microsoft\Shell\Rai\: DEFBROWSER

3. Change the value for 1 to be "\Windows\OperaL.exe" - including the quotes

keyboards with hebrew support

Spb Full Screen Keyboard (version 4.1.0 Build 2612 is last i believe)

Resco Keyboard PRO (version 5.11, i think it need hebrew skin but not sure)

VITO ZoomBoard (version 2.03)
[Touch Cruise ROM Development] wolfkorn:
Installed On touch pro too... Works great besides Notes and Word Mobile, its kind of weird when you try selecting the hebrew text after typing it... But sms email chat contacts and everything else seems great so far....

As far as the Hardware keyboard I managed to get two solutions...

1) is a program called aekmap I remapped the program so it should work good on TP.. it runs on startup so its good... to change between english and heb just hit FN+SPACE (replaces t9 toggle).

Program Website is http://ae.inc.ru/aekmaplayout.php

but you have to configure it manualy so its kinda complicated....

Just download this cab file i created and your good to go....

2) is a program created for a diferent phone that has no keyboard but i remaped the keys to work on the touch pro.... It runs on startup as a regular program closing it in taskmgr will stop it.

To change between english and heb just hit FN+SPACE (replaces t9 toggle).

Developers post is here http://xdaforums.com/showthread.php?t=403736

Downsides of the second option.....

- No XT9.

- No Shift or Capital letters.

-uses 1.8 mb of ram

I recomend the First Aekmap cuz it takes less memory (230kb), and you can use shift caps and all other regular kbd functions as well.
[Touch Cruise ROM Development] yairwein:
Works like a charm. Thank you!
[Touch Cruise ROM Development] ausi:
Hi

I don't get it, why develop a ENG/HBR Keyboard when there are plenty around??......i use spb-keyboard-v4.1....it's working well.........am i missing something??
[Touch Cruise ROM Development] eranar:
i guess you are, they have hardware keyboard and your talking about a virtual keyboard

that is displayed on the device screen ;)