Editing Hebrew

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
-
''These instructions refer to previous devices, for N900 please go to [[Hebrew N900]]''
 
-
 
This guide covers setting up Hebrew support in Maemo. These instructions assume [[root access]].
This guide covers setting up Hebrew support in Maemo. These instructions assume [[root access]].
-
= Hebrew for N800/810 =
+
== Virtual keyboard ==
 +
 
 +
=== N900 Virtual Keyboard ===
 +
Install [http://maemo.org/downloads/product/Maemo5/ukeyboard/ Ukeyboard] from the application manager. Then select Hebrew as second language in the text input applet in the control panel.
 +
 
 +
=== Previous Versions ===
 +
Copy the file <code>[http://www.arava.co.il/matan/770/heb/he_IL.vkb he_IL.vkb]</code> to <code>/usr/share/keyboards</code>. Then he_IL is added to the list of available languages for the keyboard.
 +
 
 +
== Hardware keyboard ==
 +
=== A Keyboard Solution For The N900 ===
 +
Download the file , copy it to /usr/share/X11/xkb/symbols/nokia_vndr/rx-51 and reboot. You should now be able to switch between languages by using the FN + vol+/vol- keys.
 +
 
 +
In addition, the FN+arrows keys now enable Page Up/Down, Home and End, FN+Backspace is tab and FN+Enter is escape.
 +
 
 +
'''Warning: If you decide to make a backup of the file, make sure you save it in a different folder as keeping it will stop your device from booting. If for any reason your device does not boot after copying the file you should [http://wiki.maemo.org/Updating_the_firmware#Windows reflash] it.'''
 +
==== Step by Step Guide ====
 +
1. Copy [http://my.arava.co.il/~matan/770/new-rx-51 this file] through your Maemo Browser by holding your pen over the link to your documents, it will save the file as new-rx-51.html.
 +
2. Go to the menu, click on "More..." and open X Terminal.
 +
3. Type "sudo gainroot" and press Enter.
 +
4. Type the following '''exactly''': "mv /home/user/MyDocs/.documents/new-rx-51.html /usr/share/X11/xkb/symbols/nokia_vndr/rx-51" and press enter.
 +
5. Reboot.
 +
 
 +
== iconv modules ==
 +
 
 +
Those modules are necessary for applications that use the character encoding support of the C library. The diablo package works on the N900. Download from [http://repository.maemo.org/extras-devel/pool/diablo/free/m/more-gconv-modules/more-gconv-modules_2.5.0-1osso10-2_armel.deb here ] and install (manually, or using red pill mode in the application manager).
-
== Fonts ==
+
== Fonts for previous devices ==
* Copying some Culmus fonts (Nachlieli, David, etc.) or Windows fonts with Hebrew (Arial, Tahoma, etc.) to <code>/home/user/.fonts</code> is useful in some applications.
* Copying some Culmus fonts (Nachlieli, David, etc.) or Windows fonts with Hebrew (Arial, Tahoma, etc.) to <code>/home/user/.fonts</code> is useful in some applications.
Line 16: Line 38:
<ul><ul>
<ul><ul>
<li>Copy the generated <code>nosnb-h.ttf</code>, <code>nosnr-h.ttf</code>, and <code>nscnr-h.ttf</code> to <code>/usr/share/fonts/nokia</code> on the device, and remove the <code>-h</code> from the name, in order to overwrite the original fonts.</li>
<li>Copy the generated <code>nosnb-h.ttf</code>, <code>nosnr-h.ttf</code>, and <code>nscnr-h.ttf</code> to <code>/usr/share/fonts/nokia</code> on the device, and remove the <code>-h</code> from the name, in order to overwrite the original fonts.</li>
-
<li>Other fonts that might need to be fixed similarly are <code>NtmRR4nh.ttf</code>, <code>NcrRR4nh.ttf</code>, and <code>SwaRR4nh.ttf</code> from <code>/usr/share/fonts</code>. This can be done with the [http://www.arava.co.il/matan/770/heb/fontmerge2 fontmerge2] script. It seems that <code>SwaRR4nh.ttf</code> is the font used for the keyboard keys, so you must do this if you want to use Hebrew keyboard.</li></ul>
+
<li>Other fonts that might need to be fixed similarly are <code>NtmRR4nh.ttf</code>, <code>NcrRR4nh.ttf</code>, and <code>SwaRR4nh.ttf</code> from <code>/usr/share/fonts</code>. This can be done with the [http://www.arava.co.il/matan/770/heb/fontmerge2 fontmerge] script. It seems that <code>SwaRR4nh.ttf</code> is the font used for the keyboard keys, so you must do this if you want to use Hebrew keyboard.</li></ul>
<li>After installing or changing fonts, you should run <code>fc-cache -f</code>. A reboot might be needed for some applications or parts of the GUI to use the new fonts.</li></ul>
<li>After installing or changing fonts, you should run <code>fc-cache -f</code>. A reboot might be needed for some applications or parts of the GUI to use the new fonts.</li></ul>
-
 
-
== Virtual keyboard ==
 
-
 
-
Copy the file <code>[http://www.arava.co.il/matan/770/heb/he_IL.vkb he_IL.vkb]</code> to <code>/usr/share/keyboards</code>. Then he_IL is added to the list of available languages for the keyboard.
 
-
 
-
== iconv modules ==
 
-
 
-
These modules are necessary for some applications (FBreader, Minimo). Download <code>[http://www.arava.co.il/matan/770/heb/gconv.tar.gz gconv.tar.gz]</code> to the device, and run (as root):
 
-
<pre>
 
-
tar xzf gconv.tar.gz -C /usr/local
 
-
iconvconfig /usr/local/gconv
 
-
</pre>
 
== Miscellaneous ==  
== Miscellaneous ==  
Line 35: Line 45:
* [http://live.gnome.org/Hildon/HowtoRTL HowToRTL] vaguely relates to BiDi
* [http://live.gnome.org/Hildon/HowtoRTL HowToRTL] vaguely relates to BiDi
-
== Specific applications ==
+
== Specific applications running on previous Maemo devices ==
* Included Opera has no BiDi support, but MicroB (Mozilla based browser) does support BiDi.
* Included Opera has no BiDi support, but MicroB (Mozilla based browser) does support BiDi.
Line 46: Line 56:
[[Category:Internationalization]]
[[Category:Internationalization]]
[[Category:Power users]]
[[Category:Power users]]
-
[[Category:N8x0]]
 

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)