Skip to content

Complete Brazilian Portuguese translation - #7312

Open
MukaSanches wants to merge 1 commit into
Revolutionary-Games:masterfrom
MukaSanches:translation/pt-br-100-upstream
Open

MukaSanches wants to merge 1 commit into
Revolutionary-Games:masterfrom
MukaSanches:translation/pt-br-100-upstream

Conversation

@MukaSanches

Copy link
Copy Markdown

Brief Description of What This PR Does

Completes the Brazilian Portuguese (pt_BR) translation for the current Thrive localization catalogue.

The update reviews untranslated and fuzzy entries with context-sensitive gameplay terminology, Thriveopedia content, scientific descriptions, later-stage documentation, organelle descriptions, and malformed Thrive compound markup.

Validation:

  • msgfmt --check --check-format locale/pt_BR.po -o /dev/null passed
  • dotnet run --project Scripts -- translation-progress reports locale/pt_BR.po: 100%
  • dotnet run --project Scripts -- check compile passed
  • 0 empty translations
  • 0 fuzzy entries
  • 0 placeholder mismatches
  • 0 Thrive tag mismatches / unbalanced markup

Related Issues

No specific issue. This completes and reviews the existing Brazilian Portuguese localization.

@revolutionary-bot

Copy link
Copy Markdown

Thank you for contributing to Thrive.

Before your contribution can be accepted, you need to sign our CLA.
You can sign it, and find more info about it, here: https://dev.revolutionarygamesstudio.com/cla

Once your contribution has been accepted you can ask to be included in the credits (https://wiki.revolutionarygamesstudio.com/wiki/Team_Members) and you can apply to join the team and use this work as a sample: https://revolutionarygamesstudio.com/application/


Your pull request first will get automated checks run by our CI pipeline to detect problems. There may also be an AI code review. If there are problems found with these you should try to fix them or explain why the AI review was not correct. Once this initial review is complete a code reviewer from the Thrive team will take a look. Automated review happening first before the human review saves a lot of time for our reviewers.

@coderabbitai

coderabbitai Bot commented Sep 22, 2026

Copy link
Copy Markdown

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (1)
  • locale/pt_BR.po is excluded by !**/*.po and included by **/*

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Repository: Revolutionary-Games/Thrive/.coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: 182c5b28-5177-4c98-b35b-28c474897dcc

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@Accidental-Explorer

Copy link
Copy Markdown
Contributor

Thrive translations are typically handled in a different way.

I also have to say that your PR description looks exactly like this is an AI-generated PR with LLM-generated translations, in which case we can't accept it into the game.

@hhyyrylainen

hhyyrylainen commented Sep 23, 2026 •

Copy link
Copy Markdown
Member

Yep, we cannot accept any final text that is shown in the game that is LLM-generated. Also our general translation guidelines prohibit (pure) machine translations: https://wiki.revolutionarygamesstudio.com/wiki/Translation_Guidelines

I can't speak Portuguese so I cannot validate the actual translation changes, but the PR description is extremely LLM-coded.

Edit: I'll add this new info on the page as that guidelines page has not been updated since LLMs became widely used.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4 participants