[MOD]Remap TP US Dock keyboard layout map - Asus Eee Pad Transformer Prime

First of all, why I needed it and created this mod:
I type a lot in Russian. But! Russian keyboard which presents in ASUS keyboard language list has a standard Russian keyboard layout only ("ЙЦУКЕН"). Using this keyboard layout with US dock is quite a headache if you are not blind typing guru. For years now, Russian speakers across the world, that do not have Russian letters on a physical keyboard, use another layout, called phonetic layout ("ЯЖЕРТЫ") or one of it's modifications. Same works for other Slavic languages. For example, Bulgarian.
There are lot of soft keyboards in Android Market, that provide phonetic layout for on-screen keyboards, or even for Bluetooth keyboards. But (another but). TF201 (same for older TF101) requires ASUS keyboard as a default when using dock. And ASUS keyboard only has Russian standard keyboard layout. Which is quite useless for me since I do not have Russian letters on my TF201 dock, and do not intend to use stickers or any other dirty solution. So I though - how to replace ASUS Russian keyboard layout in a way it will not impact on-screen layout (still will show standard layout), but only will work when you connect a dock. So this is how the story began.
And now - how to do it. It is very simple to tell the truth. It took more time to tell the story above, than to do it
0. If your dock is connected, disconnect it on this stage.
1. Usual disclaimer: I am not taking responsibility for any harm, all changes you do on your own risk
2. You need root. I got mine using this method (thanks to -viperboy-, worked like a charm): [TOOL][WIN/*NIX][Updated 1.26.12]viperMOD PrimeTime v4.1 | Auto Root/Busybox/Unroot
Please read carefully and follow exactly all steps.
3. You need Root explorer from Android Market: Root Explorer, since it will be needed to edit one file under /system
4. Download the file attached below: qwerty-ru_RU_new.kcm.txt
Rename it to qwerty-ru_RU_new.kcm (it is plain text ASCII file, no worries)
5. Navigate to the folder you downloaded the file with Root Explorer. Copy the file.
6. Still in Root explorer, navigate to /system/usr/xt9/keychars/
7. Mount the directory in R/W mode (to be able to change files in this directory).
8. Rename the existing file qwerty-ru_RU.kcm (keyboard character map) to any other name (for example qwerty-ru_RU.kcm.sav)
9. Paste here the file you copied in step 5
10. Rename it to qwerty-ru_RU.kcm
11. Check file permissions. If needed, change to rw-r-r
12. Reboot the TF201
13. Only after this step, connect the dock. You're done. Select ASUS Russian keyboard from the list, enjoy phonetic layout.
If you, for any reason, need to restore original file, you can always copy it (or any other) from this nice site: Index of /TFPrimeDump/system/usr/xt9/keychars
The phonetic keyboard layout looks like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
But if you need to replace or switch any of letters, feel free to change the kcm file as you need. Cyrillic unicode table can be reviewed here
Naturally, this way one can create any Slavic (and in general, any unicode) layout he needs, and simple patch it over some language layout he does not need.
Note - this way will NOT add additional layout, but replace one existing layout.

I will never use this but thanks for working on it
Sent from my Transformer Prime TF201 using xda premium

I tried your method on the original US layout where I needed to change only few chars for additional Croatian ŠĐČĆŽ letters (brackets and so) but without success. I tried with and changed CZ, es_EN, en_US, and asusec.kml but result was always the same. There was no change no matter what I changed and what I choose for the kb layout or language. Frustrating. Do I need to use RU instead?
The only thing I managed to modify is the LOCK (or SLEEP) key to become DEL by modifying the asusec.kl file.
Where I'm going wrong here?
UPDATE: I was copying and pasting the error... Huh, so many hours because of one apostrophe.

по-моему, гораздо проще отнести док в мастерскую, где ему подкрасят кнопки как надо за 100-300 рублей...

Ну да, это проще, вот только надо долететь до ближайшей такой мастерской. Я в США
Sent from my Transformer Prime TF201 using xda premium

Will try this
This is awsome. I'm going to try this out as soon as I get a chance. Thanks

Fix key for ю
Thanks a lot, just what I needed!
The ` / ~ keycodes were off by 0x10 giving ў / о instead of ю / Ю.
Corrected file attached.

Fix key for ю
Thanks a lot, just what I needed!
The ` / ~ keycodes were off by 0x10 giving ў / о instead of ю / Ю.
Corrected file attached.

Thank you very much! I'm Armenian, and if I get your method right, it is totally possible to take a useless language and make it Armenian just by changing everything key by key. I've been looking for such a solution for very long, thanks!
Just a quick question: will this method work also for TP Infinity or TF300?

Is this method also working for the latest JB 4.2 update? No changes in the relevant system files?

Hello. Can you please indicate which files are for the Asus virtual keyboard layout, and which ones are for the dock layout? I want to modify both.

How to use this in JB .In JB the format of layout is different

installing on TF700
Thanks for your work on this as I also type in Russian alot and need the phonetic keyboard. I have a TF700, and yet I tried to follow your instructions though there is a different directory. I finished the instructions but cannot type in Russian. What steps do I need to take in order to have the keyboard type in phonetic Russian? Perhaps it is not working. Any tips for doing this on a TF700.

Guys,
I am sorry I do not have that ASUS TF201 anymore I just can't help you checking this matter.

Related

Unofficial Touch PhonePad (+VGA) and vibrate dialpad

this is the phonepad artwork of ieuz did for the Magican 2 years ago from http://forum.xda-developers.com/showthread.php?t=241106 , it had a wrong display for T9 in cap mode and have stoped in version 1.0 till now. All the artwork (C) by ieuz.
Just wanna make my hermes some up to date
i retouched the T9 mode, and put it to the "Phone Pad - English Only.CAB" from FTP so this is T9 English only!
ADDED: International T9 for German, French, Italian, Spanish, Portuguese, Danish, Finnish, Nowegian, Swedish (file attatch below)
ADDED: VGA version
I tested only on MS emulator, maybe it work or not on your real rom, please try, Thanks! VGA screenshot by carnero on FSC LOOX N560
ADDED: International T9 for Czech, Dutch, Turkish, Greek (file attatch in page 4 floor#32 contributed by mccune)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2/ the 2nd cab is make vibrate when you touch the numbers in the dialpad (dial call), i love this so i make this for wm6 (didnt try to uninstall this)
Tested only on my hermes, hope it works for you too!
Please let me know,if it's work with another model too. Thanks bro!
origin version here http://wiki.xda-developers.com/index.php?pagename=Hermes_Utils
looks nice, good work!
Thanks!
Works well, and looks great. Well Done
Good stuff bro! Works well!
Installed it on my Hermes with LVSW 3.30.2.1.
Thanks vua777! It's miles better than the standard phone pad. It always hurt my eyes with those horrible bright colors.
Hey
Looks really great, does it works on an HTC P4350? It is possible to get it with german T9, pleeeeeaaase.
Regards, Tommy
Ok, just letting people know, for those using SKTools - trying to set this version of phone pad as default SIP with the "input methods" tool will not work, it renders the system inaccessible upon soft reset. I tried three times and had to hard reset every time.
SIPChange does the job with this one.
SIPchange is default to my rom, and didnt know why SKTools makes the system inaccessible.
you tried 3 times, so i needless to hint you uninstall pre-version before install this.
the new international t9 i made the cab sefl-register some dll files. i try with SKTools later.
thanks for info us bro!
Very nice work for showing us this bro. Really diggin it.
Nice but doesnt work on my Trinity. Could be a registry problem, any idea where I can edit?
Stunning. Been after a T9 input pad that looks nice for a while. This is perfect & works great with the black-blue rom.
Thanks.
it work great in my touch! thanks !
works fine on htc-apache...
many thanks vua777, and hello all. the aku 3.5 for apache killed the default phonepad application and i was getting frantic for something that would allow me one-handed texting. installed cleanly on the PPC-6700 and works out of the box.
best...... amenon
Wow, thanks a lot, it looks awesome!
I think it's too much asking but could you make a cab with spanish t9 only?
Thanks again and regards!
I've try this pad on my Trinity, it work fine and I like really much.
I like to think to myself like a graphic designer, but I totally ignore all of programming, so can someone tell me how to extract the skin to understand how it work and create one myself?
thanks all for your confirms success worked with other devices.
@jshooter & darkat: for making your own single lang or edit skin
you need some tools by google internet and this great forum:
1/ "WinCE CAB Manager" for edit, extract.. file/registry for Windows Mobile cab file (this tool is easy to use like wysiwyg)
2/ a resource editor for edit, export, import resource image/string from a dll/exe file (ex: "resource hacker") : wysiwyg
3/ "signcode" (search forum) for resign certifcate to the edited file (exe or dll) : total easy
that's all i think!
hope this cuold help, looking for your release!
vua777 said:
thanks all for your confirms success worked with other devices.
@jshooter & darkat: for making your own single lang or edit skin
you need some tools by google internet and this great forum:
1/ "WinCE CAB Manager" for edit, extract.. file/registry for Windows Mobile cab file (this tool is easy to use like wysiwyg)
2/ a resource editor for edit, export, import resource image/string from a dll/exe file (ex: "resource hacker") : wysiwyg
3/ "signcode" (search forum) for resign certifcate to the edited file (exe or dll) : total easy
that's all i think!
hope this cuold help, looking for your release!
Click to expand...
Click to collapse
Thanks! I've found all suggested tools, now it's time to work for me... probably I break you again in a couple of days
Help...
This looks great except that it doesn't work on my 8525. Device is stock w/ PTT reassign. Firmware is latest AT&T. Any ideas?
Not working on WM5 Trinity :'(
vua777 said:
thanks all for your confirms success worked with other devices.
@jshooter & darkat: for making your own single lang or edit skin
you need some tools by google internet and this great forum:
1/ "WinCE CAB Manager" for edit, extract.. file/registry for Windows Mobile cab file (this tool is easy to use like wysiwyg)
2/ a resource editor for edit, export, import resource image/string from a dll/exe file (ex: "resource hacker") : wysiwyg
3/ "signcode" (search forum) for resign certifcate to the edited file (exe or dll) : total easy
that's all i think!
hope this cuold help, looking for your release!
Click to expand...
Click to collapse
Ok, first try first problem
- Extracted .dll form .cab with WinCE CAB Manager
- Extracted 2 .bmp from IntelliPadPRC123.dll with ResHacker
- Created 2 new .bmp with same name, dimensions, color depth and nearly same size of original
- Replaced 2 .bmp with mine in IntelliPadPRC123.dll with ResHacker
- Try to sing modified .dll with signcode but it return:
Error: Signing Failed. Result = 80070057, (-2147024809)
I've not found this error for a case like mine in forum, I don't know what causes it.
Any suggestions?

w0lf's Translator - Google Translate powered app

Wolf's Translator uses the Google Translate engine to provide translations.
It's a small program I wrote, because I find it useful to be able to translate From/To so many languages at any time and it's much easier to use on the mobile phone than the web-based version of Google Translate.
In order to run the program, .Net Compact Framework 3.5 has to be installed on the device. (you can download it from here)
Of course, you also need an active Internet Connection.
Currently, the following languages are supported by Google Translate:
- Arabic
- Bulgarian
- Catalan
- Chinese
- Chinese Simplified
- Chinese Traditional
- Croatian
- Czezh
- Danish
- Dutch
- English
- Finnish
- French
- German
- Greek
- Hebrew
- Hindi
- Indonesian
- Italian
- Japanese
- Korean
- Latvian
- Lithuanian
- Norwegian
- Polish
- Portuguese
- Romanian
- Russian
- Serbian
- Slovak
- Slovenian
- Spanish
- Swedish
- Tagalog
- Ukrainian
- Vietnamese
Please note that the translations are not always very accurate, but if you have a text in a different language you don't know, it gives you a good idea about what it means in most of the cases.
A nice feature of Google Translate (also present in the application) is the Language Auto Detect feature: you have a text written in I don't know what language, I tell it to translate to English, for example, and it not only translates it, but also shows the language of the source text (try this by checking the Autodetect FROM Language check box).
A feature that right now is missing, but I'm planning to include in a future version is being allowed to save the favourite language pair, so when you open the program it will automatically select your favourite languages.
This program has been tested so far on HTC Touch Diamond, HTC Touch Pro (VGA) and HTC P3600(Trinity) (QVGA).
Screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Edited: 08.12.2008:
Version 1.1 available at http://w0lfwmcoder.googlepages.com/translator
What's new in version 1.1:
- Fixed the "Autodetect" label bug
- Fixed character encoding bug (some characters caused the program to throw an exception)
- Moved the "Cancel" menu item over the "Translate" menu item when processing a request
- "Set Default Languages" - saves the current language combination and restores it when application starts
- "Configure Language Set" - if you only want to use 3 or 4 languages yo may select a subset of the languages supported by the application to be shown in the interface
- Copy/Paste feature
- CAB file for easier installation
Edited: 21.04.2009:
Version 1.2 available at http://w0lfwmcoder.googlepages.com
What's new in version 1.2:
- Added the Turkish, Thai, Hungarian, Estonian, Albanian, Maltese, and Galician languages, because they are now supported by Google Translate. (see this link). Please note that to access these languages you may have to change your current language set (menu: Options -> Configure Language Set).
I've uploaded the attachment.
Unzip, copy file to phone and run it.
Thanks for this app working fine on my prophet i have only tested through wifi and active sync Chinese brought up some strange boxes (font not installed i think ) checked polish and Russian, German they seem to work fine one again thanks
Dutch??? it's supported by google translator, but not on the list?
larbke666 said:
Dutch??? it's supported by google translator, but not on the list?
Click to expand...
Click to collapse
I'm sorry; I forgot to write it in the list. Of course it's supported by Google Translator, and it's supported in this program as well.
hey man what a wonderfull simple and fast application. i' very impressed! A musthave on a PPC.
just two small bugs:
-the autodetect doesen't work, i always start with english-romanian
-there is a black line missing above the From box.
and some thoughts:
Can you make it a little more Eyecandy and maybe Fingerfriendly and the default application text translatable? you know, Sex sells !
Again: Fantastic and a very fast online Translation
Awesome work dude,it´s simple yet genius
oh i'm sorry, i missunderstood the autodetect feature, so that's no bug sorry.
I like it. Real easy to use. Is there any way to make it so I can select it from my programs list?
Im sorry I figured it out already. My active sync wasnt working correctly. Thanks for the app.
Works perfect for me (MIO A701 WWE 6.1). Default input/ouput languages in settings could be useful..
Thanx man
Frank
it's a fantastic app!!
thank you!
bluemetalaxe said:
hey man what a wonderfull simple and fast application. i' very impressed! A musthave on a PPC.
just two small bugs:
-the autodetect doesen't work, i always start with english-romanian
-there is a black line missing above the From box.
and some thoughts:
Can you make it a little more Eyecandy and maybe Fingerfriendly and the default application text translatable? you know, Sex sells !
Again: Fantastic and a very fast online Translation
Click to expand...
Click to collapse
Thank you very much for your replies; I'm glad to see you enjoy the app.
Bluemetalaxe, thank you for the tips; the next time I find some spare time for programming, I'll surely take into consideration your advice.
Autodetect works. I input some spanish text and app traslate to language i want. Autodetect is marked and app get correct language in input. Sometimes appear portuguese because some words are similars..
F
thanx for sharing nice app. works fine
this is BRILLIANT!
thank you so much.
wahoo!! this is a marvelous idea!!!
Thanks a lot guys!
mconigs78 said:
I like it. Real easy to use. Is there any way to make it so I can select it from my programs list?
Click to expand...
Click to collapse
Just use Total Commander file exlorer app (freeware) and create shortcut.
weird. now i get an error
Code:
System.net.webexception: an error message cannot be displayed
because an optional resource assembly containing it cannot be found --->
system.net.sockets.socketexception: an error message cannot be displayed
because an optional resource assembly containing it cannt be found at
system.net.dns.resolveinternal() at system.net.dns.gethostentry()
at system.net.servicepoint.resolve().........
strange.
nir36 said:
weird. now i get an error
Code:
System.net.webexception: an error message cannot be displayed
because an optional resource assembly containing it cannot be found --->
system.net.sockets.socketexception: an error message cannot be displayed
because an optional resource assembly containing it cannt be found at
system.net.dns.resolveinternal() at system.net.dns.gethostentry()
at system.net.servicepoint.resolve().........
strange.
Click to expand...
Click to collapse
Hello!
Please make sure your phone succesfully connects to the Internet and then try again. I'll keep testing the application and if I get this behaviour, I'll issue a new version with this thing fixed.
Thank you!

FlaxBOX2 V3 - Sound box in flash (wm2003/5/6/6.1)

Folowing the idea of [email protected]:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
http://forum.xda-developers.com/showthread.php?t=424081
...made a revision of my soundbox to fix the storage name issue.
FlaxBOX2 v3:
Its now easier to use, I left the sound names on a txt file still because its easier to change on you PC's notepad or PPC's notes than on 100 separated registry variables. :/
The folder and mp3 names are hardcoded so there are no mistakes.
"Theme 10" is empty so that you can add your own sounds (you can change all, of course).
Its limited to 10 folders with 10 sounds each, so that's 100 sound files.
What's new in v3:
-----------------
- More colors.
- More sounds (now 90 + your 10)!
- Favorite sound, on open it will play automaticly your pre-selected sound.
- Auto-configurable path, thanks to Wedge, the cab creates everything for you now.
- Shortcut on the start menu (wo-hooo).
- Quick-config paths in different languages (only needed if you open the app in a rom or PDA where you didnt installed the cab).
To install:
---------
- Install Flash 7: http://www.adobe.com/products/flashplayer_pocketpc/downloads/player.html
- Download and extract the Zips and then the 2 part RARs, with Winrar.
- Install the CAB.
- Have fun.
To customize:
--------------
- Rename the names on the data.txt.
- Add your own Mp3 on the right folders with the right filenames.
- Create your own, following the same variables and placing them on the correct folders.
Create your own funny pack and upload it here for everyone to use.
Works Great on HP iPaq 210
Just tried your new version and it works great! I loaded FlaxBox on the CF Card following your very simple instructions, set the path and started using my new PDA Executor! Even better, this version should be easy to upgrade, just replace the exe ...
Thanks very much!
Works Great on Diamond
Thanks for this App,
works onmy diamond on storage card (AZTOR X2Ultimate), very simple to use and customize with 8 folders.
I start to complete 8th folder.
Thanks for the Ap! I have a problem though. I set the path for the sounds but it does not save. The program will find the folders up to the point where I restart my phone and then it does not find them. It also does not work with the default location. Any ideas?
hosspower said:
Thanks for the Ap! I have a problem though. I set the path for the sounds but it does not save. The program will find the folders up to the point where I restart my phone and then it does not find them. It also does not work with the default location. Any ideas?
Click to expand...
Click to collapse
Thanks, but I tested it and saves the path on mine... :/
Are you sure your not giving him the wrong path?
Mine is like this:
Yeah I am sure. Tried it so many times and different ways. Is there maybe a registry entry I should clear somewhere that may be corrupt from FlaxBox 1?
Thanks for any help!
Also this is on a VZW Touch Pro.
Nope, the older version relied completly on the txt file, so no registry at all.
You can use a freeware registry viewer or resco explorer to see whats on the:
\HKEY_LOCAL_MACHINE\Software\FLAXBOX -> PATH
Whats the name of your storage card on the explorer?
My storage card is "Storage Card".
That registry entry is not there. Could that be the problem?
Well... it should create it... :S
But if its not there, it would read the default value... And if you are using that one, it's even more strange.
I agree. Can you copy the Registry entry as I should create it and see if that helps?
BTW - I am running custom ROM with lots of hacks so I am not trying to say there is anything wrong with your program. Others seem to be running it with no issue.
Well, you should only need flash 7. :/
Here it is, use it on any registry tool or Resco explorer.
hey! really nice app, but i have some problems with it. It looks like this:
Any ideas?
wow....thats a major video-card repulse to flash...
You have flash 7, right?
Never saw that before.
Yeah, i just installed it (on to my storage card). Maybe i should have installed FP on the internal storage? Or is my phone really crappy? (Asus P320)
edit: ok, my phone just sucks. I've reinstalled FP to the internal storage, no effect.
Oh well, the buttons work even if they are unreadable.
I think flash 7 always installs itself to the windows folder, even if you tell him to go to the storage card.
It is because of the rom, something about the video driver that isnt reading the colors correcly, it looks like an old bug in windows 3.11 (PC) that happened if you choose the wrong color limit... Not that this helps on anything... :/
Thanks but no luck. I think it must have something to do with the ROM. I will try it out again after my next ROM flash. I did try your no sd card version also with no luck.
Thanks again!
twolf said:
I think flash 7 always installs itself to the windows folder, even if you tell him to go to the storage card.
It is because of the rom, something about the video driver that isnt reading the colors correcly, it looks like an old bug in windows 3.11 (PC) that happened if you choose the wrong color limit... Not that this helps on anything... :/
Click to expand...
Click to collapse
Could be the ROM... It's custom one. The strange thing is that other apps that require the video card work just fine (games, multimedia, even flash). Anyway, windows mobile is generaly buggy so this doesn't seem all that strange.
Thanks!
@twolf
You deserve honor this is sooo funny app!
I post here over 60 fart sounds as wav!!
Maybe somebody have interesting about that!
I have one question, did exist a WVGA Version for my Touch HD?
Thank you in advance!
Namaste
Elena
Olá twolf,
Thanks for this, it's a funny one!
I've tried to make a CAB for this and it almost worked. The main problem is that you're using "/" as a path separator instead of the standard (in the windows world) "\".
Maybe that is what is also causing problems to other people. If you could use "\" on the registry entry it would greatly simplify installation.
BTW, you keyboard is great, but just try to enter "Cartão de Memória" with it... You should know better!
Elena said:
@twolf
You deserve honor this is sooo funny app!
I post here over 60 fart sounds as wav!!
Maybe somebody have interesting about that!
I have one question, did exist a WVGA Version for my Touch HD?
Thank you in advance!
Namaste
Elena
Click to expand...
Click to collapse
Thank you, unfortunelly the tool I use to create the EXE's only allows 2 sizes, Qvga and Vga.
wedge666 said:
Olá twolf,
Thanks for this, it's a funny one!
I've tried to make a CAB for this and it almost worked. The main problem is that you're using "/" as a path separator instead of the standard (in the windows world) "\".
Maybe that is what is also causing problems to other people. If you could use "\" on the registry entry it would greatly simplify installation.
BTW, you keyboard is great, but just try to enter "Cartão de Memória" with it... You should know better!
Click to expand...
Click to collapse
Obrigado, I didnt understood the "\" "/" problem, but the tool's api I'm using for the registry only works with those commands, if I try to use it any other way it simply wont work...
Ouch, lol...you are right, I never had Windows Mobile in other languages, including my own, so never thought of that, hehehe...
You can still edit the registry manually with a reg tool, sorry about that...

[APP] [27Sep09] Free Mult-Language Dictionary

Hi All,
I would like to introduce a muti-language dictionary and vocabulary learning aids application.
It's called BVocabulary.
Please watch the DEMO Video in youtube first
http://www.youtube.com/user/bokiteam
The latest DEMO video is for BVocabulary 1.9, however, you can download the version 2.0 in current thread.
I would like you to visit another thread to get more detail:
http://translate.google.com/translate?prev=hp&hl=en&js=n&u=http://www.mobile01.com/topicdetail.php%3Ff%3D129%26t%3D918269%26r%3D2%26last%3D10862747&sl=zh-CN&tl=en&history_state0=
The major problem in beta are some popup messages not displayed in English yet ... however, I think it is not a big obstacle to use this software.
I didn't pack them to cab file, you could copy and then use it directly, this version are free to use/test until 2009/10/01. ( after deadline, it will disable some functions )
You can also download startdict dictionaries (http://stardict.sourceforge.net/Dictionaries_dictd-www.dict.org.php) to customize your BVocabulary.
P.S
1. This based on .Net Compact Framework 3.5
2. You can not download anything from mobile01 site unless you are a member, however, just let me know anything you need, I will post it to XDA.
This is my first post in XDA, let me know if I do anything wrong.
Thanks!
Boki
==============================
2009/10/31 Update
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here is my official site:
http://bokiteam.myweb.hinet.net/
==============================
2010/01/17 Update (Latest version, newer than attachments, but you still need the attachment for the BVocabulary.dll )
BVocabulary VIVID:
http://sites.google.com/site/bvocabulary2/BVocabularyViVid_20090117.zip
BVocabulary Standard:
http://sites.google.com/site/bvocabulary2/BVocabulary2p31.zip
and, welcome donation to let me know you also like my work Thanks!
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=11236704
/////////////////////////////////////////////////////////////////////////
//
// 03 July 2010 Update free version of BVocabulary VIVID.
// ( DLL file of previous version is required )
//
////////////////////////////////////////////////////////////////////////
Please download it in attachment - [BVocabularyVivid_3July2010.zip]
[10 JUL 2009] Add introduction slides.
Version 2.1
* .Net Compact Framework 3.5 is required.
* How to use StarDict dictionary ?
1. Download the dictionary from stardict website.
2. Uncompress the dictionary file, copy to your Windows Mobile device.
3. Run BVocabulary.exe , select File, External File, choose the dictionary you uncompressed then use it.
BVocabulary 2.1 Vivid version.
What's new in Vivid version ?
1. Support HTML format dictionary, you can see photo / color text in definition.
2. A little speed up loading speed.
BVocabulary Vivid is a branch from BVocabulary.
Download also available @ my temp page:
http://bvocabulary.googlepages.com/home
BVocabulary VIVID 2.2 Release.
http://bokiteam.myweb.hinet.net/
http://bvocabulary.googlepages.com/home
With version vivid 2.2, there isn't a bar to scroll down and see all the info (and the data doesn't fit the screen - it would be necessary to scroll right also).
With version 2.31 (the last one), though I can scroll, a bug occurs with html dictionaries: they loose formatation (the instructions for alignment and colour and etc. are displayed).
Yup, you are right. They are known issues.
and I am quite busy recently to debug it ...
Sorry about that : )
it's always good to be FREE!! hehe...definitely will give it a try. Thanks for sharing
Good to hear that.
Try this link for latest version ( 2.31 beta )
http://sites.google.com/site/bvocabulary2/BVocabulary2p31.zip
Help
Hi bokiteam, I am new to this site. I would like to know how to install this dict to my wm mobile phone? just follow the steps below that u posted b4?
1. Download the dictionary from stardict website.
2. Uncompress the dictionary file, copy to your Windows Mobile device.
3. Run BVocabulary.exe , select File, External File, choose the dictionary you uncompressed then use it.
Can I have many dictionaries in stardict to be displayed at one time after installed? And if is possible for this dict to pronounce the words after following the installation step above? Thanks in advance!!
Hi
Yes, we only need the two files ( BVocabulary.exe and BVocabulary.dll ) then we can use this application.
We can find BVocabulary.dll in packages of old versions, or you could get it from http://www.pocketgear.com/en_US/html/display_product.jsp?id=prod7150551pg
Regarding the displaying multi-dictionaries at the same time, this is unsupported yet. ( if we want to get different result, we could manually switch different dictionary )
To install the pronunciation database, please download WyabdcRealPeopleTTS @ sourceforge.net
http://sourceforge.net/projects/stardict/files/WyabdcRealPeopleTTS/
then uncompressed the zip(tar.bz2) file, put the WyabdcRealPeopleTTS folder to the same directory as BVocabulary.exe
Verification:
Search "book" or "good" in BVocabulary, it should able to pronounce now.
Some more info:
Here is a link that provides a step by step introduction to install BVocabulary ( ex: install stardict dictionary, pronunciation, phonetic font ...etc ), however, it was in Chinese, I post a Google translation link as following:
http://translate.google.com/translate?js=y&prev=_t&hl=en&ie=UTF-8&layout=1&eotf=1&u=http://b-cty.spaces.live.com/blog/cns!404D8E13BA49569C!3922.entry&sl=auto&tl=en
thanks bokiteam, will try it out!!
Hi bokiteam, I am having problem installing giving me this error message:
MissingMethodException
This application requires a newer version of the Microsoft .NET Compact Framework than the version installed on this device.
can i know how to check the Net Compact Framework version in my mobile phone. I am using WM6.5
Hi
BVocabulary required .Net Compact Framework 3.5
The default in WM devices I guess .Net CF 2.0
We can check .Net CF version in 'Add/Remove program' ( if you installed it manually before )
Please try 3.5, I think it will work
msia said:
Hi bokiteam, I am having problem installing giving me this error message:
MissingMethodException
This application requires a newer version of the Microsoft .NET Compact Framework than the version installed on this device.
can i know how to check the Net Compact Framework version in my mobile phone. I am using WM6.5
Click to expand...
Click to collapse
Hi Bokiteam,
BVocabulary is really a great peace of software, thanks for coding!
The only nasty problem I've discovered so far, is that BVocabulary doesn't interpret some Stardict tags like <k>, </k>. It's basically the same problem as described here:
http://member.teesoft.info/phpbb/viewtopic.php?t=294
It would be very nice if you could fix it in one of the next releases
P.S. One more question? Can BVocabulary accept command line parameters? I mean, if you have many dictionaries and quickly want to access a certain one, it would be very convenient to create a shortcut like "BVocabulary.exe -DictA.ifo" So you could have a shortcut for each dictionary in your start menu like
Dict A - "BVocabulary.exe -DictA.ifo"
Dict B - "BVocabulary.exe -DictB.ifo"
Dict C - "BVocabulary.exe -DictC.ifo"
That would also be great.
Hi Bombenbach,
Please find below link for a newer version ( BVocabulary VIVID - v20090117 )
http://sites.google.com/site/bvocabulary2/BVocabularyViVid_20090117.zip
It can interpret the tags and photos
( To display photo, need to put the dict in root directory, ex: ( \Storage Card\AABBCC\AABBCC.ifo )
For shortcut to load different dict, here is a workaround:
Please find the hidden file in the same folder of BVocabulary.exe ( or BVocabularyViVid.exe )
BVocabulary.cfg ( this is a text file )
Modify the content to necessary dicts ...
ex:
\Storage Card\stardict-quick_eng-kor-2.4.2\EXAMPLE.ifo
then ....
create as many as folders to process them ...
Thank you for your idea, I will consider it.
BR,
Boki.
Thank you for your prompt answer! Bvocabulary Vivid works great *happy*
Does anyone have bvocabulary working flawlessly on HTC HD2?
In Vivid version I always have the same bug: the data doesn't autofit the screen and I can't scroll down and right properly.
Well, actually I also can't see any scrollbars on my TP2, but at least I still can use the arrow buttons to scroll up or down. You may try to remap some buttons on your HD2 to up/down-buttons as I did on my TP2.
It would be nice if I could scroll with my fingers on the touchscreen like in Opera, Word or Outlook, but it seems that BVocabulary Vivid doesn't support that yet.
Hi
You *may* able to scroll screen by touch screen.
I just tested BVocabulary Standard 2.31 and BVocabulary Vivid 2.2 on HTC diamond (WM6.1), both can do touch scroll.
FYI
BR,
Boki.
Bombenbach said:
Well, actually I also can't see any scrollbars on my TP2, but at least I still can use the arrow buttons to scroll up or down. You may try to remap some buttons on your HD2 to up/down-buttons as I did on my TP2.
It would be nice if I could scroll with my fingers on the touchscreen like in Opera, Word or Outlook, but it seems that BVocabulary Vivid doesn't support that yet.
Click to expand...
Click to collapse

[Guide][MIUI] Custom Font MTZs (Super Easy!)

So, as I've promised in the MIUI thread, I'm creating a small and simple guide on how you can make your own font MTZ. Sense users, I will be creating a similar guide for you very soon.
It's not actually all that hard, and if you know me and my guides, you'll know I'm going to make an easy process ridiculously easy.
Stuff We'll be Needing:
My stock file: Download
WinRAR/7Zip/Extracting Utility
Fonts that you want to use
Notepad (or any text editor, I like Notepad++)
A few minutes of time
So to begin with, let's start with the fonts. You'll want to find a font that you like, and it may or may not look good on our screens. It will just be trial and error. Also, if you're going to want to preserve "bold" text (meaning unread items in GMail being bold), you'll need a font set that contains a bold typeface as well. Also, they MUST be in ttf format.
Let's begin.
1. Clone and Rename Our Font Files
Assuming you've already downloaded your fonts, create a folder anywhere on your computer called "Font Workshop". (You don't have to do it this way, but I suggest you do so that you can keep it organized). Then, in that folder, paste your fonts, and then create a folder called "Renamed Fonts", as I have done in the screenshot below:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Now then, as you can see, the font I have picked comes in three different variations; regular, light, and bold. Your font may not come in different variations, if it doesn't, ignore this part. If it does, think about it. How "heavy" do you prefer your fonts? The reason why we ask this question is because MIUI has two main fonts which get used the most. The regular font (Arial), and its bold version (Arial-Bold, which apps like GMail use to signify unread items).
So your use could be the following;
1) Light font for regular text, regular font for "unread" items.
2) Light, regular, OR bold for all text
3) (Most common) regular fonts for regular text, and bold fonts for bold text.
In my example, I'm going to use option 3, because it is the most common. So, for the purpose of this writing, MIUI's two main fonts are Arial.ttf and Arial-Bold.ttf. Keep that in mind as we go on.
WARNING: Your file manager may not be showing you the full file extension. If using Windows, use this guide to ensure that you have them turned on.
So, I have my 3 fonts, now I need to rename them accordingly for MIUI to understand them. I only intend on using the regular and the bold versions, so what I will do is rename "Sansation_Bold.ttf" as "Arial-Bold.ttf". I will then rename "Sansation_Regular.ttf" as "Arial.ttf". This means my finished product will tell MIUI to use Sansation_Bold anywhere that Arial-Bold is called for, and it will use Sansation_Regular anywhere that Arial is called for.
If you do NOT have a bold-specific font file, make two copies of the same font, renaming one of them Arial.ttf and the other Arial-Bold.ttf.
Makes sense? Good, let's continue.
Now that our two font files are renamed, let's put them in our "Renamed Fonts" folder.
2. Create the proper folder structure
Alright, now remember that zip I had you download before? The MIUI_FONT_MTZ.zip. Extract that somewhere on your desktop, so that we can see the files inside it, so that this is what we see in a new window:
Now, open up the "fonts" folder and paste in our renamed fonts from our "Renamed Fonts" folder.
Now, let's go up one folder, where we see the "description.xml" file. Open it up with Notepad (don't just double click it, by default .xml files will open up with Internet Explorer). I'm using NotePad++, which is why the colors look different. You don't need to download NotePad++, notepad will do the job just fine. When you open it up, this is what we see:
This is the file that tells MIUI what the theme package is for, and allows for you to easily use it from the theme manager. Fill in the names as shown (but be careful not to touch anything but the highlighted letters). So, now that you've done that, it should look something similar to this:
Once you've finished, hit Ctrl-S to save it, and close your text editor. Now before we continue, you will notice there is a "preview" folder, that is how people create the "theme preview" images that you see when browsing through your themes on your phone. For the purposes of this process, I'm not going to document how to use that (partly because you don't have any preview to put in there, and partly because I'm not 100% sure what the filename requirements are) So let's ignore that for now.
3. Create our Font MTZ and apply it!
Highlight all the files as shown, and right click on them so that we can create our archive:
THIS IS VERY IMPORTANT. When the window pops up, select "ZIP" instead of RAR, and make sure the Compression level is set to "Store". Any compression will corrupt the font mtz:
Now, once we've created the archive, we need to rename it as an mtz. Right click on it, and click "Rename". Delete the ".zip" part, and make it ".mtz", so that it looks like the screenshot below.
Press Enter. This warning will come up, saying that changing the file extension may render the file useless. Simply press "Yes".
Awesome, now that we have our MTZ, we want to drag on drop it on to our SD card. Put it in /MIUI/theme, as shown below:
Awesome, now unmount the the SD card, and on your phone (from the homescreen) press Menu > Settings > Theme. At the bottom, tap the button that says "Customize". Find the "Font" entry, and tap on it. You will see your font with the name you gave it. Tap on it, and hit Apply, and boom! There you go! All finished. You can replicate the process as many times as you want, making different fonts as you please.
BUT REMEMBER: ALWAYS REBOOT AFTER APPLYING A FONT. You will have garbled text in certain apps until you do.
My post. Just in case there needs to be further additions or corrections.
Good stuff bro!
Fixed a rather embarrassing issue
Nice tutorial, but I have a couple of questions. Why are you renaming the files to Arial? I see the part that says that substitutes one font for another, bit why Arial? Is that the default font in MIUI? What font names are usable? In my case I'm trying to replace the Chinese character set with Japanese since a few things are off if you don't. I have fonts from stock android and DroidSansJapanese.ttf but not sure with the naming scheme you've outlined what I should name it to.
Nice tutorial...........
Bootloop in MIUI V4 {SGS II}
Thanks for this guide. Are these files compatible with MIUI V4? Because lot of fonts in MIUI themes online leads to boot loop in my MIUI V4!!

Categories

Resources