Skip to content

Support for PT-BR translation#11781

Merged
tdipisa merged 7 commits intogeosolutions-it:masterfrom
allyoucanmap:lang_pt-BR
Feb 2, 2026
Merged

Support for PT-BR translation#11781
tdipisa merged 7 commits intogeosolutions-it:masterfrom
allyoucanmap:lang_pt-BR

Conversation

@allyoucanmap
Copy link
Copy Markdown
Contributor

Description

This PR introduces initial translation for Brazilian Portuguese language. This translations were initially included in the geonode-mapstore-client repository (see GeoNode/geonode-mapstore-client#2261).

This PR moves translations from geonode-mapstore-client to MapStore repository

Please check if the PR fulfills these requirements

What kind of change does this PR introduce? (check one with "x", remove the others)

  • Translations

Issue

What is the current behavior?

#

What is the new behavior?

Initial support for Brazilian Portugues locale

Breaking change

Does this PR introduce a breaking change? (check one with "x", remove the other)

  • No

Other useful information

Co-authored-by: Carlos Eduardo Miranda Mota <cmota.dev@gmail.com>
@cmotadev
Copy link
Copy Markdown
Contributor

cmotadev commented Dec 9, 2025

@allyoucanmap
Cookie policy:
allyoucanmap#5

Translate cookie policy text to Portuguese
@allyoucanmap
Copy link
Copy Markdown
Contributor Author

@cmotadev thanks, merged on the PR branch

@tdipisa tdipisa requested a review from dsuren1 December 16, 2025 16:17
@tdipisa tdipisa closed this Dec 16, 2025
@tdipisa tdipisa reopened this Dec 16, 2025
@tdipisa
Copy link
Copy Markdown
Member

tdipisa commented Dec 16, 2025

Hi @cmotadev thank you so much for contributing to MS! We will review soon.

Copy link
Copy Markdown
Contributor

@dsuren1 dsuren1 left a comment

Choose a reason for hiding this comment

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

@allyoucanmap
I noticed that some of these are missing for full support of this translation. Please let me know if initial support is sufficient

  • An entry in LocaleUtils
    "pt-BR": {
      code: "pt-BR",
      description: "Português (Brasil)"
    }
  • A flag pt-BR.png in web/client/components/I18N/images/flags
  • And the translations missing in pt-BR missing-pt-BR-translations.txt

@cmotadev
Copy link
Copy Markdown
Contributor

@allyoucanmap

I noticed that some of these are missing for full support of this translation. Please let me know if initial support is sufficient

  • An entry in LocaleUtils

    "pt-BR": {
    
      code: "pt-BR",
    
      description: "Português (Brasil)"
    
    }
  • A flag pt-BR.png in web/client/components/I18N/images/flags

  • And the translations missing in pt-BR missing-pt-BR-translations.txt

This translation was based on 4.4.x version. We can improve it later, working on new 5.x features

@cla-bot
Copy link
Copy Markdown

cla-bot Bot commented Jan 22, 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
Copy link
Copy Markdown

cla-bot Bot commented Jan 22, 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 Jan 22, 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

@dsuren1 the @allyoucanmap branch should be aligned with latest master in order to inherit the clabot list to pass the check.

@dsuren1
Copy link
Copy Markdown
Contributor

dsuren1 commented Jan 23, 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

@dsuren1 the @allyoucanmap branch should be aligned with latest master in order to inherit the clabot list to pass the check.

@tdipisa I don’t have permission to update the allyoucanmap:lang_pt-BR branch. @allyoucanmap, could you please align this branch with the latest master when you get a chance? Thanks!

@tdipisa
Copy link
Copy Markdown
Member

tdipisa commented Jan 29, 2026

@dsuren1 I think it should be possible for you to align to master now.

@cla-bot
Copy link
Copy Markdown

cla-bot Bot commented Jan 29, 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 Jan 30, 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

@cmotadev, I'm sorry, I think you still have to sign the CLA for your contribution. Thanks.

@cmotadev
Copy link
Copy Markdown
Contributor

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

@cmotadev, I'm sorry, I think you still have to sign the CLA for your contribution. Thanks.

Should you provide an alternative e-mail address? the mailbox mapstore-psc@geosolutionsgroup.com, cited on Contributor Licence Agreement is refusing messages - check the message below:

Hello cmota.dev@gmail.com,

We're writing to let you know that the group you tried to contact (mapstore-psc) may not exist, or you may not have permission to post messages to the group. A few more details on why you weren't able to post:

  • You might have spelled or formatted the group name incorrectly.
  • The owner of the group may have removed this group.
  • You may need to join the group before receiving permission to post.
  • This group may not be open to posting.

If you have questions related to this or any other Google Group, visit the Help Center at https://support.google.com/a/geosolutionsgroup.com/bin/topic.py?topic=25838.

Thanks,

geosolutionsgroup.com admins

@tdipisa
Copy link
Copy Markdown
Member

tdipisa commented Feb 2, 2026

@cmotadev

Should you provide an alternative e-mail address? the mailbox mapstore-psc@geosolutionsgroup.com, cited on Contributor Licence Agreement is refusing messages - check the message below:

please try again.

@cmotadev
Copy link
Copy Markdown
Contributor

cmotadev commented Feb 2, 2026

@cmotadev

Should you provide an alternative e-mail address? the mailbox mapstore-psc@geosolutionsgroup.com, cited on Contributor Licence Agreement is refusing messages - check the message below:

please try again.

Sent. Thanks

@cla-bot cla-bot Bot added the CLA Ready label Feb 2, 2026
@tdipisa tdipisa enabled auto-merge (squash) February 2, 2026 16:29
@tdipisa tdipisa merged commit 1161dce into geosolutions-it:master Feb 2, 2026
13 checks passed
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.

5 participants