question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

bug: ios, voiceover always reading in english with input type="tel"

See original GitHub issue

Ionic version:

[] 4.x [x] 5.x

I’m submitting a …

[x] bug report [ ] feature request

Current behavior: My application is in lang=“pt-PT” and everything works correctly with the voiceover, but with the ion-input with type ‘tel’ the voiceover always reads in English. if you change the input type to numeric or text the voiceover works correctly

Expected behavior:

Steps to reproduce: I made an App to illustrate the problem. just activate voiceover on iphone and test. only the input or ion-input of type number will read in pt-PT all others are read in English

Here I leave the link to the git repository.
https://github.com/marcoagsa/capacitorCourse.git

Related code:

  <ion-item>
    <ion-input class="ion-justify-content-center" type="tel" lang="pt-PT" placeholder="this is ion-input type tel">

    </ion-input>
  </ion-item>

Other information:

Ionic info:

Ionic:

   Ionic CLI                     : 6.17.0 (/usr/local/lib/node_modules/@ionic/cli)
   Ionic Framework               : @ionic/angular 5.6.13
   @angular-devkit/build-angular : 0.1000.8
   @angular-devkit/schematics    : 10.0.8
   @angular/cli                  : 10.0.8
   @ionic/angular-toolkit        : 2.3.3

Capacitor:

   Capacitor CLI      : 2.4.3
   @capacitor/android : 2.4.3
   @capacitor/core    : 2.4.3
   @capacitor/ios     : 2.4.3

Utility:

   cordova-res : not installed globally
   native-run  : not installed globally

System:

   NodeJS : v14.16.0 (/usr/local/bin/node)
   npm    : 7.12.1
   OS     : macOS Big Sur

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:12 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
marcoagsacommented, Aug 20, 2021

@liamdebeasi Thank you for your help!

1reaction
marcoagsacommented, Aug 19, 2021

@liamdebeasi

When I insert a number in the input type “tel” the voiceover should read the number after being inserted in pt-PT as it happens with the imput number, but what happens is that it reads in English. My device is in pt-PT the application is in pt-PT and I added lang=pt-PT in the input.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Weird bug when reading Apple Books with Voiceover - AppleVis
All: I was helping a friend with his phone earlier today and came across a really strange bug when reading content in Apple...
Read more >
Text to speech detects wrong language on iPhone
But it has problem of detecting correctly the languages of the articles. Very often it reads Spanish text in English prononciation, or Chinese ......
Read more >
Mobile Accessibility & jQuery Mobile - Paul J. Adam
Does this semantically structured data table not appear as a data table to screen readers? VoiceOver for iOS and OS X thinks it's...
Read more >
Programming the Mobile Web - WordPress.com
If you are a native mobile developer (iPhone, Android, Java mobile, Windows Phone), ... making this book a perfect read even with my...
Read more >
Braille Sense U2 User Manual - HIMS inc |
Before using the Braille Sense U2, you should read the entire manual to familiarize ... The U2 offers 3 English Braille codes as...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found