On Tuesday, December 22, 2009, at 09:59PM, "Kyle Sluder" 
<kyle.slu...@gmail.com> wrote:
>On Tue, Dec 22, 2009 at 11:54 AM, Ricky Sharp <rsh...@mac.com> 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 (Cocoa-dev@lists.apple.com)

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to