Skip to content

[refactor] Prompt users to switch their translation when changing language #1197

@KallynGowdy

Description

@KallynGowdy

Currently, we don't prompt the user to switch their translation when they change their UI language. We should prompt in the following scenario:

  • The user changes the UI language
  • There is only one tab
  • The tab translation language is different from the newly selected language
  • We haven't prompted before in the same session
  • If the user is logged in, then we should not prompt if the user has selected "never ask again" before.
  • A complete translation exists for the selected UI language (we should not prompt if there is no complete translation for the selected UI language)

When we prompt, we should give the user the option to select "never ask again" if they are logged in. If they select "never ask again", then we should save their preference to their user profile.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:core-appIssues related to the Core SeedBible app that hosts all the other extensions.enhancementNew feature or requestrefactor
    No fields configured for Feature.

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions