I wish to create a translation app for Windows Phone 7. I am not sure how to go about it. Here the questions.
I like to know when I input text into a TextBox for transl
To answer your questions:
Currently you cannot do this in code - system settings are outside the designated development sandbox. The user will be able to switch between keyboard layouts manually as long as those are present on the device.
Depending on the region where the phone is sold, the keyboard layouts are preset specifically for the designated zones. So that would be a yes - the Text InputScope will be active for registered languages.
Currently there is no way you can get a list of available keyboard layouts on your device.