'Talkback not announcing dates in the correct format when in a range
It seems that when using android talkback, it's not saying the date correctly when there are 2 dates in a range in format of dd/mm/yyyy - dd/mm/yyyy
If I had a simple date such as 01/06/2017, it would say it correctly as "First of June, Twenty Seventeen'. However if I had a date range such as 01/06/2017 - 01/06/2018, it would say it as "January Sixth Twenty-Seventeen to January Sixth Twenty-Eighteen", any ideas why?
I have my language set as en-AU.
This is the HTML structure:
<p>01/06/2017 - 01/06/2018</p>
However, if I put both dates in <time> elements, then it reads each date correctly, but separately, e.g. <p><time>01/06/2017</time> - <time>01/06/2018</time></p> is read as "First of june, twenty-seventeen", "dash", "first of june, twenty-eighteen", and the whole thing is fragmented so instead of reading it as a line, each element would have to be read separately. But it doesn't work if I wrap the whole thing in <time>, i.e. <p><time>01/06/2017 - 01/06/2018</time></p> won't work.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
