Installing RTL language for Fennec on the N900

This document assumes that you already have a version of Fennec 2.0 beta installed on your N900, you can gain root access on your nokia device and you have the unzip tool on your N900
1) go to http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mozilla-central-maemo5-gtk-l10n/
2) if you want arabic, download the fennect-2.0b1pre.ar.langpack.xpi and install it.
a) You can manually install the xpi pack, by doing a long tap on the link and saving it to the documents folder.
b) From there, close fennec and open up xterminal and run the following commands:
sudo gainroot
mv ~/MyDocs/.documents/*.xpi ~/.mozilla/fennec/<profile>.default/extensions/langpack-ar@firefox-mobile.mozilla.org/
unzip fennect-2.0b1pre.ar.langpack.xpi

Further take aways from this include :

1) create scripts to make this a lot easier until the xpi bug is fixed.  https://bugzilla.mozilla.org/show_bug.cgi?id=593025

2) suggestion on installing uKeyboard for arabic Virtual keyboard support

 

Edit: I found a better way with the use of install triggers, and once a bug has been fixed you don’t even need an install trigger.

Install trigger example pointing to the Arabic plugin can be found at :

http://people.mozilla.org/~nhirata/html_tp/installplugin.html

Advertisements

About shizen008

Breaking things and getting in trouble for it since '74. Disclaimer: I am not responsible if I make your head explode reading this blog! The writings here are my own expression and not of any companies. I currently work on being a QA for B2G aka Firefox OS
This entry was posted in QMO, Uncategorized. Bookmark the permalink.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s