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
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:
https://jira.duraspace.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel