Hi Alex,

This is understandable. Layouts can be heavily impacted by localization 
differences. 
I do not know your app, but one other approach you might take would be to move 
as much as possible into icon-based controls in the application in order to 
avoid the delta between the localized strings.

Regards,
John Joyce
On Jul 31, 2010, at 8:46 PM, Alex Kac wrote:

> Yeah, we have string files, but we also have tons of NIBs. Since the NIBs 
> have varying widths and other customizations per language - I'd prefer not to 
> have to go this route. Its just not worth the efort.
> 
> On Jul 31, 2010, at 8:41 PM, John Joyce wrote:
> 
>> Hi Alex,
>> 
>> You might build a few simple strings files, and simply reference and load 
>> those based on the stored user preference for the app.
>> This can be particularly convenient for apps that need the ability to load 
>> various languages.
>> Beyond that, you may want to clearly identify the use-case and needs and 
>> file an enhancement request bug on the iOS.
>> 
>> Regards,
>> John Joyce
>> 
>> On Jul 31, 2010, at 8:25 PM, Alex Kac wrote:
>> 
>>> Right - honestly its just a few people here and there who ask for it for 
>>> business reasons. If there was an easy way - such as NSUserDefault we could 
>>> set that would tell the OS - use our English NIBs and strings - that's what 
>>> we'd be looking for. Without that, its just not worth it. 
>>> 
>>> On Mac OS X you can set the language of an app separately in Get Info (I 
>>> think...) - but you can't on iOS.
>>> 
>>> On Jul 31, 2010, at 8:20 PM, John Joyce wrote:
>>> 
>>>> Hi Alex,
>>>> In this case, are they requiring the OS language be in English?
>>>> If the OS is in French, or another language, it is still possible to 
>>>> change your app's UI labels to any string you desire.
>>>> It is a bit more work for you to implement.
>>>> However, OS supplied services, such as copy/paste will still have the 
>>>> locale strings of the OS is set to.
>>>> 
>>>> Hope that helps,
>>>> John Joyce
>>>> On Jul 31, 2010, at 6:26 PM, Alex Kac wrote:
>>>> 
>>>>> Well there are a couple reasons on the iPhone in our case. First, some 
>>>>> users have devices that are set to languages like French or German, but 
>>>>> they want to run the app in English. Why? I'm told it has to do with some 
>>>>> business preferences or something. On iPhone its all or nothing. 
>>>>> 
>>>>> So at least for me - I'm interested in some way to let the user pick 
>>>>> languages separate from the system.
>>>>> 
>>>>> On Jul 31, 2010, at 4:12 PM, Kyle Sluder wrote:
>>>>> 
>>>>>> On Jul 31, 2010, at 1:15 PM, cocoa learner <cocoa.lear...@gmail.com> 
>>>>>> wrote:
>>>>>> 
>>>>>>> True. That can be done. But I am looking for standard way of doing 
>>>>>>> instead
>>>>>>> of creating a Dictionary from the strings file. And at the same time I 
>>>>>>> would
>>>>>>> like to change keyboard input (from English to French based on the 
>>>>>>> option
>>>>>>> chosen from my App radio button).
>>>>>> 
>>>>>> The system already provides a mechanism for choosing between input 
>>>>>> methods and keyboard layouts. Why do you want to supplant this?
>>>>>> 
>>>>>> --Kyle Sluder_______________________________________________
>>>>>> 
>>>>>> 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/alex%40webis.net
>>>>>> 
>>>>>> This email sent to a...@webis.net
>>>>> 
>>>>> Alex Kac - President and Founder
>>>>> Web Information Solutions, Inc.
>>>>> 
>>>>> "The optimist proclaims that we live in the best of all possible worlds; 
>>>>> and the pessimist fears this is true."
>>>>> -- James Clabell
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> 
>>>>> 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/jjoyce%40apple.com
>>>>> 
>>>>> This email sent to jjo...@apple.com
>>>> 
>>> 
>>> Alex Kac - President and Founder
>>> Web Information Solutions, Inc. 
>>> 
>>> "It is useless for sheep to pass a resolution in favor of vegetarianism 
>>> while wolves remain of a different opinion."
>>> -- William Randolph Inge
>>> 
>>> 
>>> 
>>> 
>>> 
>> 
> 
> Alex Kac - President and Founder
> Web Information Solutions, Inc.
> 
> "Forgiveness is not an occasional act: it is a permanent attitude." 
> -- Dr. Martin Luther King
> 
> 
> 
> 

_______________________________________________

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