Re: Localization strategies?
Re: Localization strategies?
- Subject: Re: Localization strategies?
- From: Ricky Sharp <email@hidden>
- Date: Wed, 23 Dec 2009 08:09:14 -0600
On Tuesday, December 22, 2009, at 09:59PM, "Kyle Sluder" <email@hidden> wrote:
>On Tue, Dec 22, 2009 at 11:54 AM, Ricky Sharp <email@hidden> wrote:
>> (2) Externalize all strings from the nibs and put them into Localizable.strings. This allows me to have a single file to hand off to translators. I can also group like-items together and fill in nice contextual comments.
>
>This shouldn't be necessary; see man ibtool for arguments you can use
>to generate strings files from your nibs automatically.
Been there; done that. The issue with storing strings in nibs is that I cannot place contextual comments anywhere.
>> * No plural forms (while allowing plurals can be handled, it's not worth the effort IMO)
>
>Don't cop out with text like "One or more items…" or "There are 5
>document(s) open." That looks unprofessional and very un-Mac.
No, I'm not doing anything like that. Example:
Instead of "10 problems", use "Problems: 10".
Apple actually makes use of this strategy, thought only for certain languages. For their English localization, they pretty much stick with the plural forms. But, for languages such as Russian, they use the "colon" approach. I didn't want to have two methods of doing things, so just removed plural forms in their entirety. I've worked with languages with 6 plural forms and it's just not worth the effort.
This also leads to a lower translation cost.
>> * No fragmented sentences (i.e. pieces of sentences across multiple UI elements)
>
>Is this going to work in Preference panes? If you're already going the
>multiple-nib route, does doing this really pose a problem?
I'm sure you could get this to all work out, but just wanted to keep things simple.
--
Rick Sharp
Instant Interactive(tm)
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden