Dimillian / Dimillian/IceCubesApp
Bug: VoiceOver does not switch to post language
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 7.1k
- Forks
- 720
- PR merge metrics
- No merged PRs in 30d
Description
Environment:
- OS: iOS 18.2
- OS language: German
- IceCubesApp version: 1.11.2
Repro
- Enable VoiceOver
- On the timeline, read a post not in the default VoiceOver language (in my case: a Dutch post while the phone is set to German).
Expected: VoiceOver switches to the language of the post as it would when encountering an e.g. lang="nl" section on a web page.
Actual: it reads the foreign language (Dutch) post in the system language voice (German).
Notes
The post I was testing with has the language attribute set.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the timeline post rendering entry point described in the issue and inspect how the post's language attribute is exposed to VoiceOver. Verify the behavior with a German-configured iOS device, VoiceOver enabled, and a Dutch post; done means VoiceOver switches to the post language rather than using German.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- accessibility, mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100