Active Topics

 


Reply
Thread Tools
int_ua's Avatar
Posts: 676 | Thanked: 1,067 times | Joined on Jul 2010 @ Kyiv, Ukraine
#1
Update 3: It was fixed.

Update 2: If you have one minute (!) of free time, please test and vote for this bug:
https://bugs.maemo.org/show_bug.cgi?id=11535

Update: Ukrainian and manymany other keyboards was added officially 8-)
So here I am to get translators/localizators or their not-well-informed-about-geopolitics management.
Don't know if that was not in plans to deliver N900 to Ukraine, but here it is, on sale almost in every internet shop.
I don't really care about interface language. I understand that it was decided that most buyers will understand russian and I'm pretty comfortable with english. However, one friend of mine refused to buy N900 without Ukrainian interface. But that's not my problem.
I just want input language. Without that I simply cannot communicate. Yes, I know that Ukrainian (and Belorussian) characters are on Fn+Sym screen keyboard in Russian. But just try to remap english "i,j" for example to that keyboard and try to write a couple of messages. "Uncomfortable" is too respectable word for that feelings.

After a week or two I found keyboards in
Code:
/usr/share/X11/xkb/symbols/nokia_vndr/rx-51
and remapped Russian to Ukrainian.
Yes, it's working. But if I change code from "ru" to "uk" (or "ua") it stops working and is still named "Russian" in notifications after Ctrl+Space.

P.S. I don't mind to make interface translation myself for community. Just show me how and add Ukrainian keyboard to 1.3.

Last edited by int_ua; 2011-05-05 at 09:39. Reason: Ukrainian Ctrl bug in 2-4.5
 

The Following User Says Thank You to int_ua For This Useful Post:
Posts: 2,006 | Thanked: 3,351 times | Joined on Jun 2010 @ N900: Battery low. N950: torx 4 re-used once and fine; SIM port torn apart
#2
So, you have successfully edited hardware keyboard layout in rx-51 file in such a way, that it is Ukrainian keyboard layout in fact. Now you want to rename it to ua from ru, and it stops working.

Find directory /usr/share/X11/xkb and file symbols.dir in it. In this file, find
nokia_vndr/rx-51(ru) and replace ru with ua, just like you did it in /usr/share/X11/xkb/nokia_vndr/rx-51

Then go to /usr/share/X11/xkb/rules/xorg.xml, find entry for ru/Russian (RX-51 device, don't forget), change it to ua/Ukrainian (don't forget to erase or comment out Russian! If there is no ru in file rx-51, then other files shouldn't look for it, too. If rx-51 contains keyboard layouts for both ru and ua, then other files should have entries for both ru and ua, too)
The same for /usr/share/X11/xkb/rules/xorg.lst
/usr/share/X11/xkb/rules/evdev.xml
/usr/share/X11/xkb/rules/evdev.lst
/usr/share/X11/xkb/rules/base.xml
/usr/share/X11/xkb/rules/base.lst

I would suggest that you do these changes while using English keyboard layout, and then try to switch to another keyboard layout and see what you get. You may need to reboot after these changes so that the system recognises the changes done. If you have anything important on the device, backup it. Such advanced developing might cause something bad with the device, so backup everything you can.

If you succeed, I will applaud you.
 

The Following 3 Users Say Thank You to Wikiwide For This Useful Post:
efekt's Avatar
Posts: 422 | Thanked: 320 times | Joined on Oct 2009 @ Israel
#3
What does it have to do with discrimination from Nokia's side?
__________________
As long as people will accept crap, it will be financially profitable to dispense it...
 

The Following User Says Thank You to efekt For This Useful Post:
ossipena's Avatar
Posts: 3,159 | Thanked: 2,023 times | Joined on Feb 2008 @ Finland
#4
[rant] the more you shout about discrimination the less it means anything [/rant]

do you remember the story about a boy who cried wolf?
__________________
Want to know something?
K.I.S.S. approach:
wiki category:beginners. Browse it through and you'll be much wiser!
If the link doesn't help, just use
Google Custom Search
 
Posts: 2,006 | Thanked: 3,351 times | Joined on Jun 2010 @ N900: Battery low. N950: torx 4 re-used once and fine; SIM port torn apart
#5
@efekt, ossipena: int_ua speaks about discrimination only in the title of the post and only because he hasn't heard any replies about his work.

The fact remains: Nokia should have provided either keyboards for all languages (impossible) or enough documentation for volunteering developers to do it.

int_ua managed to do a lot without documentation, but he is angry that when he finally tries to rename his layout to Ukrainian, Nokia stubbornly says it is Russian - and stops it.

For him, it looks like clear discrimination because there is no documentation about adding new layouts (well, no easy-to-find documentation).

So, return to topic and try to help him.
 

The Following 2 Users Say Thank You to Wikiwide For This Useful Post:
int_ua's Avatar
Posts: 676 | Thanked: 1,067 times | Joined on Jul 2010 @ Kyiv, Ukraine
#6
sorry, was out to work these days.
Now I'm back, really appretiate your help and great explanation, Wikiwide, and in an hour will try to follow your instructions.

P.S. During work discovered virtaal package, which can really help to translate interface if maemo's l10n system is compatible.
 

The Following User Says Thank You to int_ua For This Useful Post:
Posts: 21 | Thanked: 14 times | Joined on Sep 2010
#7
I agree with int_ua`s apply.
A always consider localization as a strong side of Nokia.
Hope it won`t change!
 

The Following 2 Users Say Thank You to mmaadx For This Useful Post:
Posts: 21 | Thanked: 14 times | Joined on Sep 2010
#8
I agree with int_ua`s apply.
A always consider localization as a strong side of Nokia.
Hope it won`t change!
 

The Following User Says Thank You to mmaadx For This Useful Post:
int_ua's Avatar
Posts: 676 | Thanked: 1,067 times | Joined on Jul 2010 @ Kyiv, Ukraine
#9
Just to inform: no success yet.
Some of my experiments even disabled this ru-converted-to-uk layout for screen keyboard and Easy Debian, so I'd better not post them yet.
 

The Following User Says Thank You to int_ua For This Useful Post:
int_ua's Avatar
Posts: 676 | Thanked: 1,067 times | Joined on Jul 2010 @ Kyiv, Ukraine
#10
Today it was fixed in ukeyboard 2.4-4 along with many other languages, hope that everyone will find their own in list
 

The Following User Says Thank You to int_ua For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 06:19.