Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@marevol
Copy link
Contributor

@marevol marevol commented Jul 10, 2025

This pull request includes the following changes:

  1. Label Improvements:
  • Updated the translation for labels.givenName across multiple languages (de, fr, ko, ru) to clarify it as “given name” by adding parenthetical explanations, e.g., “Vorname (gegebener Name)”, “Prénom (nom donné)”, etc.
  • Improved the translation of labels.search_related_queries in English and French to better reflect the meaning (“Related Words” / “Mots associés”).
  1. Localization Coverage Expansion:
  • Added new translation property files for the following languages:
    • Spanish (es)
    • Italian (it)
    • Dutch (nl)
    • Polish (pl)
    • Portuguese (Brazil) (pt_BR)
    • Chinese (Simplified and Traditional) (zh_CN, zh_TW)
  • Includes both fess_label_*.properties and fess_message_*.properties.

These changes enhance user interface clarity and extend internationalization support for broader accessibility.

@marevol marevol added this to the 15.1.0 milestone Jul 10, 2025
@marevol marevol requested a review from Copilot July 10, 2025 04:41
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR clarifies the “given name” label translations and adds full localization support for six new languages by introducing both fess_message_*.properties and fess_label_*.properties files.

  • Clarified labels.givenName translations (added parenthetical explanations) in supported locales.
  • Added complete message and label property files for Spanish, Italian, Dutch, Polish, Brazilian Portuguese, Simplified and Traditional Chinese.
  • Updated Russian label file with the clarified labels.givenName.

Reviewed Changes

Copilot reviewed 19 out of 19 changed files in this pull request and generated no comments.

File Description
src/main/resources/fess_message_*.properties New message bundles for es, it, nl, pl, pt_BR, zh_CN, zh_TW
src/main/resources/fess_label_zh_TW.properties New Traditional Chinese labels bundle
src/main/resources/fess_label_zh_CN.properties New Simplified Chinese labels bundle
src/main/resources/fess_label_ru.properties Updated Russian labels bundle for clarified givenName
Comments suppressed due to low confidence (4)

src/main/resources/fess_label_zh_TW.properties:870

  • Typo in key 'labels.surame'; it should be 'labels.surname' to match other locales and avoid missing label.
labels.surame=姓氏

src/main/resources/fess_label_zh_CN.properties:870

  • Typo in key 'labels.surame'; it should be 'labels.surname' to match other locales and avoid missing label.
labels.surame=姓氏

src/main/resources/fess_label_ru.properties:870

  • Typo in key 'labels.surame'; it should be 'labels.surname' to match other locales and avoid missing label.
labels.surame=Фамилия

src/main/resources/fess_label_ru.properties:868

  • [nitpick] The update for 'labels.givenName' is applied only in the Russian locale; please apply similar clarifications to other locales (de, fr, ko) for consistency.
labels.givenName=Имя (данное имя)

@marevol marevol merged commit 9b04f71 into master Jul 10, 2025
1 check passed
@marevol marevol self-assigned this Jul 11, 2025
@marevol marevol deleted the feature/i18n-label-improvements-and-new-languages branch July 12, 2025 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant