[WG: I18N & L10N] I18N support for Role name and Site type
Steve Swinsburg
steve.swinsburg at gmail.com
Wed Mar 19 03:42:37 PDT 2014
Hi J-F,
The mention of role name and site type looked like the identifiers. If it's
just the labels that sit on top, all is well!
cheers,
S
On Wed, Mar 19, 2014 at 9:40 PM, Jean-Francois Leveque <
jean-francois.leveque at upmc.fr> wrote:
> Hi Steve,
>
> I also think the displayed value should be internationalized, not the
> internal value. What made you think one of us thought something else?
>
> J-F
>
>
> On 19/03/2014 11:32, Steve Swinsburg wrote:
>
>> IMO these primary identifiers should not be internationalised. The
>> reason for this is that many parts of the code expect this to be a
>> certain value, some even hardcode it. Making this value a moving target
>> *will* cause difficulties. And how will it be handled in multiple
>> locales? What will the code be looking for? This is trouble waiting to
>> happen.
>>
>> In a perfect world these would not be an English string, but would be a
>> number or some other language agnostic identifier. Labels for roles
>> should be translated though so that anything user facing is i18n'ised.
>>
>> cheers,
>> Steve
>>
>>
>> On Wed, Mar 19, 2014 at 9:20 PM, Jean-Francois Leveque
>> <jean-francois.leveque at upmc.fr <mailto:jean-francois.leveque at upmc.fr>>
>>
>> wrote:
>>
>> Hi Jun,
>>
>> You could check https://jira.sakaiproject.org/browse/SAK-12397 and
>> https://jira.sakaiproject.org/browse/SAK-22344 which might be the
>> latest
>> on both i18n of role names and site type labels.
>>
>> I think lots of us here would like this to be solved.
>>
>> If the names/labels are internationalized, they could be updated from
>> database with https://jira.sakaiproject.org/browse/SAK-18678 and
>> https://source.sakaiproject.org/contrib/rsmart/messagebundle/
>> (https://jira.sakaiproject.org/browse/SAK-18984).
>>
>> Do you mean altering names on a site basis?
>>
>> Cheers,
>>
>> --
>> Jean-François
>> UPMC, Paris
>>
>> On 19/03/2014 09:34, Gao Jun wrote:
>> > Hi all,
>> >
>> > I'm now working on I18N support for Role name (instructor, student,
>> > maintain, etc.) and site type(course, project).
>> > Since many tools use these names with string stored in DB, so a
>> lot of
>> > work need to be done.
>> >
>> > Up to now, I made I18N support for Role worked under site-manage
>> and
>> > authz tool, and the todo list is still long.
>> >
>> > I wonder if anyone has tried work on this before or any JIRA issue
>> > already exists.
>> > If there is no JIRA issue on this, I'll create a new one.
>> >
>> > Here is my solution(Role name for example)
>> > Use a strategy like tool menu, which has default L10N message and
>> user
>> > can alter it.
>> >
>> > Add a new properties file under folder config/localization
>> > Add a method getName to Role which use the way like get name of a
>> tool.
>> > Modify the corresponding tools to add I18N support.
>> >
>> > Is anyone interested in this?
>> >
>> >
>> > --
>> > Gao Jun
>> > Fudan University
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/i18n/attachments/20140319/3e3d3e86/attachment-0001.html
More information about the i18n
mailing list