Skip to content

Setting per-app language to English uses partially system's default language #2337

@DervishD

Description

@DervishD

Checks

  • I have read the Wiki, searched the open issues, and still think this is a new bug.

Explain the problem clearly and succinctly:

If the app's language is set to English instead of system's default, the app still uses a mix of English and system's default language (Spanish, in my case), as shown in the screenshots.

This happens ONLY for English, at least in my smartphone, any other language I've tried works perfectly.

I've found this but I'm not absolutely sure it is related: https://stackoverflow.com/questions/59856427/android-app-locale-language-change-not-working-for-en-but-working-for-other-lan

Describe what you expected to happen:

Use purely the selected language, as happens with, e.g. German.

KeePassDX version:

4.3.0

Build:

Free

Database version:

V2 - KDBX4.1

File provider (content:// URI)

content://com.google.android.apps.docs.storage/document/

Android version:

15

Android device:

Oppo A98 5G (CPH2529)

Additional context:

I'm including four screenshots. The first one is what appears on launching the app after the app's language has been set to English. The text and the buttons appears in English:

Image

The next one is captured immediately after the previous one, and shows that when opening the vault the language has switched back to Spanish:

Image

The third one shows that the side bar appears in Spanish, too:

Image

Finally, choosing German instead of English produces a correct vault opening screen. The sidebar also appears in German, as it should:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    To Do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions