Screen reader tells accidental names twice due to translation
The screen-reader will say the name of an accidental twice either as part of a note pitch, or when selecting an accidental. That is because both QObject::tr(x) and qApp->translate("accidental", x) will return the following for:
1. x = "flat" => "\u266D (flat)"
2. x = "sharp" => "\u266F (sharp)"
\u266D and \u266F being the unicode codes for flat and sharp.
NVDA seems to know those symbols and reads both the symbol and the text. Since I'm not sure how other screen-readers and braille displays will interpret these symbols and to avoid duplication I think I would be best for now to give the screen-reader just plain text.