[Q] How to edit language file? - HTC Sensation

Hi all!
I used through many years windows mobile. Because the translations was to my language (Hungarian) very-very wrong and rarely too long, I modified the *.mui files with Reshaker.
Now I'm using Sensation with android and I want to edit the Hungarian language files. But I didn't find they. Where are the language files of the whole system, Sense, etc?
Example by the new Sensation 3.5 are the translated rosie buttons (All apps, Phone, Settings) too long and the text of "All apps" has not enough space. This is on Hungarian: "Összes alkalmazás".
Pls, can you answer me where are the language files and how can I edit they?
Thx and sorry for my English, I hope you understand my wish.
Blackdog

Good question, but wrong section...
Should be in Q&A or in Themes & Apps.
Egyébként ha ki tudnád deríteni a válasz engem is érdekelne.

I read through the section Q&A, but there are only general questions. I thought I must writing my question here in development section, because it is related with the development.
Otherwise I asked another thing in this thread too, because I have problem with the dialer too, but I didn't get any answer.
I'm using by my firm linux, and there I can editing/modifying many things. I thought the android are a linux-thing too, but now I see it is more difficult to modifying as windows mobile...
Ha bármi értelmeset találsz az android editálásáról, akkor kérlek ne habozz, mert ahhoz képest, hogy mennyi program és módosítás van, valahogy mindenki félti ennek titkát. A winmo-s módosításokhoz külön topic volt itt az xda-n.

There are no "language files" as such within the android system, each and every apk contains app specific xml's containing strings, if you decompile rosie.apk for example, you will find the required files/strings under the resources folder
Sent from my s-off HTC sensation running LeeDrOiD Sensational

LeeDroid said:
There are no "language files" as such within the android system
Click to expand...
Click to collapse
Thx your answer!
Then how it works through a reboot? I thought every apks will installed in somewhere onto the system. From your answer I conclude, at every reboots will be install the whole apks again. Is it right? Is it so quickly, that the pda can installing more then 100 apks in about 40 seconds (by normal restart)?
It must be a cache somewhere, no?

I found it! Thanks!

blackdog7 said:
I found it! Thanks!
Click to expand...
Click to collapse
where? how? i am in the same need.

Related

Making CAB files.

Can anybody tell me the way of making/Software for making CAB files for WM6 Thnx in advance.
Quick answer: WinCE CabManager. Its not free though, but very worth it.
nottoosmart said:
Quick answer: WinCE CabManager. Its not free though, but very worth it.
Click to expand...
Click to collapse
Thnx for the reply but i have got another question, IS THERE ANYWAY THAT I CAN INSTALL ANY SOFTWARE USING .CAB FILE AND THEN REMOVE ITS ENTRY FROM THE REMOVE PROGRAMS LIST WITHOUT REMOVING THE SOFTWARE? Thnx in advance.
While I haven't used this option, with WinCE CAB Manager you can specify when you create a CAB that the CAB can't be uninstalled after its installed. I'm not sure if the cab will show up in the remove program list then or not.
Basically the remove cab list is registry entries, but I'd be very careful trying to change any of that by hand as you could screw something up and cause the user to have to hard reset their device.
So why would you want to install something and Hide it from the user? Some of your questions (in various threads) has me a little concerned about what you are trying to do.
mfrazzz said:
While I haven't used this option, with WinCE CAB Manager you can specify when you create a CAB that the CAB can't be uninstalled after its installed. I'm not sure if the cab will show up in the remove program list then or not.
Basically the remove cab list is registry entries, but I'd be very careful trying to change any of that by hand as you could screw something up and cause the user to have to hard reset their device.
So why would you want to install something and Hide it from the user? Some of your questions (in various threads) has me a little concerned about what you are trying to do.
Click to expand...
Click to collapse
Don't be concerned my frnd, im not using it to make any virus or something. i wanted to put TouchFLo on my Extended ROM and if the version of HTC Cube i have, is uninstalled after installation it removes your touch ability. I guess it answers your question. And by the way im not a Hacker kind of guy. thnx.
nottoosmart said:
Quick answer: WinCE CabManager. Its not free though, but very worth it.
Click to expand...
Click to collapse
Sorry for Wrong Post
But u seem to be a person who knows stuff
how do i make Theme a .tsk file
like use any pic & make it a Theme
Please Tell em what software I need & if possible links to:-
Fourms & where i can get the software
thank you
& sorry for wrong post again
ilordvader said:
Sorry for Wrong Post
But u seem to be a person who knows stuff
how do i make Theme a .tsk file
like use any pic & make it a Theme
Please Tell em what software I need & if possible links to:-
Fourms & where i can get the software
thank you
& sorry for wrong post again
Click to expand...
Click to collapse
ThemeGenCE seems to be the only thing out there that works semi well.
nottoosmart said:
ThemeGenCE seems to be the only thing out there that works semi well.
Click to expand...
Click to collapse
Thankyou soooo much

Arabic Gingerbread Keyboard

Update: I've added to the attachments Moo-gbkb-ar.apk . It is an Arabized version with dictionary for the "Keyboard from Android 2.3" version 1.0.11 by Steven Lin so the credit goes to him for the original application (here is a link to the original application in the Market: https://market.android.com/details?id=com.moo.android.inputmethod.latin.free)
Moo-gbkb-ar.apk resolves a FC issue on Desire HD...
This is an Arabic/English Keyboard based on hotaru's post here:
http://forum.xda-developers.com/showthread.php?t=875202
The keyboard has a big Arabic dictionary.
The first file has the source files for the xml keyboard layouts and binary dictionary and Arabized strings. It is only for developers and you don't need it if you just want to run the app.
The second file is the APK file that can be installed directly.
If i install this on my nexus 1, will i get correct arabic letters, right now they are disconnected. if yes how to install them???
i know how to install the .apk but i have no idea what to do with the .zip file.
if this would enable me to read arabic on my nexus1, i will be so thankfull for you.
If your phone is not already Arabized this will not Arabize it. It only makes it possible to enter Arabic characters.
Is your N1 rooted? and what is your Android version (look it up in Settings=> About phone)
The attached zip file is for developers who would like to use the xml source or the dictionary in other apps. It is not for end users.
no my phone is not rooted...my android version is the latest 2.2.2
i can write arabic letters using "ibrahim keyboard" i downloaded it from the market, but can't read arabic from browser or other apps like twitter or facebook, as i said the letters appear disconnected.
i guess i still have to wait for the gingerbread release.
Gingerbread is not going to fix the disconnected Arabic characters problem based on the following article:
http://ardroid.com/2010/12/14/upcoming-android-info-arabic-support-and-other-features/
Rooting is not that hard and it gives you flexibility in changing many things including fonts...
You can use this simple method to root:
http://forum.xda-developers.com/showthread.php?t=803682
and then flash the Arabized libraries from here:
http://ardoid.com/?p=27
Arabia said:
This is an Arabic/English Keyboard based on the hotaru's post here:
http://forum.xda-developers.com/showthread.php?t=875202
The keyboard has a big Arabic dictionary.
The first file has the source files for the xml keyboard layouts and binary dictionary and Arabized strings.
The second file is the APK file that can be installed directly.
Click to expand...
Click to collapse
This works well on Gingerbread, thank you.
didnt woek with HTC Desire HD...
can i get the Desire HD version of this Keyboard?
Can you explain more what the issue is?
I always interested to have an Arabic keyboard in my device. I am using HTC Desire Z with Android Froyo. Is this keyboard compatible with this device as someone has reported that this keyboard is not compatible with HTC Desire HD? Please Android Expert, help!
can work in galaxy tab?
I use it on a Nexus One with no issues. I would appreciate if you download it and let us know if you had any problems.
To activate the keyboard you will need first to go to "Settings"=> "Language & keyboard" check on "Gingerbread keyboard". Then go to any text box (for example create a new message) and long press on the text area until you get a list of options. Choose "Input methods" and then select "Gingerbread keyboard".
Dear Arabia,
The problem i am getting the: Force Close Issue>>>>
Any help?
Yesterday, i downloaded the one which is in the Market, worked perfectly, BUT cant write Arabic although the Arabic is there & the space bar has the Arabic swipe method???!!
<<I have the latest Arabic software & My device is not Rooted>>
really very good, i like it
thanks
Some Body helps me plzzzzzzzzzzzzzz
HD HTC HD
Can you attach the apk file that you got from the market (or a link to it) and I'll check it out for you.
For the force close issue, can you help me troubleshooting it by uninstaling my apk and installing the one in this thread:
http://forum.xda-developers.com/showthread.php?t=875202
test this apk, if it's force closing, then we'll need to report that to hotaru. If not then please let me know and we'll try to take it from there.
Regards,
Yahya
Arabia said:
HD HTC HD
Can you attach the apk file that you got from the market (or a link to it) and I'll check it out for you.
For the force close issue, can you help me troubleshooting it by uninstaling my apk and installing the one in this thread:
http://forum.xda-developers.com/showthread.php?t=875202
test this apk, if it's force closing, then we'll need to report that to hotaru. If not then please let me know and we'll try to take it from there.
Regards,
Yahya
Click to expand...
Click to collapse
Dear Yahya,
First of all, i would like to thank you for your kind reply,,
Here you go, the link of the Gingerbread Keyboard from the Market which works with me ( No Arabic ):
https://market.android.com/details?id=com.moo.android.inputmethod.latin
Inshalla, i will install the one you advised me & will let you know by today it self.
Warm Regards
Salmin
Dear Yahya,
Just tested the one you advised me , and the same (Force Close Issue) i am having..???
Hope to hearing from you Soon.
Salam
Salmin
I'm sorry Salmin this means that the original apk has the issue. Only hotaru would be able to fix it. I only added the Arabic keyboard and I don't know that much in programming.
Regarding the Market keyboard, I thought it was a free app. This is a paid app and paid apps are disabled where I live.
I'm confused now. There is another keyboard by the same developer and the same name here:
https://market.android.com/details?id=com.moo.android.inputmethod.latin.free
Is this the one you're using or is it the paid one?

[APP] Stock/System 2.3.5 Keyboard App That supports Greek/Eng Keyboard + Dictionary

Hello all,
I recently became a U8800 owner and I decided to flash it with the latest MIUI ROM, only to find out that their stock Android keyboard does not yet support text prediction in Greek or Greek keyboard at all. Since I didn't want to install a third-party Greek IME from the market, I decided to inject a Greek dictionary found in a previous CM Release plus a Greek keyboard supporting existing LatinIME.apk (from htc devs on a stock 2.3.5 keyboard apk).
It should work on all devices/ROMs, but you can try and share your results.
I also removed all other dictionaries exept english / greek to make it light.
How to install:
1. Navigate to /system/app using Root Explorer and copy/rename your existing LatinIME.apk to a backup folder in your SD card (just to be sure, should things go wrong).
2. Use Root Explorer to mount /system/app as R/W and then paste the new LatinIME.apk inside this folder. Change the file's permissions to rw-r--r-- after pasting.
3. Reboot your device and go to Settings > Language & Keyboard > Android Keyboard > Input Languages. Under Greek, it should now say "Dictionary available".
Download Link:
http://www.multiupload.com/O5KAN3HQ1E
Here is another link to download it from:
nullfix.com
It wokrs correctly on HD2 with Xperia v42 ROM
Thanks
Nice to hear that it works ok.
It works also 100% on my Ideos x5
please reup to somewhere else! will test it on x10 2.3.4 with android keyboard running donut hd rom
Hi ! It's a good news, since I'm seeking how to do the same for the French language since a ROM i flashed my Wildfire S with doesn't support spell check or prediction for it.
Yet, I'm fairly new to the modding scene (my previous phone was a an LG oldie...) and don't know how all of this works, so could you please elaborate ?
Do you mean I should try and retrieve HTC_IME.apk (I'm guessing it's the equivalent of LATIN_IME.apk, but for HTC...) from the stock 2.3.5 ROM and replace the current crappy one with it ? Are the dictionaries contained in the apk ? If not, where will I find the French dictionary ?
Thanks for reading me, I hope you can help.
I would gladly click the "thank you" button for your OP, but I can't seem to see it...
So here goes the old-fashioned way : Thanks !
comaX13 said:
Hi ! It's a good news, since I'm seeking how to do the same for the French language since a ROM i flashed my Wildfire S with doesn't support spell check or prediction for it.
Yet, I'm fairly new to the modding scene (my previous phone was a an LG oldie...) and don't know how all of this works, so could you please elaborate ?
Do you mean I should try and retrieve HTC_IME.apk (I'm guessing it's the equivalent of LATIN_IME.apk, but for HTC...) from the stock 2.3.5 ROM and replace the current crappy one with it ? Are the dictionaries contained in the apk ? If not, where will I find the French dictionary ?
Thanks for reading me, I hope you can help.
I would gladly click the "thank you" button for your OP, but I can't seem to see it...
So here goes the old-fashioned way : Thanks !
Click to expand...
Click to collapse
I have French dictionary on mine but i don't know where to find it..on stock Sony keyboard the files where located in system /usr ..but on the rom i am using with android keyboard i just have en.us folder..if anyone could give a hint ...
Sent from beneath my cloak of magic
Hanzo.Hasashi said:
I have French dictionary on mine but i don't know where to find it..on stock Sony keyboard the files where located in system /usr ..but on the rom i am using with android keyboard i just have en.us folder..if anyone could give a hint ...
Sent from beneath my cloak of magic
Click to expand...
Click to collapse
Yeah I stumbled upon this same folder en.us in usr/ and it's purely useless (in regard of our problem) as far as I can tell...
But I found a way to get it back and working. It's basically the same procedure, but for HTC. I just posted it, I hope it'll help others as well :
http://forum.xda-developers.com/showthread.php?t=1521922
comaX13 said:
Yeah I stumbled upon this same folder en.us in usr/ and it's purely useless (in regard of our problem) as far as I can tell...
But I found a way to get it back and working. It's basically the same procedure, but for HTC. I just posted it, I hope it'll help others as well :
http://forum.xda-developers.com/showthread.php?t=1521922
Click to expand...
Click to collapse
Looking good on first sight.will try it when i have time and post feedback!
Gesendet von meinem X10i mit Tapatalk

