shame that, thanks for trying
Atleast do all the apps that we would normally see on other roms in the UK market, will it show on the US market?
@djmcnz
do you know where is the TBA color option in settings/sounds ??? removed by MIUI or a Translation Problem ???
@djmcnz
do you know where is the TBA color option in settings/sounds ??? removed by MIUI or a Translation Problem ???
All translated in our English pack #3, I can see Settings > Sound then Track Ball Alert Colour?
the TBA color option is disappear from 0.10.15 settings/sounds was ther in 0.9.30 i´m sure
Yep, checking as Brokz fixed a total idiot mistake I made last night rushing to fix a few problems.
I'd like to collaborate with you on the other fixes you've incorporated - what do you think?
I´m slowly paranoid i need a Heineken can you give me the link of your pack
Sadly no, if you getprop for the sys.timezone it returns the desired locale info, Market also returns the correct en_GB content in terms of what we'd expect in the databases for com.google.vending.
Locales all appear for my country en_GB so there's no direct interception there that can be seen.
gsm.operator.numeric is also valid and 234 (UK) 10 (O2 UK) which is how the market is "Supposed" to deal with Market location.
On one occasion I got the Market showing US$0.00 now it just defaults straight to $0.00 or ~$0.00
As stated to save other theories, Market Enabler and scripts wont work as gsm.sim.operator is correctly set for my region. I am at a major loss as to how and why the Market will not give people their native country locales and application / pricing.
Very frustrated about this as MIUI developers only (quite rightly) care for their own language "Chinese". While I am sure they love that we're using the ROM and translating, without any github sources to help us fix problems we are out of luck and very much at the direct mercy of MIUI developers for answers.
Cyanogen i am sure is too busy with other things, Paul O'Brian did chime in with some suggestions however we hit a dead end yesterday on this as the suggestions merely related to Market Enabler style fixes.
As I say build.prop, market enabler, gsm.sim.operator fixes will NOT work, its pointless people reporting that build.prop solves problems, its hyped up and not factually correct.
I really wish there was a stronger "developer" drive behind this ROM so we could hopefully get more done.
Translating the system has been a blast, loved it but really I think its time to move on until more can be done with the source code of this system.
I´m slowly paranoid i need a Heineken can you give me the link of your pack
I see, that's pretty comprehensive.
You could try pushing Vending.apk and -R /data/data/com.android.vending/* from a working 2.2 rom (any one) to a MIUI install to eliminate anything they've done with the app (clear market data and force stop market app on the MIUI - target - phone first). You'll probably need to run fix permissions before the app starts or it will probably fc.
Long shot really though.
Tried that as well, arcee on #cyanogenmod suggested this to me the other night, sadly got force closes all over the place and market still displayed in USD $.
My feeling therefore is that some sub-command in the framework is at fault here, why does NO DEVELOPER have a clue on this?
It amazes me no one has any ideas on why this is happening, we can root phones, do some other amazing things but we can't get Market to work for our country? WTF! I'm in despair mode!
Did you run fix permissions? FC's are expected with the above procedure until you run fix permissions. Best to push in recovery and execute fix permissions from there.
Not much value in a dev looking at it until you can localise the problem... too much effort, little return (for the dev that is). If you can localise the issue we could possibly debug/trace it if it was in the ASOP bits of code.
/res/[COLOR="red"]values[/COLOR]/strings.xml
<stop_button_text>[COLOR="Red"]Stop[/COLOR]</stop_button_text>
/res/[COLOR="red"]values-DE[/COLOR]/strings.xml
<stop_button_text>[COLOR="red"]Halt[/COLOR]</stop_button_text>
/res/[COLOR="red"]values-IT[/COLOR]/strings.xml
<stop_button_text>[COLOR="red"]Basta[/COLOR]</stop_button_text>
apktool if framework-res.apk
apktool d Updater.apk ./decoded/
apktool b ./decoded/ new_updater.apk
apktool b ./<decoded_apk_dir>/ <output_apk_name>.apk
HOW TO SPEED-UP THE TRANSLATION-PROCESS:
I've created a simple application (java-based) which tries to merge orginal-froyo-translation (taken from the official repository) into the miui-value-files. (only strings.xml are currently supported).
This program is available here:
http://www.multiupload.com/HVZXDBHIVU
djmcnz said:
How it work / what you have to do:
1) Extract the Translator.tar.gz file (windows-users use winrar or whatever) - a directory named "Tanslator" will be created.
2) Extract the strings.xml file from the miui-package you want to translate.
This can be done with the apk-tool: apktool -d Contact.apk Contact_decoded
Copy the "res/values/strings.xml" to the created "Translator"-direcory. Open that folder and rename (the previous copied) strings.xml to "untranslated.xml".
3) Copy the strings.xml from the official froyo-sources for the package and the language you want to "merge" to the "Translator"-directory and rename the string.xml-file to "translation-file-from-froyo-repo.xml".
4) Run the program. Open a command-prompt/console. Change directory into the "Translator"-Directory and run:
java Translator untranslated.xml translation-file-from-froyo-repo.xml
This will generatre a file named "translated.xml"
For some safety reasons not all string which match "by key" are merged. (Stuff wich contains characters like '<' or '%'). You probably see some warnings printed in console (with the key) that needs to be translated manually.
If you want to override this "safety-featiure". Run the app with:
java Translator untranslated.xml translation-file-from-froyo-repo.xml psycho
(psycho at the end)
Hope this helps somehow.
Ok, if you are on the stock MIUI it hasn't nothing to do with language packs.
I've seen that the file /Contacts/res/values/ids,xml is not equal than the 0.10.15 file. Can be a thing to watch?