Test Environment:
OS Build: Windows 11
Version: 22H2 (OS Build 25300.1000)
Browser: Edge dev
Browser Version 114.0.1807.5 (Official build) dev (64-bit)
URL: https://mgt.dev/next/v3/?path=/story/samples-general--localization
User ID: V-id
Screen reader: Narrator
Repro Steps:
- Open the above URL and login with valid credentials.
- Turn on Narrator using 'Ctrl+win+enter' keys.
- 'Microsoft Graph Toolkit Playground' Overview page will get displayed.
- Navigate to 'Components' button using tab key and expand it.
- Navigate to 'Samples' button using tab key and expand it.
- Navigate to 'General' button using arrow key and expand it.
- Navigate to 'Localization' link using arrow key and activate it.
- Navigate to 'Select user' combo edit field using tab key.
- Observe the issue with screen reader announcement.
Actual Result:
Lang attribute is not defined for the 'Select user', 'Select channel' combo edit fields. When the screen reader focuses on 'Select user' combo edit field It's not announcing anything.
Expected Result:
Lang attribute should be defined for the 'Select user', 'Select channel' combo edit fields which is presented in different language from the rest of the page. When focus lands on the combo edit fields, it should announce the control information.
Note:
- Same issue is repro for 'sign out' button under 'User Profile flyout'(Navigation path: Samples>>General>>Localization>>Megan Bowen>>Sign out) (Note_1)
- Same issue is repro with NVDA screen reader.
User Experience:
If the language of part is not defined for the content defined in the list, then the user who depends upon Screen Reader for navigation might get affected and hence fail to proper information of the control present on page.
WCAG Reference Link:
https://www.w3.org/WAI/WCAG21/Understanding/language-of-parts.html
"Have feedback to share on Bugs? Please help fill Trusted Tester Bug Feedback (office.com) “

Test Environment:
OS Build: Windows 11
Version: 22H2 (OS Build 25300.1000)
Browser: Edge dev
Browser Version 114.0.1807.5 (Official build) dev (64-bit)
URL: https://mgt.dev/next/v3/?path=/story/samples-general--localization
User ID: V-id
Screen reader: Narrator
Repro Steps:
Actual Result:
Lang attribute is not defined for the 'Select user', 'Select channel' combo edit fields. When the screen reader focuses on 'Select user' combo edit field It's not announcing anything.
Expected Result:
Lang attribute should be defined for the 'Select user', 'Select channel' combo edit fields which is presented in different language from the rest of the page. When focus lands on the combo edit fields, it should announce the control information.
Note:
User Experience:
If the language of part is not defined for the content defined in the list, then the user who depends upon Screen Reader for navigation might get affected and hence fail to proper information of the control present on page.
WCAG Reference Link:
https://www.w3.org/WAI/WCAG21/Understanding/language-of-parts.html
"Have feedback to share on Bugs? Please help fill Trusted Tester Bug Feedback (office.com) “