Hard to translate: "Enter your current password to change the %mail or %pass."

Created on 16 November 2010, over 13 years ago
Updated 24 April 2024, about 2 months ago

The string

Enter your current password to change the %mail or %pass. !request_new.

on user/n/edit is very hard to translate correctly because of the placeholders %mail and %pass. You really need to control the whole sentence to translate it properly. A couple of examples: In Norwegian, you don't use a separate word like "the" to get the definite form, you add an ending to the word instead. While in German, there are three different versions of "the" depending on the word it's pointing to.

There doesn't seem to be a good reason for these placeholders. The string should be changed to:

Enter your current password to change the <em>e-mail address</em> or <em>password</em>. !request_new.

🐛 Bug report
Status

Needs work

Version

11.0 🔥

Component
UI text 

Last updated 3 days ago

No maintainer
Created by

🇳🇴Norway zirvap

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇮🇹Italy apaderno Brescia, 🇮🇹

    Actually, Your current password is missing or incorrect; it's required to change the %name. is not easier to translate, not even in Italian.

    In Italian, the translation of Your current password is missing or incorrect; it's required to change the email. is La tua password corrente è mancante o errata; è necessaria per modificare l'email.. The translation of Your current password is missing or incorrect; it's required to change the password. is La tua password corrente è mancante o errata; è necessaria per modificare la password..

    In Russian, the translation for Your current password is missing or incorrect; it's required to change the %name. Your current password is missing or incorrect; it's required to change the email. Your current password is missing or incorrect; it's required to change the password. are the following.

    • Ваш текущий пароль отсутствует или неверен; необходимо изменить %name.
    • Ваш текущий пароль отсутствует или неверен; необходимо изменить электронную почту.
    • Ваш текущий пароль отсутствует или неверен; требуется сменить пароль.

    Also in this case, the sentence changes basing on what replaces %name.

Production build 0.69.0 2024