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

DB / Replacing unused CswCapabilitiesInfo by Translations #4823

Merged
merged 4 commits into from
Jul 3, 2020

Conversation

fxprunayre
Copy link
Member

Relates to #4390 which
makes the CSW GetCapabilities configuration now done in a service
metadata record. The CswCapabilitiesInfo was unused. So removing it.

Replace that table by a translations table which can contains a list of
translations that can be manage through the API.

image

In a number of
situation, catalogue administrator wants to update client application
translation. This will be even more true in version 4 where you can for
example configure facet from the admin. When adding a facet,
corresponding labels will have to be added for the client side to render
properly labels. Those translations can be stored in this table and the
client side will load them. It could also be used to overrides some
default translation if this is something to support.

Replace #4756

Relates to geonetwork#4390 which
makes the CSW GetCapabilities configuration now done in a service
metadata record. The CswCapabilitiesInfo was unused. So removing it.

Replace that table by a translations table which can contains a list of
translations that can be manage through the API. In a number of
situation, catalogue administrator wants to update client application
translation. This will be even more true in version 4 where you can for
example configure facet from the admin. When adding a facet,
corresponding labels will have to be added for the client side to render
properly labels. Those translations can be stored in this table and the
client side will load them. It could also be used to overrides some
default translation if this is something to support.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant