About Android SDK translation work

by Thomas Iverson » Sat, 11 Apr 2009 21:57:04 GMT

Sponsored Links
 Hi all , I'm not sure whether it's a right place for discussing such
topic , so forgive me if I am wrong

I'm now translating Android SDK 1.1 r1 documentation into Chinese ,
and I'm wonder that how to make it convenient to upgrade
my translation files when the sdk and its documentation version
updated in the future.

You know that the sdk documentation is published in html format , and
it's really unfriendly to i18n work. Still I didn't find a convenient
to do so and I'm now translating HTML source files(thanks to god i
understand html).

Any guys here doing the translation work as I do and met the same problem ?
Share me your experience and ideas or suggestions , I'll really approciate :)

Keep It Simple Stupid
Thomas X. Iverson(A.K.A ghosTM55)


About Android SDK translation work

by Mark Murphy » Sat, 11 Apr 2009 22:16:20 GMT


Thanks for your help!

You may want to ask these questions on [android-platform]:


That is the home for discussion about the Android open source project
itself, including documentation. We have had other people recently
express interest in contributing to documentation, and so my hope is
that the core Android team is working out the details on how to handle
contributions such as yours.

Thanks again!

Mark Murphy (a Commons Guy)
 http://commonsware.com  |  http://twitter.com/commonsguy 

Warescription: Three Android Books, Plus Updates, $35/Year


Sponsored Links

About Android SDK translation work

by Dave White » Mon, 13 Apr 2009 12:13:28 GMT

 Back when I worked in Localisation, there was a product we used called
Catalyst which did translation for us.  I haven't used it in a few years
now, but it used to be really good at handling leveraging of localised text
into files. However, it is all very dependant on how the files are built in
the first place (ie: if they are being built with localisation in mind
rather than the authors being unwilling/unable to make changes to allow
 http://www.alchemysoftware.ie  is the URI, see if it suits your needs.


Other Threads

1. When the system launches a ResolverActivity or ChooserActivity it doesn't present...

They use queryIntentActivities(), which only returns activities.  In the
package manager, the four component types are completely disjoint, and there
is simply no call you can make that will give you a mix of them.

Services are just completely different from receivers, which are different
from activities.  They don't receive any broadcasts at all.  Neither do
activities.  Only receivers do.  (One exception is that you can dynamically
create a BroadcastReceiver and register it at runtime, but in that case it
is not the component itself receiving the broadcast.)

In other words:

- You launch activities with startActivity().
- You send to receivers with sendBroadcast().
- You bind to services with bindService() (and make them run with
startService(), but semantically this is not the same at all as starting an
activity; we probably should have found a different verb to use here).

Dianne Hackborn
Android framework engineer

Note: please don't send private questions to me, as I don't have time to
provide private support.  All such questions should be posted on public
forums, where I and others can see and answer them.


2. detect screensize

How do I get the current screen resolution (width and height)?


3. How to set color to String?

4. how to let my shared library, libhello.so, work

5. The usage of "-s" parameter in Monkey Command

6. Help with Emulator warning (related to QuickDraw and Quartz)

7. integrate OMX core in 2.0