Skip to content

fix: localize player accessibility labels - #2867

Open
pixel-daemon-bot wants to merge 1 commit into
PixelPlayerHQ:masterfrom
pixel-daemon-bot:fix/localize-spanish-accessibility-labels
Open

pixel-daemon-bot wants to merge 1 commit into
PixelPlayerHQ:masterfrom
pixel-daemon-bot:fix/localize-spanish-accessibility-labels

Conversation

@pixel-daemon-bot

Copy link
Copy Markdown

Summary

This PR replaces hardcoded playback accessibility labels with the existing localized string resources.

Changes

  • replace hardcoded Spanish Anterior / Siguiente accessibility labels with localized Previous/Next resources;
  • replace hardcoded Spanish Carátula de ... with the existing localized album-art resource;
  • replace hardcoded Pausar / Reproducir labels with the existing localized Pause/Play resources;
  • preserve existing player behavior and UI;
  • add no new localization resources.

Scope

Only these files are changed:

  • app/src/main/java/com/theveloper/pixelplay/presentation/components/UnifiedPlayerSheetShared.kt
  • app/src/main/java/com/theveloper/pixelplay/presentation/components/player/AnimatedPlaybackControls.kt

No new string keys were required because existing localized resources were reused.

Validation

Passed locally:

  • :app:compileDebugKotlin
  • :app:processDebugResources
  • git diff --check

A repository-wide search confirmed that the targeted Spanish accessibility literals are no longer present in production code.

Notes

This change improves localization and accessibility consistency for playback controls.

It is intentionally limited to these hardcoded accessibility labels. Other hardcoded user-visible strings remain outside the scope of this PR and will be addressed separately.

Important

Do NOT claim the application is now fully localized.

Do NOT claim that a Samsung-specific issue was fixed by this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant