• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Why I can't see my localized nib?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why I can't see my localized nib?


  • Subject: Re: Why I can't see my localized nib?
  • From: Frédéric Testuz <email@hidden>
  • Date: Wed, 19 May 2010 22:25:52 +0200

Well, I'm not sure.

I only use AppleLanguages for debug. I'm setting the argument in the launch argument in Xcode. I think  that your method can work. Perhaps you can even set the defaults in the beginning of the application [NSUserDefaults registerDefaults:], but I think it must be very early in the launch process (before mainNib is loaded?).

But frankly, I don't see why you have to do this. If you want your application to run in sk (slovak?) then leave only this lproj in your app.

Frédéric

PS: sorry, I read one more time. If it's an option left to the user your method can be correct. registerDefaults would not be useful.

Le 18 mai 2010 à 22:37, Gustavo Pizano a écrit :

> So at app start up I can get the Application defaults objectforkey "AppleLanguages", then set array with the first object to be "sk_SK" and then push the array again back to the application defaults.. right?
>
> And if the user selects for example English I must do the above, and restart the application to load the proper language... correct me if Im wrong please...
>
> thx
>
> Gustavo
>
> On 18.5.2010, at 21:13, Frédéric Testuz wrote:
>
>> Le 18 mai 2010 à 18:28, Joanna Carter a écrit :
>>
>>> Hi Gustavo
>>>
>>>> In this case.. is tehre anyway to let teh user choose what lang to use?.. I mean if I localize my app, but the user has no localization either, how to make the app run in a given language (i.e sk)?
>>>
>>> The only way I can think of is to delete the other localizations from the bundle. Maybe someone else knows better :-)
>>
>> You can launch the application with AppleLanguages in the arguments or in the app defaults.
>>
>> See :
>>
>> <http://www.cocoabuilder.com/archive/cocoa/3862-changing-language-at-runtime.html?q=applelanguages#3861>
>>
>> and
>>
>> <http://www.cocoabuilder.com/archive/search/1?q=applelanguages&l=cocoa>
>>
>> Frédéric
>

_______________________________________________

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

  • Follow-Ups:
    • Re: Why I can't see my localized nib?
      • From: Gustavo Pizano <email@hidden>
References: 
 >Re: Re: Why I can't see my localized nib? (From: Lorenzo Thurman <email@hidden>)
 >Re: Why I can't see my localized nib? (From: Gustavo Pizano <email@hidden>)
 >Re: Why I can't see my localized nib? (From: Joanna Carter <email@hidden>)
 >Re: Why I can't see my localized nib? (From: Gustavo Pizano <email@hidden>)
 >Re: Why I can't see my localized nib? (From: Joanna Carter <email@hidden>)
 >Re: Why I can't see my localized nib? (From: Joanna Carter <email@hidden>)
 >Re: Why I can't see my localized nib? (From: Gustavo Pizano <email@hidden>)
 >Re: Why I can't see my localized nib? (From: Joanna Carter <email@hidden>)
 >Re: Why I can't see my localized nib? (From: Frédéric Testuz <email@hidden>)
 >Re: Why I can't see my localized nib? (From: Gustavo Pizano <email@hidden>)

  • Prev by Date: Re: Simulating Text Input
  • Next by Date: Re: Why I can't see my localized nib?
  • Previous by thread: Re: Why I can't see my localized nib?
  • Next by thread: Re: Why I can't see my localized nib?
  • Index(es):
    • Date
    • Thread