Skip to content

🐛 No localization for the error text if the email or password is wrong #418

Description

@atreeon

Is there an existing issue for this?

  • I have searched the existing issues and found no duplicates.

What plugin is this bug for?

Firebase UI Auth

What platform(s) does this bug affect?

macOS

List of dependencies used.

firebase_core: ^3.6.0
firebase_auth: ^5.3.1
firebase_ui_auth: ^1.16.0
firebase_crashlytics: ^4.1.3
google_sign_in: ^6.2.1
firebase_ui_oauth_google: ^1.4.0

Steps to reproduce

Login with an incorrect email address.

Expected Behavior

After overriding every localization it seems that nothing sets the error message.

Actual Behavior

Screenshot 2024-10-23 at 17 55 53

Additional Information

No response

Activity

  1. changed the title [-]🐛 MacOS no localization for the error text if the email or password is wrong[/-] [+]🐛 No localization for the error text if the email or password is wrong[/+] on Oct 23, 2024
  2. atreeon commented on Oct 23, 2024

    @atreeon
    Author
        MaterialApp(
          localizationsDelegates: [
            FirebaseUILocalizations.withDefaultOverrides(const LabelOverrides()),
          ],
    
          home: AuthGate(appConfig: appConfig),
    

    LabelOverrides.dart.txt

  3. atreeon commented on Oct 23, 2024

    @atreeon
    Author

    Also, is this project being officially supported by anyone? @russellwheatley / @lesnitsky perhaps you know?

  4. russellwheatley commented on Oct 25, 2024

    @russellwheatley
    Member

    @atreeon - here are the error codes we currently support: https://github.com/firebase/FirebaseUI-Flutter/blob/main/packages/firebase_ui_auth/lib/src/widgets/error_text.dart#L13-L36

    If you wish, you could open a PR for the particular error code you wish to have language support.

    failing that, you can actually customise your own error codes following the instructions set out here: https://github.com/firebase/FirebaseUI-Flutter/blob/main/packages/firebase_ui_auth/lib/src/widgets/error_text.dart#L42-L54

  5. added
    enhancementNew feature or request
    blocked: customer responseWaiting for customer response, e.g. more information was requested.
    and removed
    Needs AttentionOP created or responded to issue and it needs attention.
    on Oct 25, 2024
  6. atreeon commented on Nov 5, 2024

    @atreeon
    Author

    Unfortunately I don't have the time to open a PR at the moment but maybe early next year. Keep open please (personally I'd have categorised this as a bug).

  7. added
    blocked: customer responseWaiting for customer response, e.g. more information was requested.
    and removed
    blocked: customer responseWaiting for customer response, e.g. more information was requested.
    Needs AttentionOP created or responded to issue and it needs attention.
    on Nov 12, 2024
  8. github-actions commented on Dec 10, 2024

    @github-actions

    Hello 👋, to help manage issues we automatically close stale issues.

    This issue has been automatically marked as stale because it has not had activity for quite some time. Has this issue been fixed, or does it still require attention?

    This issue will be closed in 15 days if no further activity occurs.

    Thank you for your contributions.

  9. added
    Keep OpenKeep PR or issue open
    and removed
    StaleIssue with no recent activity
    on Dec 11, 2024
  10. philitell commented on Jun 24, 2025

    @philitell

    So there is no possibility to translate the error message that is shown when a wrong password is entered? (which seems the most common error message that can occur on a login screen)

    wrongOrNoPasswordErrorText is not used in this case. The message would be "The password is invalid or the user does not have a password"
    I'm using email/password authentication and if i enter a wrong password (for an existing auth user) then i get the message "The supplied auth credential is malformed or expired"- which is a message directly from firebase auth. So it seems the error code invalid-credential for this message is not handled by firebase_ui_localization.

    Please add support for error code "invalid-credential".

  11. philitell commented on Jul 3, 2025

    @philitell

    @russellwheatley Any Updates on this?

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Keep OpenKeep PR or issue openauthblocked: customer responseWaiting for customer response, e.g. more information was requested.enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions