[ 
https://jira.duraspace.org/browse/DS-842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Donohue updated DS-842:
---------------------------

    Assignee: Andrea Schweer
      Status: Open  (was: Received)

Issue was discussed during last week's Developers Meeting.  I'm assigning this 
to Andrea, as she volunteered first.  But, if RobinT is taking this on, feel 
free to change the assignment.

(3:01:41 PM) tdonohue: First up, DS-842
(3:01:42 PM) kompewter: [ https://jira.duraspace.org/browse/DS-842 ] - 
[#DS-842] Language switch for xmlui and some basic i18n stuff - DuraSpace JIRA
(3:03:44 PM) mhwood: Killing off duplicated configuration is good...if it is 
duplicated.
(3:03:55 PM) tdonohue: thoughts on Claudia's work here. It looks like a good 
idea to me, at a glance. +1
(3:04:18 PM) aschweer: yes, it definitely sounds like it'd be useful for 
multilingual sites
(3:04:21 PM) tdonohue: yes, plus I do like the idea of a dropdown selection to 
change language on the fly (which is the other part of this patch)
(3:05:04 PM) tdonohue: Any volunteers to give it a quick test run, and report 
back to Claudia (so we can get it into 1.8)?
(3:05:27 PM) aschweer: I'll give it a go
(3:05:30 PM) robint: I'll have a look
(3:05:39 PM) robint: Doh!
(3:05:42 PM) aschweer: :) happy to leave it to you, Robin
(3:05:51 PM) tdonohue: sounds good. decide between yourselves aschweer & 
robint, or you can both give it a go :)
(3:06:00 PM) aschweer: ok will do
(3:06:03 PM) vibhajrajan [[email protected]] entered the room.
(3:06:11 PM) mhwood: Do we have any guidelines on when to duplicate a setting 
across UIs and when to consolidate? I seem to recall going the other way on 
something recently.
(3:06:39 PM) tdonohue: DS-842 summary: Seems to have approval. aschweer and/or 
robint will give it a test & report back. Tentatively scheduled for 1.8.
(3:06:40 PM) kompewter: [ https://jira.duraspace.org/browse/DS-842 ] - 
[#DS-842] Language switch for xmlui and some basic i18n stuff - DuraSpace JIRA
(3:07:06 PM) robint: Yes there was talk of allowing duplication in order to 
separate the xmlui and jspui configs
(3:07:48 PM) scottatm: There is one reason to keep those configs seperate.
(3:07:49 PM) tdonohue: yea..there was talk of duplication, but in those cases 
the duplicate was *across* different config files...e.g. the same setting in a 
xmlui.cfg and jspui.cfg may be duplicated
(3:08:04 PM) scottatm: You might have a translation for one language in the 
XMLUI while not having the translation in the JSPUI.
(3:08:25 PM) mdiggory [[email protected]] entered the 
room.
(3:08:43 PM) scottatm: But I think that is a very small use-case.
(3:09:26 PM) tdonohue: well, if we are still looking into creating a separate 
"xmlui.cfg" and a "jspui.cfg", then it seems like both configs could just have 
their own "supported.locales" setting. So, it would allow for different 
settings for XMLUI vs JSPUI

> Language switch for xmlui and some basic i18n stuff
> ---------------------------------------------------
>
>                 Key: DS-842
>                 URL: https://jira.duraspace.org/browse/DS-842
>             Project: DSpace
>          Issue Type: Improvement
>          Components: XMLUI
>            Reporter: Claudia Jürgen
>            Assignee: Andrea Schweer
>             Fix For: 1.8.0
>
>         Attachments: i18nBasicsForXmlui.patch, MirageLanguageSelection.patch
>
>
> This patch enables the active language selection and adds some basic i18n 
> support to prepare for further i18n related changes like i18n dependant input 
> forms.
> It changes 
> [dspace-src]dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/cocoon/DSpaceLocaleAction.java
> and stores the active locale in the session and context. 
> It adds the information about the supported locales and the current locales 
> to the page metadata via 
> [dspace-src]/dspace-xmlui-api/src/main/java/org/dspace/app/xmlui/aspect/artifactbrowser/Navigation.java
> It drops the dspace.cfg parameter xmlui.supported.locales which is used in 
> the xmlui-webapp and xmlui-api in favor of the 
> webui.supported.locales, which is used in the dspace-api, jspui-webapp and 
> jspui-api. So we got one parameter for the general api and both ui's
> Furthermore it contains an patch for the Mirage theme adding a language 
> selection to the header.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.duraspace.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

------------------------------------------------------------------------------
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks & Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to