The UK Release and Internationalization

by cyntacks » Wed, 29 Oct 2008 19:07:17 GMT


Sponsored Links
 Hi,

Last I read here on the board Android did not yet fully support
internationalization (even though we have the directories for
different languages, etc).

1) Is this true?
2) Will the normal Java syntax involving Locales be a valid work
around?

I ask because our application needs to know whether to use metric
units or not. Just wondering what the best way to determine this may
be on Android for the UK release today.

Thanks for your help,

Kevin
--~--~---------~--~----~------------~-------~--~----~



The UK Release and Internationalization

by cyntacks » Thu, 30 Oct 2008 04:11:31 GMT


 Hi Everyone,

I just wanted to give this a bump.

Has anyone successfully "internationalized" their application? For
example, I want to determine what region the user is in (UK or US) so
I can provide English or Metric units on the backend for calculations.
Is this as simple as using Java's "locale", or does Android provide
another type of support on top that I should be implementing?

The API says this is "coming soon": 
 http://code.google.com/android/devel/resources-i18n.html #i18n

I realize I can provide different languages using the values-en,
values-xx, etc. But what about determining that region in the java
code?

Thanks for your help,

Kevin




--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


The UK Release and Internationalization

by qvark » Thu, 30 Oct 2008 22:17:21 GMT


 I don't think the API is ready yet according to their roadmap:
 http://source.android.com/roadmap 

Q4 2008

Localization

The UI and Application Framework for the Android 1.0 platform
primarily targets English-speaking regions. To enable handset
manufacturers to deploy devices in non-English-speaking countries, we
will support the following localizations:

    * Strings localized into various languages.
          o Q4 2008: German
          o Q1 2009: French, Italian, es_es, zh_TW, Ja, NL, CZ
    * UI modifications (tabs, menus, homepage shortcuts, etc.) to
support non-English languages.
    * New date and numeric formats.





--~--~---------~--~----~------------~-------~--~----~



The UK Release and Internationalization

by cyntacks » Fri, 31 Oct 2008 01:37:54 GMT


 Hi qvark,

Thanks for the link, I hadn't seen the Roadmap yet.

That's a bummer for us, but it does say q4, so hopefully the change
will be right around the corner.

Thanks again,

Kevin





--~--~---------~--~----~------------~-------~--~----~



The UK Release and Internationalization

by Al Sutton » Fri, 31 Oct 2008 02:46:09 GMT


 evin,

After doing some poking around the Android browser on the UK phone
identifies itself with an en-gb localisation, so maybe you can already
use Locale.getDefault() to see whats what.

Al.

cyntacks wrote:


--
Al Sutton

W: www.alsutton.com
B: alsutton.wordpress.com
T: twitter.com/alsutton


--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. Face book Data coming null

Hi All,

This is my first post. In my application i want to show facebook
friends name with online status. I am using facebook-java-api-3[1].0.2-
bin.zip jar file. I am using .fql_query() method for this.
            I am getting friends list but other details are coming
null ,
like online_status = null.
Please help me out for this.
Here is snapshot of my code

                FacebookJsonRestClient client = new 
FacebookJsonRestClient(API_KEY,
SECRET);
                try{
                        String token = client.auth_createToken();
                        String url = 
"http://www.facebook.com/login.php?api_key=" + API_KEY
+ "&v=1.0" + "&auth_token=" + token;
                        Runtime.getRuntime().exec("explorer \"" +url+ "\"");
                        System.out.println("Use browser to login then press 
return");
                        System.in.read();
                        String session = client.auth_getSession(token);
                        JSONArray array = client.friends_get();
            for(int i=0; i < array.length(); i++){
                JSONArray list = (JSONArray)client.fql_query("select
name,online_presence from user where uid="+array.getInt(i));
                System.out.println(list);
            }
                }catch (FacebookException e) {
                        e.printStackTrace();
                }

Thanks

-- 

2. TCP/IP Communication between application running on development system with application running in Android emulator

Hello -

I would like to learn how to establish TCP/IP communication between an
application running on a development machine with an application
running inside the Android Emulator. When running the Android Emulator
I do not see an emulated network connection etc. I have read the
emulator documentation on the android developers page (http://
developer.android.com/guide/developing/tools/
emulator.html#emulatornetworking) but am still not sure how to achieve
this goal. Any help would be much appreciated.

Matthew Roper

-- 

3. onActivityResult does not always get triggered when using IMAGE_CAPTURE with startActivityForResult

4. Changing LandScape to Potrait mode

5. Can I create a sticky dialog?

6. How to alpha fade all Canvas drawing?

7. RadioGroup over two columns or rows?