Automattic / Automattic/pocket-casts-ios

i18n: Episode Errors are stored as user displayed strings

Open
#9 0 comments 0 reactions 0 assignees View on GitHub
[Feature] Podcast Details [Type] Bug good first issue i18n
Dominant language
Swift
Stars
1.8k
Forks
197
Avg merge
17h 20m
Merged PRs (30d)
103

Description

Changing the language on the device will retain the message in the previous language.

1. Set the device to a specific language
2. Generate an episode error by taking the device offline and then attempting to play an episode that hasn't been downloaded.
3. Switch to a new language
4. Notice that the error is still in the previous language.

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue by following the listed offline playback and language-switch steps, then trace where the episode error is created and stored in the iOS app. Done means the error is shown in the newly selected language after switching languages.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
internationalization, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.