Opened 13 years ago
Closed 12 years ago
#957 closed defect (fixed)
gmd:PT_Locale@id changed without changing gmd:LocalisedCharacterString@locale
Reported by: | ianwallen | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | v2.8.0 |
Component: | General | Version: | |
Keywords: | Cc: |
Description
Some of the iso19139 schema there is a file called update-fixed-info.xsl which contains code to
<!-- Set local identifier to the first 2 letters of iso code. Locale ids are used for multilingual charcterString using #iso2code for referencing. -->
The problem is that it sets the gmd:PT_Locale code but does not make any changes to the gmd:LocalisedCharacterString@locale causing them to get out of sync.
It works fine if the document that were created via the web interface. In our case we are importing documents from another source and they are using a lower case id (i.e."eng") and it is getting converted to "ENG" in the PT_Locale but nowhere else.
I would have expected that it would also changed all the #eng to #ENG
Attachments (1)
Change History (3)
by , 12 years ago
Attachment: | update-fixed-info.xsl.patch added |
---|
comment:1 by , 12 years ago
I have added a patch - It needs to be tested as well as possibly applied to the other schema plugins.
comment:2 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed when merging pull request: https://github.com/geonetwork/core-geonetwork/pull/7
Patch