Re: loading French strings being in English language
Re: loading French strings being in English language
- Subject: Re: loading French strings being in English language
- From: John Joyce <email@hidden>
- Date: Sat, 31 Jul 2010 21:28:34 -0500
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 <email@hidden> 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 (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
>>>>>
>>>>> 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 (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
>>>>
>>>
>>> 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 (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