keepassxreboot / keepassxc-browser

KeePassXC Browser Extension
GNU General Public License v3.0
1.67k stars 170 forks source link

Incorrect translation of Passkey related messages in French #2085

Closed Sildulir closed 5 months ago

Sildulir commented 5 months ago

The translation of messages related to passkeys in French is incorrect and refers to "mot(s) de passe" ("password(s)") instead.

Expected Behavior

The translation correctly refers to either "passkey" (which has yet to get a term in French as far as I am aware and is how they are called by Google anyway).

Current Behavior

Currently, multiple messages, most importantly the configuration options refer to passkeys as "mots de passe" which is the term for password. That make enabling passkey support and properly understanding passkey related error messages much harder than it needs to be.

Possible Solution

The messages optionsPasskeysTitle, optionsPasskeysEnable, optionsPasskeysEnableHelpText, optionsPasskeysEnableFallback, optionsPasskeysEnableFallbackHelpText and errorMessagePasskeysRequestCanceled should all be fixed to talk about passkeys instead of passwords.

I would use the following translations instead of the current ones personally:

Steps to Reproduce (for bugs)

Not particularly certain this is useful in this case but here is a way to see the incorrect translation for yourself:

  1. Have your browser interface in French (at least in Firefox this is what define the language used in the configuration page)
  2. Restart your Browser if you had to change this setting (this is definitely needed on Firefox, not certain for Chromium-based Browsers)
  3. Look for the configuration options for passkeys
  4. You should only see references to "mot de passe" (password)

Debug info

KeePassXC - N/A KeePassXC-Browser - 1.8.11 Operating system: N/A (the translation is the same regardless of OS) Browser: N/A (the translation is the same regardless of Browser)

varjolintu commented 5 months ago

Translations and errors related to them are handled in Transifex: https://explore.transifex.com/keepassxc/keepassxc/