jazzband / django-axes

Keep track of failed login attempts in Django-powered sites.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

inaccuracies in russian locale

hirotasoshu opened this issue · comments

As a native russian speaker, I found some inaccuracies in Russian translation:
1.

msgid "HTTP Accept"
msgstr "Запрос HTTP"

Запрос HTTP translates literally as an HTTP request and it is not correct since HTTP Accept is HTTP header
2.
msgid "User Agent"
msgstr "Браузер пользователя"

Браузер пользователя translates literally as an user browser and it is not always correct (curl for example is not browser, but by default requests made from curl have user agent curl/x.x.x)

I think we can't translate it properly to russian language without losing meaning and should keep it as it is (like in polish locale)

msgid ""
"Account locked: too many login attempts. Contact an admin to unlock your "
"account."
msgstr ""
"Учетная запись заблокирована: слишком много попыток входа. "
"Обратитесь к администратору для разблокирования учетной записи."

I don't think that word "разблокирования" exists in Russian language. It would be more correct to restructure this sentence in this way:
Свяжитесь с администратором, чтобы разблокировать учетную запись

@aleksihakli If you don't mind, I've created a new label "localization"

Sounds good and there are inaccuracies in the current translations👍 If you have any improvements a PR would be awesome.