stac-api-spec icon indicating copy to clipboard operation
stac-api-spec copied to clipboard

Multi-language support

Open m-mohr opened this issue 3 years ago • 1 comments

What's the plans to support multiple languages? So that you can get metadata in multiple languages, e.g. for descriptions? (How could it relate/work with static STAC catalogs?)

With HTTP Content Negotiation mechanisms it's probably not too difficult, but it should be documented specifically.

Are there any existing extensions for that in OGC API land?

m-mohr avatar Jun 03 '22 11:06 m-mohr

To harmonize with OGC API - Records, they seem to have a "language" property in their Records and Collections:

  • http://docs.ogc.org/DRAFTS/20-004.html#collections-properties-table
  • https://github.com/opengeospatial/ogcapi-records/blob/master/core/examples/json/record.json#L49

m-mohr avatar Sep 14 '22 12:09 m-mohr

I've written a proposal for a new STAC API extension that adds multi-language functionality: https://github.com/stac-api-extensions/language

There's also a proposal for a new STAC extension, which adds fields and best practices mostly for static catalogs: https://github.com/stac-extensions/language

Feedback on both would be appreciated in the corresponding issue trackers.

m-mohr avatar Dec 12 '22 18:12 m-mohr