Skip to content

Fix up for "Split Turkish braille tables"#18758

Merged
seanbudd merged 2 commits into
nvaccess:betafrom
OzancanKaratas:TurkishComputerBraille
Aug 22, 2025
Merged

Fix up for "Split Turkish braille tables"#18758
seanbudd merged 2 commits into
nvaccess:betafrom
OzancanKaratas:TurkishComputerBraille

Conversation

@OzancanKaratas

Copy link
Copy Markdown
Collaborator

This pull request fixes the input/output mapping in the Turkish table in #18726.

@LeonarddeR, please review.

Link to issue number:

None

Summary of the issue:

The Turkish braille tables is incorrect in NVDA.

Description of user facing changes:

The user will see the Turkish 8 dot computer braille, Turkish grade 1 and Turkish grade 2.

Description of developer facing changes:

None

Description of development approach:

Add original Turkish grade 1, and rename tr.ctb as Turkish 8 dot computer braille.

Testing strategy:

Manual test using a braille display.

Known issues with pull request:

None

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.

@coderabbitai summary

@LeonarddeR LeonarddeR left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I think the pr as it stands now would need a revert from #18726 . At least the diff seems to suggest that this pr is based of beta before #18726 was merged.
Could you please make sure to merge in beta and apply changes as appropriate?

@seanbudd

Copy link
Copy Markdown
Member

@LeonarddeR I'm not sure I understand the issue. The diff looks correct and there's no merge conflicts

@seanbudd seanbudd added this to the 2025.3 milestone Aug 19, 2025
@seanbudd

seanbudd commented Aug 19, 2025

Copy link
Copy Markdown
Member

Can you please add a change log entry under "Changes" or "bug fixes"

@LeonarddeR

Copy link
Copy Markdown
Collaborator

@SaschaCowley reverted #18726, I must have missed that somehow on my local copy of the repo.

@LeonarddeR LeonarddeR left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Apart from the missing changelog entry, this is fine with me. Thanks @OzancanKaratas

@seanbudd seanbudd merged commit 1a98e53 into nvaccess:beta Aug 22, 2025
29 of 30 checks passed
@OzancanKaratas OzancanKaratas deleted the TurkishComputerBraille branch August 22, 2025 16:15
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