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. How to email uncaught exceptions?

I love the feature where we can inspect any exceptions for app's
published on the market through the developer site but curious as to
whether we can tap into this feature for app's we don't publish to the
market so we can email any exception details to a specific email
address for example.

Does anyone know if this is possible?

Thanks

-- 

2. User Agent String for Google TV

Hi,

I was wondering if anyone knows the user agent string the Chrome
browser sends on Google TV.  I have a site www.vpiketv.com  that
formats the display on the fly according to the recommedations Google
documented.

The site looks at the user agent string to determine the type of
device (PC, TV) and the type of display if Google TV (720p or 1080p).

Thanks,
Al

-- 

3. ActivityManager(): Timeout executing service

4. Eclipse error on build.xml: Target debug/release does not exist

5. Trial version not showing in the market.

6. Integrating Proguard using recently posted instructions

7. <merge> and FrameLayout tags lose part of the Views when the app is called from Gmail app