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

Reply via email to