Skip to content

Add Portuguese (pt-PT) translation#12236

Open
huntsmarinho wants to merge 3 commits intogeosolutions-it:masterfrom
huntsmarinho:master
Open

Add Portuguese (pt-PT) translation#12236
huntsmarinho wants to merge 3 commits intogeosolutions-it:masterfrom
huntsmarinho:master

Conversation

@huntsmarinho
Copy link
Copy Markdown

@huntsmarinho huntsmarinho commented Apr 9, 2026

Description

Add complete European Portuguese (pt-PT) translation for the MapStore2 UI.
Covers ~97% of all translatable strings using proper pt-PT locale
(European Portuguese vocabulary and spelling).

Please check if the PR fulfills these requirements

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Other... Please describe:

Issue

What is the current behavior?
No Portuguese (pt-PT) translation exists in the official repository.

What is the new behavior?
Users can select Portuguese (pt-PT) as the interface language,
with ~97% of UI strings translated.

Breaking change

Does this PR introduce a breaking change?

  • Yes, and I documented them in migration notes
  • No

Other useful information

Translation covers all major UI sections including maps, layers, catalog,
widgets, annotations, print, timeline, style editor, and more.

Complete European Portuguese translation covering ~97% of UI strings.
Translated using MapStore2 translation format with proper pt-PT locale.
@cla-bot
Copy link
Copy Markdown

cla-bot Bot commented Apr 9, 2026

In order to contribute to the MapStore project, the CLA (Contributor License agreement) should be sent signed to GeoSolutions. Please consult contributing rules at: https://github.com/geosolutions-it/MapStore2/wiki/Contributing-to-MapStore#contributing-code

@tdipisa
Copy link
Copy Markdown
Member

tdipisa commented Apr 10, 2026

Dear @huntsmarinho thank you so much for your contribution. Please notice that above as the CLA is necessary for allowing you to contribute for new updates. Thank you so much.

@tdipisa tdipisa self-assigned this Apr 28, 2026
@tdipisa tdipisa self-requested a review April 28, 2026 08:33
@tdipisa tdipisa added this to the 2026.02.00 milestone Apr 28, 2026
@cla-bot
Copy link
Copy Markdown

cla-bot Bot commented Apr 28, 2026

In order to contribute to the MapStore project, the CLA (Contributor License agreement) should be sent signed to GeoSolutions. Please consult contributing rules at: https://github.com/geosolutions-it/MapStore2/wiki/Contributing-to-MapStore#contributing-code

@cla-bot cla-bot Bot added the CLA Ready label Apr 28, 2026
@tdipisa
Copy link
Copy Markdown
Member

tdipisa commented Apr 28, 2026

@huntsmarinho thank you so much for signing the CLA. We will proceed soon with the review.

Copy link
Copy Markdown
Member

@tdipisa tdipisa left a comment

Choose a reason for hiding this comment

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

Dear @huntsmarinho thank you so much for contributing to MS.
It seems there are ESlint failing checks for this PR. Can you please check and fix them? Thanks.

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.

2 participants