Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for multi-lingual / localized metadata #104

Closed
eblondel opened this issue Jul 10, 2018 · 2 comments

Comments

@eblondel
Copy link
Owner

commented Jul 10, 2018

Features to implement:

  • gmd:PT_Locale --> ISOLocale
  • gmd:Country -- ISOCountry
  • gmd:PT_FreeText --> ISOFreeText
  • gmd:LocalisedCharacterString --> ISOLocalisedCharacterString
  • generic XML encoder enhancements
  • generic XML decoder enhancements
  • localised property management
  • propagation of localised property management to all concerned class/fields

Web integration tests:

  • CSW Insert/Update operations with ows4R on pycsw
  • CSW Insert/Update operations with ows4R on Geonetwork
  • Geonetwork API Insert/Update operations with geonapi

@eblondel eblondel changed the title Support for multi-lingual / localized strings Support for multi-lingual / localized metadata Jul 19, 2018

@eblondel eblondel added the RnD label Jul 19, 2018

@eblondel eblondel self-assigned this Jul 26, 2018

@eblondel eblondel added this to Need sponsors in R Consortium 2019 Sep 14, 2018

@eblondel eblondel moved this from Need sponsors to Unsupported in R Consortium 2019 Sep 14, 2018

@eblondel eblondel moved this from Unsupported to To do in R Consortium 2019 Jan 14, 2019

eblondel added a commit that referenced this issue Jan 29, 2019

eblondel added a commit that referenced this issue Jan 29, 2019

eblondel added a commit that referenced this issue Jan 29, 2019

@eblondel

This comment has been minimized.

Copy link
Owner Author

commented Jan 29, 2019

Fixed with ee28fd8

@eblondel

This comment has been minimized.

Copy link
Owner Author

commented Feb 5, 2019

The encoding/decoding of geometa multilingual metadata sheets has been successfully implemented. Unit tests were implemented for all ISO classes supporting i18n elements, and following 6 languages, chosen for being the 6 official languages of the U.N.: English, French, Spanish, Russian, Arabic, Chinese (simplified).

Publication tests were performed:

  • The transaction of geometa multilingual metadata sheets (provided the 6 above languages) has been successfuly tested on both pycsw and geonetwork CSW servers (eblondel/ows4R#21) using ows4R package (based on the OGC CSW Protocol - Transaction operation).
  • Using the Geonetwork API (https://github.com/eblondel/geonapi/5) and geonapi package, the insert of metadata works on GN >= 3, but fails on older versions such as GN 2.6 (internal server error), this is likely to be an issue with the GN 2 software that does not support well i18n metadata.

@eblondel eblondel closed this Mar 20, 2019

@eblondel eblondel added this to In progress in R Consortium 2019 May 3, 2019

@eblondel eblondel moved this from In progress to Done in R Consortium 2019 May 3, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.