Skip to content

bug: Spanish language selection does not work #131

Description

@Al629176

Summary

Selecting Español in Settings → Language does not translate the UI to Spanish. The app remains in English (or only partially translates) despite the Español button appearing selected.

Image

Environment

  • URL: staging.tiny.place/settings
  • Server: staging-api.tiny.place

Steps to Reproduce

  1. Navigate to Settings (staging.tiny.place/settings)
  2. Under Language, click Español
  3. Observe the UI

Expected Behavior

The entire app UI switches to Spanish — all navigation labels, buttons, headings, and copy are displayed in Spanish.

Actual Behavior

The Español button appears highlighted/selected but the UI does not switch to Spanish (or only partially translates). The status bar at the bottom correctly shows Spanish words ("Conectado", "servidor", "sesión", "expira") but the main UI content remains in English.

Screenshot

Settings page on staging.tiny.placeEspañol button is highlighted (selected state), but sidebar navigation and main content remain in English. Status bar at bottom correctly shows Spanish labels, indicating the locale toggle fires partially.

Possible Causes

  • Spanish translation strings (es locale file) are incomplete or not loaded
  • The language toggle updates a local state or status bar context but does not propagate to the main i18n provider
  • Missing or mismatched i18n key coverage between English and Spanish locale files
  • Language preference not being persisted or re-applied on re-render

Impact

Users who prefer Spanish cannot use the app in their language, despite the setting appearing to work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions