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

Ivan Masár updated DS-1134:
---------------------------

    Status: Volunteer Needed  (was: Received)
    
> multilingual metadata for communities/collections
> -------------------------------------------------
>
>                 Key: DS-1134
>                 URL: https://jira.duraspace.org/browse/DS-1134
>             Project: DSpace
>          Issue Type: Improvement
>    Affects Versions: 3.0
>            Reporter: Ivan Masár
>              Labels: i18n, metadata
>
> I suggest to allow community/collection metadata to be stored in multiple 
> languages.
> The community/collection "Edit metadata" form would be similiar to item "Edit 
> item > Item metadata" form - a third column with language code would be added.
> Problem:
> Almost all of DSpace interface can be localized - messages, emails, front 
> page news, even item metadata can be in multiple languages and can be 
> selected depending on the interface language - but community/collection 
> metadata (including names) cannot, disrupting the fluent localized experience.
> Improvement rationale:
> 1) item metadata allows values in multiple languages
> 2) it would allow community/collection metadata to be displayed in current 
> language (determined by browser content negotiation), i.e. the same language 
> as the rest of the interface
> 3) even community/collection names should be localized (the unique identifier 
> is handle, not its name)
> Improvement requirements:
> 1) This would require changing the "community" and "collection" tables - 
> stripping them of other columns than "community_id", "admin" and 
> "collection_id", "workflow_step_1", "workflow_step_2", "workflow_step_3", 
> "submitter", "admin", respectively.
> 2) The stripped columns would be added as rows into 2 new tables, say 
> "community_metadatavalue" and "collection_metadatavalue" modelled after the 
> "metadatavalue" table. The relation between "community"/"collection" and 
> "community_metadatavalue"/"collection_metadatavalue" tables would be the same 
> as the relation of "item" to "metadatavalue".
> 3) A migration path would be needed to migrate data from current "community" 
> and "collection" tables to the new "community_metadatavalue" and 
> "collection_metadatavalue" tables.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to