Skip to content

Conversation

Guedxx
Copy link

@Guedxx Guedxx commented Sep 3, 2025

I'm a developer from Brazil and I'm happy to contribute the translation of the README.md file into Brazilian Portuguese (README.pt-br.rst). The goal is to make the project more accessible to the large and growing community of Portuguese-speaking developers.

In this pull request:

  • I have added the fully translated README.pt-br.rst file.

  • I have updated all other README files to properly link to the new Portuguese translation, ensuring the language navigation works as expected.

I hope this contribution helps bring even more developers to this awesome project!

@Guedxx Guedxx requested a review from a team as a code owner September 3, 2025 23:01
Copy link
Contributor

coderabbitai bot commented Sep 3, 2025

📝 Walkthrough

Walkthrough

Adds a new Brazilian Portuguese README and updates language navigation in multiple localized READMEs and the root README to include “Português (Brasil)” with corresponding cross-reference anchors. No code or API changes.

Changes

Cohort / File(s) Summary
Root README update
README.rst
Appends “Português (Brasil)” to the language list and adds Sphinx anchor .. _Português (Brasil): ./docs/readmes/README.pt-br.rst.
Localization link updates
docs/readmes/README.es.rst, docs/readmes/README.fa.rst, docs/readmes/README.fr.rst, docs/readmes/README.gr.rst, docs/readmes/README.it.rst, docs/readmes/README.ja.rst, docs/readmes/README.ru.rst, docs/readmes/README.zh-cn.rst, docs/readmes/README.zh-tw.rst
Adds “Português (Brasil)” to language lists and defines Sphinx anchor .. _Português (Brasil): README.pt-br.rst.
New Portuguese (Brazil) README
docs/readmes/README.pt-br.rst
Introduces a full Brazilian Portuguese README: branding, badges, installation, help, build, credits, dependencies, contribution, and licensing; includes cross-language links.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes


📜 Recent review details

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

💡 Knowledge Base configuration:

  • MCP integration is disabled by default for public repositories
  • Jira integration is disabled by default for public repositories
  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 7944cfe and c050940.

📒 Files selected for processing (2)
  • docs/readmes/README.ja.rst (2 hunks)
  • docs/readmes/README.pt-br.rst (1 hunks)
🚧 Files skipped from review as they are similar to previous changes (2)
  • docs/readmes/README.pt-br.rst
  • docs/readmes/README.ja.rst
✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment

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
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR/Issue comments)

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

Other keywords and placeholders

  • Add @coderabbitai ignore or @coderabbit ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

Status, Documentation and Community

  • Visit our Status Page to check the current availability of CodeRabbit.
  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 2

📜 Review details

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

💡 Knowledge Base configuration:

  • MCP integration is disabled by default for public repositories
  • Jira integration is disabled by default for public repositories
  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 1cd0093 and 7944cfe.

📒 Files selected for processing (11)
  • README.rst (2 hunks)
  • docs/readmes/README.es.rst (2 hunks)
  • docs/readmes/README.fa.rst (2 hunks)
  • docs/readmes/README.fr.rst (2 hunks)
  • docs/readmes/README.gr.rst (2 hunks)
  • docs/readmes/README.it.rst (2 hunks)
  • docs/readmes/README.ja.rst (2 hunks)
  • docs/readmes/README.pt-br.rst (1 hunks)
  • docs/readmes/README.ru.rst (2 hunks)
  • docs/readmes/README.zh-cn.rst (2 hunks)
  • docs/readmes/README.zh-tw.rst (2 hunks)
🔇 Additional comments (15)
README.rst (1)

11-11: LGTM: language nav + anchor added correctly.

Both the language list entry and the cross-reference target path look consistent with existing patterns from the repo root.

Also applies to: 226-226

docs/readmes/README.ru.rst (1)

11-11: LGTM: added language entry and anchor.

New nav item and target resolve correctly relative to docs/readmes/.

Also applies to: 226-227

docs/readmes/README.fa.rst (1)

10-10: LGTM: Persian header updated and pt-BR anchor added.

Paths and formatting match established convention in sibling READMEs.

Also applies to: 263-264

docs/readmes/README.it.rst (1)

11-11: LGTM: Italian nav and anchor additions.

Consistent with other localized files; link path is correct.

Also applies to: 231-232

docs/readmes/README.es.rst (2)

10-10: LGTM: language navigation updated correctly

Adds “Português (Brasil)” with proper reference style. No issues.


177-177: LGTM: Portuguese (Brasil) anchor added and verified across all localized READMEs
All README*.rst files include the .. _Português (Brasil): README.pt-br.rst anchor, the header nav lists the Português (Brasil) link, and docs/readmes/README.pt-br.rst exists.

docs/readmes/README.gr.rst (2)

11-11: LGTM: language list includes PT-BR

Formatting and ordering match the existing pattern.


227-227: LGTM: PT-BR cross-reference

Anchor text and relative path are correct.

docs/readmes/README.zh-tw.rst (2)

10-10: LGTM: 新增「Português (Brasil)」連結

標記語法正確,排版一致。


185-185: LGTM: 新增目標錨點

目標檔名與其他語系一致。

docs/readmes/README.fr.rst (2)

10-10: LGTM : ajout du lien “Português (Brasil)”

Rôle et soulignement conformes à reST.


217-217: LGTM : ancre PT‑BR ajoutée

Nom et chemin cibles corrects.

docs/readmes/README.ja.rst (1)

245-245: LGTM: PT-BR anchor present

Matches the pattern used across other languages.

docs/readmes/README.zh-cn.rst (2)

10-10: Language nav updated to include Português (Brasil) — looks good.

The inline reference matches the target name added below. No RST issues spotted.


166-166: Cross-file verification passed for Português (Brasil) README
All localized READMEs include the .. _Português (Brasil): README.pt-br.rst anchor and the inline link, and docs/readmes/README.pt-br.rst exists.

Updated links to language-specific README files for consistency.
Copy link
Member

@ankith26 ankith26 left a comment

Choose a reason for hiding this comment

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

I don't know Brazilian Portuguese but approving this PR based on the bots review. Thanks for contributing to pygame-ce! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants