Skip to content

MathCAT: Use CMU in Portuguese#19371

Merged
seanbudd merged 1 commit into
nvaccess:betafrom
codeofdusk:pt-cmu
Dec 11, 2025
Merged

MathCAT: Use CMU in Portuguese#19371
seanbudd merged 1 commit into
nvaccess:betafrom
codeofdusk:pt-cmu

Conversation

@codeofdusk

Copy link
Copy Markdown
Contributor

Link to issue number:

Follow-up of #19368.

Summary of the issue:

Portuguese usually uses the código matemático unificado (per the ONCE):

...la actualización del código matemático unificado, realizada por la Comisión Técnica de Ciencias del Consejo Iberoamericano del Braille.

Description of how this pull request fixes the issue:

Mapped pt_BR and pt_PT to CMU in the MathCAT auto table.

Testing strategy:

Verified mapping.

Known issues with pull request:

None known

Code Review Checklist:

  • Documentation:
    • Change log entry
    • User Documentation
    • Developer / Technical Documentation
    • Context sensitive help for GUI changes
  • Testing:
    • Unit tests
    • System (end to end) tests
    • Manual testing
  • UX of all users considered:
    • Speech
    • Braille
    • Low Vision
    • Different web browsers
    • Localization in other languages / culture than English
  • API is compatible with existing add-ons.
  • Security precautions taken.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 adds support for the Código Matemático Unificado (CMU) braille code for Portuguese language variants in MathCAT. This follows the Iberoamerican Braille Council's standardization of the unified mathematical code for Portuguese-speaking regions.

  • Mapped both pt_BR and pt_PT to use CMU braille code in MathCAT's auto-selection table

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@seanbudd seanbudd left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks @codeofdusk

@seanbudd seanbudd enabled auto-merge (squash) December 11, 2025 08:57
@seanbudd seanbudd added this to the 2026.1 milestone Dec 11, 2025
@seanbudd seanbudd merged commit ba0f22b into nvaccess:beta Dec 11, 2025
47 checks passed
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.

3 participants