[GUIDE] How to enable SmartDJ and Music search from non Engilsh countries - Windows Phone 7 Development and Hacking

Dear Forum Members,
to unlock those awesome features, just have to write these registries (and of course MANGO):
[HKEY_LOCAL_MACHINE\Software\Microsoft\Zune\Settings]
"XuidLocale"="en-US"
[HKEY_LOCAL_MACHINE\Software\Microsoft\Zune\SmartDj]
"LocalEnabled"=dword:1
I prepared HTC-ProvXml-Deploy, to do it easier.(just deploy & run, green button)
You can get a registry editor here
[UPDATE]: On my phone the provxml method only worked first time after install, so I recommend the registry editor.
And here is the ProvXml page
Sometimes Zune relock its features, and you have to run ProvXML deploy again. If somebody has a nonrelocking solution, please post it.
regards
SirMontaire

Or you can also change the regional settings in region+language.. just change System locale to English (United States/United Kingdom) and Browser and search language to English (United States/United Kingdom)... and by the looks of things i supose that your phone will have full functionality as long as there's a "United" in the regional+language settings

iconata said:
Or you can also change the regional settings in region+language.. just change System locale to English (United States/United Kingdom) and Browser and search language to English (United States/United Kingdom)... and by the looks of things i supose that your phone will have full functionality as long as there's a "United" in the regional+language settings
Click to expand...
Click to collapse
This does not work... Additional Zune options like SmartDJ are locked to the region of the Live ID account (specifically the Xbox+Zune account). So if Zune is not available on the country account, those extra options wont be available.

well it worked for me..

It worked for you because your Live account is from a Country were zune is available... It has nothing to do with the Phone settings

Related

Changing language and more language :)

Hi,
I thought this is nice to share.
Found from Clove blog:
http://blog.clove.co.uk/2010/03/23/chinese-and-other-languages-for-android/
Android has several built-in language options. To change the locale (language) that your Android device works in:
On your Android device, under Settings>Locale & Text>Select Locale, you can choose the Language setting you would like your device to use. On some devices (such as the HTC Hero), the only setting available is English. This can be changed very easily using an App called MoreLocale 2, which can be downloaded completely free of charge from the Android Marketplace. Simply download the App and install, launch it, and select the language you would like your device to use. (Note: to change back to English, you will need to navigate through Settings>Locale & Text>Select Locale and select English).
Currently, the locales available on Android 1.5, 1.6 and 2.1 are:
* Chinese, PRC , Chinese, Taiwan
* Czech
* Dutch, Netherlands & Belgium
* English, Britain, US, Canada, Australia, New Zealand, Singapore,
* French, France, Belgium, Canada, Switzerland
* German, Germany, Austria, Switzerland, Liechtenstein
* Italian, Italy, Switzerland
* Japanese
* Korean
* Polish
* Russian
* Spanish
Click to expand...
Click to collapse
And this is the application to change the language if it is not available in the phone:
http://www.cyrket.com/p/android/jp.co.c_lis.ccl.morelocale/
Very nice of Android!
Hi, I am thinking of getting the Desire and the only thing that put me off is the lack of chinese language.
With this app, do I have to select Chinese as my locale to enable me to read and write chinese or I can still read and write chinese with English set as my locale??
Many thanks!
I have no idea. Take that as your own risk.
You can contact HTC support and ask this question.
cloudt88 said:
Hi, I am thinking of getting the Desire and the only thing that put me off is the lack of chinese language.
With this app, do I have to select Chinese as my locale to enable me to read and write chinese or I can still read and write chinese with English set as my locale??
Many thanks!
Click to expand...
Click to collapse
With my Desire, I can read chinese without issue (e.g. going to website and file name), but there is no stock input option for chinese yet, will try the more locale and see if it helps. As they said, you can always get Google Pinyin. I am still looking for a way to get Handwriting though.
Chniese Language issue
panda986 said:
With my Desire, I can read chinese without issue (e.g. going to website and file name), but there is no stock input option for chinese yet, will try the more locale and see if it helps. As they said, you can always get Google Pinyin. I am still looking for a way to get Handwriting though.
Click to expand...
Click to collapse
Hi, Please kindly tell me, your Desire can choose Location setting English United State? and no Chiniese in put?
But can read chinese is great. How about Chinese display on Music play? it's also display Chinese?
Life Saviour!
My Desire (obviously for eastern european market) only had Russian, Slovak, Polish and Cech locale settings. It didn't matter because all were English, but sometimes I got redirected to the Slovak Google page and so on...
THX for this tip!
thanks a lot.
finally i can set to german.
not that i am not able to understand english.

YouTube Plugin issue

The youtube plugin used to work on my Focus, now all i get is a message that says i need to upgrade my flash player. I've attempted to change my regional language and then return it to English (United States) but nothing changes. Anyone know how to fix this issue?
Mallux said:
The youtube plugin used to work on my Focus, now all i get is a message that says i need to upgrade my flash player. I've attempted to change my regional language and then return it to English (United States) but nothing changes. Anyone know how to fix this issue?
Click to expand...
Click to collapse
Don't know but AFAIK you have to set the browser to "mobile"

[Q] Add new locale to UCALJ3?

Hello,
Due to limited number of languages in a stock rom, I'd like to add my one.
As far as I understand I will need to add my own locale string resources to each APK to support specific locale, that shouldn't be a problem.
The main problem here is how to add locale to the rom itself, I mean - to be able to select it from the Language settings menu. I've found number of replies that advised to add specific locales to /system/csc/languages.xml however I don't see such file here...
Any help really appreciated
P.S. Please don't advise to change ROM to CM/AOKP/etc it lacks a number of features I need.
Maybe this helps: https://play.google.com/store/apps/details?id=jp.co.c_lis.ccl.morelocale&hl=en
MoreLocale 2 allows you to set-up your own locale. It's a critical install for every phone of mine.
ggolcher said:
Maybe this helps: https://play.google.com/store/apps/details?id=jp.co.c_lis.ccl.morelocale&hl=en
MoreLocale 2 allows you to set-up your own locale. It's a critical install for every phone of mine.
Click to expand...
Click to collapse
I've already tried MoreLocale 2, it only sets current configuration as chosen locale, but it doesn't add it to Language settings menu. If you change your locale back to english, you won't be able to set up locale back to your one without MoreLocale 2...
Ack, sorry I wasn't able to help then :\

HELP! Translate Modern (Metro) Apps

Hi guys,
I brought an used Surface via Internet. I updated it to W8.1 in english before official release via leak. Then I transleted it in Italian by LP but Metro Apps remained in English (Desktop etc are in Italian). How can I translate metro apps to in Italian?
Open your system control. Navigate to something like "Systemcontrol\Time, Language and Region\Language" ("Systemsteuerung\Zeit, Sprache und Region\Sprache" in German). No select the language who want to use primarily. Then click on the button "Up" ("Nach oben" in German) till it's the first element in the list. Now the metro apps should be in the desired language. If there are any problems try to restart your pc after changing the settings.
Hope it helps.

[Q] XL 4.1.2 -- set default language to hebrew

Hello everyone,
I bought a nokia XL in belgium. I've managed to root it + installed Gapps.
I need to set the default language to hebrew. I tried Language enabler but it doesn't work for me.
I also need to be able to add an hebrew keyboard (which is not available in the nokia keyboards'language choice).
What are my choices?
TIA & cheers. :fingers-crossed:
ygold said:
Hello everyone,
I bought a nokia XL in belgium. I've managed to root it + installed Gapps.
I need to set the default language to hebrew. I tried Language enabler but it doesn't work for me.
I also need to be able to add an hebrew keyboard (which is not available in the nokia keyboards'language choice).
What are my choices?
TIA & cheers. :fingers-crossed:
Click to expand...
Click to collapse
You're not totally out of luck, but...well, it's complicated.
You can install MoreLocale 2, a free and open source app which requires no rooting to force apps which have a Hebrew translation to use those. Essentially it's similar to the Language Enabler app which you've tried and which really didn't do the trick for you. Know why? Because the Nokia X's default ROM ships with only a handful of languages, which are:
Bahasa Indonesia (Malay)
Bahasa Melayu (Indonesian)
Čeština (Czech)
Deustch (German)
English
Español (Spanish)
Français (French)
Italiano (Italian)
Magyar (Hungarian)
Polski (Polish)
Português (Portuguese)
Română (Romanian)
Slovenčina (Slovak)
Tagalog
Tiếng Việt (Vietnamese)
Türkçe (Turkish)
Ελληνικά (Greek)
Беларуская (Belarusian)
Български (Bulgarian)
Қазақша (Kazahk)
Русский (Russian)
Українська (Ukrainian)
العربية (Arabic)
हिन्दी (Hindi)
ไทย (Thai)
中文 (Chinese)
Any and all other languages not listed above are not natively supported by the default ROM, but you can manually add the support...or more precisely, try to, since you have a rooted device. You'll need to install Xposed Framework and the resOverloader module for it. You'll also need a computer with:
The official USB drivers for the Nokia X
Android Software Development Kit (SDK) installed
Java Software Development Kit (SDK) installed
apktool
Using these tools you are able to extract the system apps' files and the necessary framework .apk file from your device into your computer. After you've decompiled each and every app, you'll need to create a temporary folder for your resOverloader work; I created mine in D:\ so the full path to the folder was D:\resOverloader\. Then you'll need to create a folder inside the resOverload folder and name it according to the app's package; say, if you wanted to translate the HERE Maps app, the package -- and thus the folder -- would be called com.here.app.maps, so the full path would be D:\resOverloader\com.here.app.maps and you'd need to copy the original strings.xml file here from the sources decompiled by apktool, and then manually translate it! Talk about a tedious process -- took me over a week to translate most of the system apps and whatnot.
Once you've translated whatever you want and need, push the resOverloader folder to your device via the "adb push" command into /storage/sdcard0/ (which would mean that the path to the HERE Maps app's translations would be /storage/sdcard0/resOverloader/com.here.app.maps/). Reboot, or if you want to avoid rebooting, go to Settings > Apps > Manage apps > choose the "All" apps view > find the respective app (say, Maps), tap on it > choose "Clear cache" and you may also need to choose "Clear data" (doing so deletes your data, so be careful and don't use this option if your device has valuable information which isn't backed up anywhere!)
...
By the time you've done all this, you'll notice that despite all your great and time-consuming efforts, some pesky apps won't display in the non-English language you've chosen, no matter what. The biggest offender is the Settings app (com.android.settings), but the Phone app also has some dialogs and whatnot in English, despite that I've translated them; Messaging and Contacts will require the caches to be purged in order to work correctly. Internet (built-in Xpress Browser app) and Camera display menus which contain multiple choices (such as Camera's "Storage" option) display the menu label in your chosen language, but the actual options in English -- this is likely a problem with my translation files, though, as opposed to the resOverloader module or the actual device firmware, I'd guess.
So what do you have at the end of the day, if you've followed my above "guide" patiently and correctly? A Nokia X device which sometimes speaks the desired language to you, and often also speaks English, whether you want it to or not. How to fix this, then? I have no idea, I'm afraid; if you know someone who does or you know yourself how to fix this, do speak up, please! It would be lovely to have the X support at least all the languages the Android Open Source Project (AOSP) does. And yes, I'm somewhat annoyed by the fact I spent over a week translating and fine-tuning these strings.xml files only to find out that they don't quite work "as advertised"...
As for enhancing the Nokia Keyboard to support a new language or multiple languages, I don't know anything about that either -- though it's something I'd also need to do for my native language, Finnish, which isn't supported by Nokia X natively -- but maybe someone else in this forum does?
Hi Jack. thank you very much for such a complete answer. I take from it that it is not a path I will follow. I thought there would be some original ROM I could use.
Anyway, regarding the keyboard I installed another app which offers the keyboards I need.
Cheers.
Jack Phoenix said:
You're not totally out of luck, but...well, it's complicated.
You can install MoreLocale 2, a free and open source app which requires no rooting to force apps which have a Hebrew translation to use those. Essentially it's similar to the Language Enabler app which you've tried and which really didn't do the trick for you. Know why? Because the Nokia X's default ROM ships with only a handful of languages, which are:
Bahasa Indonesia (Malay)
Bahasa Melayu (Indonesian)
Čeština (Czech)
Deustch (German)
English
Español (Spanish)
Français (French)
Italiano (Italian)
Magyar (Hungarian)
Polski (Polish)
Português (Portuguese)
Română (Romanian)
Slovenčina (Slovak)
Tagalog
Tiếng Việt (Vietnamese)
Türkçe (Turkish)
Ελληνικά (Greek)
Беларуская (Belarusian)
Български (Bulgarian)
Қазақша (Kazahk)
Русский (Russian)
Українська (Ukrainian)
العربية (Arabic)
हिन्दी (Hindi)
ไทย (Thai)
中文 (Chinese)
Any and all other languages not listed above are not natively supported by the default ROM, but you can manually add the support...or more precisely, try to, since you have a rooted device. You'll need to install Xposed Framework and the resOverloader module for it. You'll also need a computer with:
The official USB drivers for the Nokia X
Android Software Development Kit (SDK) installed
Java Software Development Kit (SDK) installed
apktool
Using these tools you are able to extract the system apps' files and the necessary framework .apk file from your device into your computer. After you've decompiled each and every app, you'll need to create a temporary folder for your resOverloader work; I created mine in D:\ so the full path to the folder was D:\resOverloader\. Then you'll need to create a folder inside the resOverload folder and name it according to the app's package; say, if you wanted to translate the HERE Maps app, the package -- and thus the folder -- would be called com.here.app.maps, so the full path would be D:\resOverloader\com.here.app.maps and you'd need to copy the original strings.xml file here from the sources decompiled by apktool, and then manually translate it! Talk about a tedious process -- took me over a week to translate most of the system apps and whatnot.
Once you've translated whatever you want and need, push the resOverloader folder to your device via the "adb push" command into /storage/sdcard0/ (which would mean that the path to the HERE Maps app's translations would be /storage/sdcard0/resOverloader/com.here.app.maps/). Reboot, or if you want to avoid rebooting, go to Settings > Apps > Manage apps > choose the "All" apps view > find the respective app (say, Maps), tap on it > choose "Clear cache" and you may also need to choose "Clear data" (doing so deletes your data, so be careful and don't use this option if your device has valuable information which isn't backed up anywhere!)
...
By the time you've done all this, you'll notice that despite all your great and time-consuming efforts, some pesky apps won't display in the non-English language you've chosen, no matter what. The biggest offender is the Settings app (com.android.settings), but the Phone app also has some dialogs and whatnot in English, despite that I've translated them; Messaging and Contacts will require the caches to be purged in order to work correctly. Internet (built-in Xpress Browser app) and Camera display menus which contain multiple choices (such as Camera's "Storage" option) display the menu label in your chosen language, but the actual options in English -- this is likely a problem with my translation files, though, as opposed to the resOverloader module or the actual device firmware, I'd guess.
So what do you have at the end of the day, if you've followed my above "guide" patiently and correctly? A Nokia X device which sometimes speaks the desired language to you, and often also speaks English, whether you want it to or not. How to fix this, then? I have no idea, I'm afraid; if you know someone who does or you know yourself how to fix this, do speak up, please! It would be lovely to have the X support at least all the languages the Android Open Source Project (AOSP) does. And yes, I'm somewhat annoyed by the fact I spent over a week translating and fine-tuning these strings.xml files only to find out that they don't quite work "as advertised"...
As for enhancing the Nokia Keyboard to support a new language or multiple languages, I don't know anything about that either -- though it's something I'd also need to do for my native language, Finnish, which isn't supported by Nokia X natively -- but maybe someone else in this forum does?
Click to expand...
Click to collapse

Categories

Resources