[Q] Atrix 2 Italian??

Hello everyone, I'm an Italian guy and I have a atrix 2. I would like to know if there is a way to install the Italian language on this smartphone. thanks
Turboie91 said:
Hello everyone, I'm an Italian guy and I have a atrix 2. I would like to know if there is a way to install the Italian language on this smartphone. thanks
Click to expand...
Click to collapse
Do you have retail or at&t device?
It's at&t device
Turboie91 said:
It's at&t device
Click to expand...
Click to collapse
Is there anyone who can help me?
Turboie91 said:
Hello everyone, I'm an Italian guy and I have a atrix 2. I would like to know if there is a way to install the Italian language on this smartphone. thanks
Click to expand...
Click to collapse
It's posible... but you need "developer's skills" if you want insert the italian language in your current Stock ROM. On the other hand, the "Easy" way is install https://play.google.com/store/apps/details?id=jp.co.c_lis.ccl.morelocale&feature=search_result#?t=W251bGwsMSwxLDEsImpwLmNvLmNfbGlzLmNjbC5tb3JlbG9jYWxlIl0., and set your LOCALE (I assume is it_IT). In general all non system apps will be translated, and maybe some system apps too, or maybe not.
Another "solution" is install a Custom rom like CyanogenMOD. You can read this thread.http://forum.xda-developers.com/showthread.php?t=2121029.
alrojas said:
It's posible... but you need "developer's skills" if you want insert the italian language in your current Stock ROM. On the other hand, the "Easy" way is install https://play.google.com/store/apps/details?id=jp.co.c_lis.ccl.morelocale&feature=search_result#?t=W251bGwsMSwxLDEsImpwLmNvLmNfbGlzLmNjbC5tb3JlbG9jYWxlIl0., and set your LOCALE (I assume is it_IT). In general all non system apps will be translated, and maybe some system apps too, or maybe not.
Another "solution" is install a Custom rom like CyanogenMOD. You can read this thread.http://forum.xda-developers.com/showthread.php?t=2121029.
Click to expand...
Click to collapse
Thank you very much
+1. developer skills: - this is the most difficult and time-consuming solution (I made this, translate the official ME JB + official ME ICS rom's from English to Hungarian):
You decompile the main apps (framework-res, moto-res, blur-res, system, setup, phone, chinamms, browser, etc... cc. 20 app) translate the .xml files, put this in the res/values-in and recompile the apps. - it"s realy hard, but the earlier ME ICS probably has italian language support, If I remember correctly, and those files may help.

[Completed] Where can I get help to translate an APK?

I'm not sure which sub forum to post this in so could someone help me out?
I know there is a sub forum where people can translate strings for you, but I'm not after that, I'm after how to find the correct files to translate.
I know how to decompile APKs via apktool, but I can't seem to find the correct .xml file to edit and this is where I need help. For some background, I'm trying to translate a certain part of the Mi Home application that I use to control my Xiaomi Mi Robot vacuum cleaner. You have to set your local region to mainland China for the application to find the vacuum cleaner and even though you can set your language to English, the part of the app that controls the cleaner is in Chinese still.
This is what I've tried:
Decompiling the app
Took a Chinese string from the vacuum control part of the app, and searched for this string using grep - with the hope of it returning the .xml file this string appears in
However, nothing is returned - the grep command works as it finds other strings as a test and returns the file locations
Is there any reason why I can't find which file to edit?
Sorry , but this is not a Q&A forum. It is more to guide NEW users to the best place on the site for their problem .
Please read the OPENING THREAD and the Second one , too.
Thank you for your attention in this matter.
malybru
Senior Moderator

Categories

Resources