Multilingual service metadata
-----------------------------
Key: GEOS-4502
URL: http://jira.codehaus.org/browse/GEOS-4502
Project: GeoServer
Issue Type: Improvement
Components: Community modules, Wicket UI, WMS
Reporter: Chris Holmes
Assignee: Gabriel Roldán
Fix For: 2.2.x
Attachments: gs-multi-lingual.jpg
INSPIRE offers a 'language' parameter for the capability documents. There is a
language negotiation, where it tells which languages it offers, and then can
return a capabilities document in the language that the client wants.
In the INSPIRE community module we now have the ability to select a default
language. This is sufficient for countries (or services) that only have one
language. But if we want to be able to meet INSPIRE requirements for all then
we need a way to let people select multiple languages.
The twist is that if they select that language then we need to ensure that
everything returned is in that language. This issue should likely be broken up
in to sub-issues once work starts, but I'll lay out a rough view of what needs
to be done:
* GeoServer GUI needs to be modified so that things like abstract, name, title,
keywords can be filled out in multiple languages. Both at the layer level and
the service level. A mockup of this is attached, and available at
https://img.skitch.com/20110420-q9drn5x93ans6hih8e74nngyxj.png Rollie also has
the CSS for it for anyone who may work on it.
* The language requested in the capabilities must return what's been filled out
in the GUI.
* Error messages need to be translated (and proper ones returned based on the
request).
* Need some way to set which languages should appear in an INSPIRE caps
document, and which should be a default.
more? add in comments, I'm sure I'm not fully thinking through this. Will need
internal mechanism to persist different languages.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel