Reported by k_kolev1985 on 2014-08-29 08:24
When reading the status bar of MS Word 2013 with NVDA, the first string and the next one are combined into one, with no space between them. The first string is "Status bar" and the next in my case is "Page number". The 2 strings are joined like so: "Status barPage Number". I wouldn't had noticed it, but our main bulgarian speech synthesizer is very sensitive about such things and reads that concatenation strangely and so that is why I've investigated the case. At first, I thought that the fault is somehow in NVDA, because I thought that the string "Status bar" comes from it. But I've switched the NVDA language to english and the string "Status bar" was still read by NVDA in bulgarian. And since my distribution of MS Office is in bulgarian, I guess that the string "Status bar" comes from it and NVDA is only reading it. If I focus the status bar with F6 from the document, there is no such concatenation - NVDA reads something of the sort: "Status bar status bar" and then the string about the page number, but with no concatenation between any of the strings.
The issue can be reproduced in other MS Office 2013 products, like Excel and PowerPoint.
Steps to reproduce it:
- Open an MS Office 2013 product, such as MS Word.
- Execute the NVDA command to read the status bar and listen carefully to the beginning of the spoken message for the status bar.
- Press F6 to move to the status bar and listen carefully to the spoken message for the status bar.
Actual results:
After step #2, NVDA will concatenate the first 2 strings and will read something like "Status barPage number". After step #3, NVDA will read "Status bar Status bar" and the next string for the focused control in the status bar, but will not concatenate any of the spoken strings.
Expected results:
In step #2, NVDA should not concatenate the first 2 strings ("Status bar" and the next one).
Test environment:
- Operating system: Windows 8.1 Pro N, 64-bit.
- NVDA version: next-11059,49e58c7; 2014.2.
- MS Office version: v2013.
Reported by k_kolev1985 on 2014-08-29 08:24
When reading the status bar of MS Word 2013 with NVDA, the first string and the next one are combined into one, with no space between them. The first string is "Status bar" and the next in my case is "Page number". The 2 strings are joined like so: "Status barPage Number". I wouldn't had noticed it, but our main bulgarian speech synthesizer is very sensitive about such things and reads that concatenation strangely and so that is why I've investigated the case. At first, I thought that the fault is somehow in NVDA, because I thought that the string "Status bar" comes from it. But I've switched the NVDA language to english and the string "Status bar" was still read by NVDA in bulgarian. And since my distribution of MS Office is in bulgarian, I guess that the string "Status bar" comes from it and NVDA is only reading it. If I focus the status bar with F6 from the document, there is no such concatenation - NVDA reads something of the sort: "Status bar status bar" and then the string about the page number, but with no concatenation between any of the strings.
The issue can be reproduced in other MS Office 2013 products, like Excel and PowerPoint.
Steps to reproduce it:
Actual results:
After step #2, NVDA will concatenate the first 2 strings and will read something like "Status barPage number". After step #3, NVDA will read "Status bar Status bar" and the next string for the focused control in the status bar, but will not concatenate any of the spoken strings.
Expected results:
In step #2, NVDA should not concatenate the first 2 strings ("Status bar" and the next one).
Test environment: