geonetwork / geonetwork/core-geonetwork

Multilingual nested fields are not translated in the UI

Open
#6,344 5 comments 0 reactions 0 assignees View on GitHub
stale
Dominant language
Java
Stars
521
Forks
514
Avg merge
6d 13h
Merged PRs (30d)
19

Description

**Describe the bug**
If a metadata is multilingual, nested indexed fields are not well interpreted in the UI.
Example: `contact.organisation`

@fxprunayre have you encountered such behavior, no contact is multilingual on your catalogs ? Is it a reported bug or do you plan to work on it ?

If not, we will add the `Object` suffix in the index eg. `organisationObject` and make the process which translates the fields in `Metadata.CatalogService` recursive.

Any feedback would be appreciated.
Thanks

Contributor guide

Open the contributing guide

Research direction

Start by tracing multilingual nested-field handling in Metadata.CatalogService, using contact.organisation as the example case. Confirm how the UI interprets the indexed field and determine whether nested translation works; done means multilingual nested fields are rendered correctly in the UI.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend, frontend, localization
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.