Skip to content

Commit

Permalink
Merge pull request #633 from weblate/weblate-fittrackee-fittrackee-cl…
Browse files Browse the repository at this point in the history
…ient-administration

Translations update from Hosted Weblate
  • Loading branch information
SamR1 committed Sep 25, 2024
2 parents 2f7f575 + 7dd4ef1 commit b1e7865
Show file tree
Hide file tree
Showing 23 changed files with 478 additions and 57 deletions.
Binary file modified fittrackee/emails/translations/ru/LC_MESSAGES/messages.mo
Binary file not shown.
48 changes: 25 additions & 23 deletions fittrackee/emails/translations/ru/LC_MESSAGES/messages.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,24 @@ msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-08-28 08:19+0200\n"
"PO-Revision-Date: 2024-09-21 22:20+0200\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"PO-Revision-Date: 2024-09-22 21:16+0000\n"
"Last-Translator: Nikolay Korotkiy <sikmir@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/fittrackee/"
"fittrackee-api-emails/ru/>\n"
"Language: ru\n"
"Language-Team: ru <LL@li.org>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.8-dev\n"
"Generated-By: Babel 2.16.0\n"

#: fittrackee/emails/templates/layout.html:215
#: fittrackee/emails/templates/layout.txt:1
#, python-format
msgid "Hi %(username)s,"
msgstr ""
msgstr "Привет %(username)s,"

#: fittrackee/emails/templates/account_confirmation/body.txt:6
#: fittrackee/emails/templates/email_update_to_current_email/body.txt:3
Expand All @@ -40,12 +42,12 @@ msgstr ""
#: fittrackee/emails/templates/layout.html:221
#: fittrackee/emails/templates/layout.txt:5
msgid "Thanks,"
msgstr ""
msgstr "Спасибо,"

#: fittrackee/emails/templates/layout.html:222
#: fittrackee/emails/templates/layout.txt:6
msgid "The FitTrackee Team"
msgstr ""
msgstr "Команда FitTrackee"

#: fittrackee/emails/templates/account_confirmation/body.html:2
#: fittrackee/emails/templates/account_confirmation/subject.txt:1
Expand All @@ -54,16 +56,16 @@ msgstr ""

#: fittrackee/emails/templates/account_confirmation/body.html:3
msgid "Use this link to confirm your account."
msgstr ""
msgstr "Используйте эту ссылку для подтверждения вашей учетной записи."

#: fittrackee/emails/templates/account_confirmation/body.html:4
#: fittrackee/emails/templates/account_confirmation/body.txt:1
msgid "You have created an account on FitTrackee."
msgstr ""
msgstr "Вы создали аккаунт на FitTrackee."

#: fittrackee/emails/templates/account_confirmation/body.html:4
msgid "Use the button below to confirm your address email."
msgstr ""
msgstr "Используйте кнопку ниже, чтобы подтвердить адрес электронной почты."

#: fittrackee/emails/templates/account_confirmation/body.html:11
#: fittrackee/emails/templates/account_confirmation/body.txt:4
Expand All @@ -90,12 +92,12 @@ msgstr ""

#: fittrackee/emails/templates/account_confirmation/body.txt:2
msgid "Use the link below to confirm your address email."
msgstr ""
msgstr "Используйте ссылку ниже, чтобы подтвердить ваш адрес электронной почты."

#: fittrackee/emails/templates/data_export_ready/body.html:2
#: fittrackee/emails/templates/data_export_ready/subject.txt:1
msgid "Your archive is ready to be downloaded"
msgstr ""
msgstr "Ваш архив готов к загрузке"

#: fittrackee/emails/templates/data_export_ready/body.html:3
msgid "A download link is available in your account."
Expand All @@ -104,7 +106,7 @@ msgstr ""
#: fittrackee/emails/templates/data_export_ready/body.html:4
#: fittrackee/emails/templates/data_export_ready/body.txt:1
msgid "You have requested an export of your account on FitTrackee."
msgstr ""
msgstr "Вы запросили экспорт вашей учетной записи на FitTrackee."

#: fittrackee/emails/templates/data_export_ready/body.html:4
#: fittrackee/emails/templates/data_export_ready/body.txt:2
Expand All @@ -114,7 +116,7 @@ msgstr ""
#: fittrackee/emails/templates/data_export_ready/body.html:11
#: fittrackee/emails/templates/data_export_ready/body.txt:4
msgid "Download your archive"
msgstr ""
msgstr "Скачать архив"

#: fittrackee/emails/templates/data_export_ready/body.html:18
#: fittrackee/emails/templates/data_export_ready/body.txt:5
Expand Down Expand Up @@ -149,11 +151,11 @@ msgstr ""
#: fittrackee/emails/templates/email_update_to_new_email/body.html:2
#: fittrackee/emails/templates/email_update_to_new_email/subject.txt:1
msgid "Confirm email change"
msgstr ""
msgstr "Подтвердить изменение электронной почты"

#: fittrackee/emails/templates/email_update_to_new_email/body.html:3
msgid "Use this link to confirm email change."
msgstr ""
msgstr "Используйте эту ссылку, чтобы подтвердить изменение электронной почты."

#: fittrackee/emails/templates/email_update_to_new_email/body.html:4
#: fittrackee/emails/templates/email_update_to_new_email/body.txt:1
Expand All @@ -164,7 +166,7 @@ msgstr ""

#: fittrackee/emails/templates/email_update_to_new_email/body.html:4
msgid "Use the button below to confirm this address."
msgstr ""
msgstr "Используйте кнопку ниже, чтобы подтвердить этот адрес."

#: fittrackee/emails/templates/email_update_to_new_email/body.html:18
#: fittrackee/emails/templates/email_update_to_new_email/body.txt:7
Expand All @@ -173,7 +175,7 @@ msgstr ""

#: fittrackee/emails/templates/email_update_to_new_email/body.txt:2
msgid "Use the link below to confirm this address."
msgstr ""
msgstr "Используйте ссылку ниже, чтобы подтвердить этот адрес."

#: fittrackee/emails/templates/password_change/body.html:2
#: fittrackee/emails/templates/password_change/subject.txt:1
Expand All @@ -182,12 +184,12 @@ msgstr ""

#: fittrackee/emails/templates/password_change/body.html:3
msgid "Your password has been changed."
msgstr ""
msgstr "Ваш пароль был изменен."

#: fittrackee/emails/templates/password_change/body.html:4
#: fittrackee/emails/templates/password_change/body.txt:1
msgid "The password for your FitTrackee account has been changed."
msgstr ""
msgstr "Пароль для вашей учетной записи FitTrackee был изменен."

#: fittrackee/emails/templates/password_change/body.html:5
#: fittrackee/emails/templates/password_change/body.txt:4
Expand Down Expand Up @@ -227,14 +229,14 @@ msgstr ""
#: fittrackee/emails/templates/password_reset_request/body.html:13
#: fittrackee/emails/templates/password_reset_request/body.txt:4
msgid "Reset your password"
msgstr ""
msgstr "Сбросить пароль"

#: fittrackee/emails/templates/password_reset_request/body.html:20
#: fittrackee/emails/templates/password_reset_request/body.txt:7
msgid "If you did not request a password reset, please ignore this email."
msgstr ""
"Если вы не запрашивали сброс пароля, пожалуйста, проигнорируйте это письмо."

#: fittrackee/emails/templates/password_reset_request/body.txt:1
msgid "Use the link below to reset it."
msgstr ""

2 changes: 1 addition & 1 deletion fittrackee_client/src/locales/gl/administration.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"ACTIVE": "Activa",
"ADMIN": "Admin",
"ADMINISTRATION": "Administración",
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Engadir/eliminar dereitos de administración, eliminar a conta da usuaria.",
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Engadir/eliminar permiso de administración, eliminar a conta da usuaria.",
"APPLICATION": "Aplicación",
"APP_CONFIG": {
"ADMIN_CONTACT": "Enderezo de contacto da administración",
Expand Down
2 changes: 1 addition & 1 deletion fittrackee_client/src/locales/gl/privacy_policy.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"TITLE": "Que información recollemos?"
},
"INFORMATION_DISCLOSURE": {
"CONTENT": "Non vendemos, comerciamos ou transferimos doutro xeito a terceiras partes externas ningunha información que te identifique persoalmente.\nIsto non inclúe a terceiras partes de confianza que non axudan a xestionar e proporcionarche o noso servizo, mentras esas terceiras partes acepten manter confidencial esta información.\nPoderiamos liberar esta información sempre que ao facelo sexa acorde co cumprimento da ley, reforce as nosas políticas da web, ou protexa os nosos dereitos e seguridade ou os de outras persoas.\nCando autorizas a terceiras partes a usar a túa conta, dependendo dos permisos concedidos, podería acceder á túa información de perfil ou adestramentos. As aplicacións nunca teñen acceso ao teu contrasinal.",
"CONTENT": "Non vendemos, comerciamos ou transferimos de ningún xeito a terceiras partes externas ningunha información que te identifique persoalmente.\nIsto non inclúe a terceiras partes de confianza que nos axudan a xestionar e proporcionarche o noso servizo, mentras esas terceiras partes acepten manter a confidencialidade desta información.\nPoderiamos liberar esta información sempre que facelo sexa acorde co cumprimento da ley, reforce as nosas políticas da web, ou protexa os nosos dereitos e seguridade ou os de outras persoas.\nCando autorizas a terceiras partes a usar a túa conta, dependendo dos permisos concedidos, podería acceder á túa información de perfil ou adestramentos. As aplicacións nunca teñen acceso ao teu contrasinal.",
"TITLE": "Mostramos algún tipo de información a terceiras partes externas?"
},
"INFORMATION_PROTECTION": {
Expand Down
34 changes: 17 additions & 17 deletions fittrackee_client/src/locales/gl/workouts.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{
"ADD_WORKOUT": "Engadir adestramento",
"ADD_WORKOUT": "Engadir actividade",
"ANALYSIS": "análise",
"ASCENT": "ascenso",
"AVERAGE_SPEED": "velocidade media",
"AVE_SPEED": "vel. media",
"BACK_TO_WORKOUT": "volver ao adestramento",
"BACK_TO_WORKOUT": "volver á actividade",
"DATE": "data",
"DELETE_WORKOUT": "Eliminar o adestramento",
"DELETE_WORKOUT": "Eliminar a actividade",
"DESCENT": "descenso",
"DESCRIPTION": "descrición",
"DISPLAY_FILTERS": "mostrar filtros",
"DISTANCE": "distancia",
"DOWNLOAD_WORKOUT": "Descargar o adestramento",
"DOWNLOAD_WORKOUT": "Descargar a actividade",
"DURATION": "duración",
"EDIT_WORKOUT": "Editar adestramento",
"EDIT_WORKOUT": "Editar a actividade",
"ELEVATION": "altitude",
"END": "fin",
"EXIT_FULLSCREEN": "Saír da pantalla completa",
Expand All @@ -23,8 +23,8 @@
"INVALID_ASCENT_OR_DESCENT": "Hai que proporcionar os dous valores de altitude e deben ser iguais o maiores que 0.",
"INVALID_DISTANCE": "A distancia debe ser superior a 0",
"INVALID_DURATION": "A duración debe superar os 0 segundos",
"LATEST_WORKOUTS": "Últimos adestramentos",
"LOAD_MORE_WORKOUT": "Cargar máis adestramentos",
"LATEST_WORKOUTS": "Últimas actividades",
"LOAD_MORE_WORKOUT": "Cargar mais actividades",
"MAX_ALTITUDE": "Altitude máx.",
"MAX_FILES": "máx. de ficheiros",
"MAX_SIZE": "Tamaño máx.",
Expand All @@ -36,23 +36,23 @@
"selectedLabel": "Seleccionado"
},
"NEXT_SEGMENT": "Non hai tramo seguinte",
"NEXT_WORKOUT": "Seguinte adestramento",
"NEXT_WORKOUT": "Seguinte actividade",
"NOTES": "notas",
"NO_DATA_CLEANING": "datos directos do .gpx, sen limpar",
"NO_DESCRIPTION": "Sen descrición",
"NO_FILE_PROVIDED": "Non hai ficheiro",
"NO_FOLDER": "sen cartafoles dentro",
"NO_MAP": "Sen mapa",
"NO_NEXT_SEGMENT": "Non hai tramo seguinte",
"NO_NEXT_WORKOUT": "Non hai adestramento seguinte",
"NO_NEXT_WORKOUT": "Non hai mais actividades",
"NO_NOTES": "Sen notas",
"NO_PREVIOUS_SEGMENT": "Non hai tramo anterior",
"NO_PREVIOUS_WORKOUT": "Non hai adestramento anterior",
"NO_PREVIOUS_WORKOUT": "Sen actividade anterior",
"NO_RECORDS": "Sen récords.",
"NO_WORKOUTS": "Sen adestramentos.",
"NO_WORKOUTS": "Sen actividades.",
"PAUSES": "pausas",
"PREVIOUS_SEGMENT": "Tramo anterior",
"PREVIOUS_WORKOUT": "Adestramento anterior",
"PREVIOUS_WORKOUT": "Actividade anterior",
"RECORD": "récord | récords",
"RECORD_AS": "Vel. media",
"RECORD_FD": "A maior distancia",
Expand Down Expand Up @@ -110,11 +110,11 @@
},
"WITHOUT_GPX": "sen ficheiro .gpx",
"WITH_GPX": "con ficheiro .gpx",
"WORKOUT": "adestramento | adestramentos",
"WORKOUT_CHART": "gráfico de velocidade e altitude do adestramento",
"WORKOUT_DATE": "data do adestramento",
"WORKOUT_DELETION_CONFIRMATION": "Tes certeza de querer borrar este adestramento?",
"WORKOUT_MAP": "mapa do adestramento",
"WORKOUT": "actividade | actividades",
"WORKOUT_CHART": "gráfico de velocidade e altitude da actividade",
"WORKOUT_DATE": "data da actividade",
"WORKOUT_DELETION_CONFIRMATION": "Tes certeza de querer borrar esta actividade?",
"WORKOUT_MAP": "actividade no mapa",
"ZIP_ARCHIVE": "ficheiro .zip",
"ZIP_ARCHIVE_DESCRIPTION": "ou ficheiro .zip que contén ficheiros .gpx"
}
1 change: 1 addition & 0 deletions fittrackee_client/src/locales/it/user.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"ACCOUNT_CONFIRMATION": "Conferma dell'account",
"ACCOUNT_CONFIRMATION_NOT_RECEIVED": "Non hai ricevuto istruzioni?",
"ACCOUNT_CONFIRMATION_SENT": "Controlla la tua email. Una nuova email di conferma è stata inviata all'indirizzo specificato.",
"ADMIN": "Admin",
Expand Down
2 changes: 2 additions & 0 deletions fittrackee_client/src/locales/nl/buttons.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,10 @@
"EDIT": "Bewerken",
"ENABLE": "Aanzetten",
"FILTER": "Filter",
"HIDE": "Verbergen",
"LOGIN": "Inloggen",
"NO": "Nee",
"READ_MORE": "Lees meer",
"REFRESH_TOTALS": "Ververs totalen",
"REGISTER": "Registreer",
"REQUEST_DATA_EXPORT": "Data export aanvragen",
Expand Down
2 changes: 2 additions & 0 deletions fittrackee_client/src/locales/nl/workouts.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"DATE": "datum",
"DELETE_WORKOUT": "Verwijder de training",
"DESCENT": "gedaald",
"DESCRIPTION": "beschrijving",
"DISPLAY_FILTERS": "toon filters",
"DISTANCE": "afstand",
"DOWNLOAD_WORKOUT": "Download de training",
Expand Down Expand Up @@ -38,6 +39,7 @@
"NEXT_WORKOUT": "Volgende training",
"NOTES": "notities",
"NO_DATA_CLEANING": "data vanuit gpx, zonder op te schonen",
"NO_DESCRIPTION": "Geen beschrijving",
"NO_FILE_PROVIDED": "Geen bestand opgegeven",
"NO_FOLDER": "geen map aanwezig",
"NO_MAP": "Geen kaart",
Expand Down
7 changes: 6 additions & 1 deletion fittrackee_client/src/locales/ru/about.json
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
{}
{
"ABOUT_THIS_INSTANCE": "Об этом сервере",
"CONTACT_ADMIN": "Свяжитесь с администратором",
"SOURCE_CODE": "Исходный код",
"WEATHER_DATA_FROM": "Погодные данные от:"
}
56 changes: 55 additions & 1 deletion fittrackee_client/src/locales/ru/administration.json
Original file line number Diff line number Diff line change
@@ -1 +1,55 @@
{}
{
"ABOUT": {
"DESCRIPTION": "Любая дополнительная информация, которая может быть полезна вашим пользователям. Можно использовать синтаксис Markdown.",
"TEXT": "Подробная информация"
},
"ADMIN": "Админ",
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Добавить/удалить права администратора, удалить учетную запись пользователя.",
"APPLICATION": "Приложение",
"APP_CONFIG": {
"MAX_USERS_HELP": "Если 0, нет ограничений на регистрацию.",
"MAX_USERS_LABEL": "Макс. количество активных пользователей",
"STATS_WORKOUTS_LIMIT_HELP": "Если 0, нет ограничений на количество тренировок.",
"TITLE": "Конфигурация приложения",
"ZIP_UPLOAD_MAX_SIZE_LABEL": "Макс. размер zip архива (в Мб)"
},
"CONFIRM_USER_PASSWORD_RESET": "Вы уверены, что хотите сбросить пароль {0}?",
"CURRENT_EMAIL": "Текущая электронная почта",
"DELETE_USER": "Удалить пользователя",
"EMAIL_SENDING_DISABLED": "Отправка электронной почты отключена.",
"ENABLE_DISABLE_EQUIPMENT_TYPES": "Включить/отключить типы снаряжения.",
"EQUIPMENT_TYPES": {
"TABLE": {
"HAS_EQUIPMENTS": "снаряжение существует",
"IMAGE": "Изображение"
},
"TITLE": "Управление снаряжением"
},
"PASSWORD_RESET_SUCCESSFUL": "Пароль был сброшен.",
"REGISTRATION_DISABLED": "Регистрация в настоящее время отключена.",
"REGISTRATION_ENABLED": "Регистрация в настоящее время включена.",
"RESET_USER_PASSWORD": "Сброс пароля",
"SPORTS": {
"TABLE": {
"IMAGE": "Изображение"
}
},
"UPDATE_APPLICATION_DESCRIPTION": "Обновить конфигурацию приложения.",
"UPDATE_USER_EMAIL": "Обновить электронную почту",
"USER": "пользователь | пользователи",
"USERS": {
"SELECTS": {
"ORDER_BY": {
"ADMIN": "статус администратора",
"CREATED_AT": "дата регистрации",
"USERNAME": "имя пользователя",
"WORKOUTS_COUNT": "количество тренировок"
}
},
"TABLE": {
"ADD_ADMIN_RIGHTS": "Добавить права администратора",
"REMOVE_ADMIN_RIGHTS": "Удалить права администратора"
}
},
"USER_EMAIL_UPDATE_SUCCESSFUL": "Адрес электронной почты был обновлен."
}
27 changes: 26 additions & 1 deletion fittrackee_client/src/locales/ru/api.json
Original file line number Diff line number Diff line change
@@ -1 +1,26 @@
{}
{
"ERROR": {
"<time> is missing in gpx file": "<time> элемент отсутствует в .gpx файле.",
"Network Error": "Ошибка сети.",
"UNKNOWN": "Ошибка. Пожалуйста, попробуйте снова или свяжитесь с администратором.",
"at least one file in zip archive exceeds size limit, please check the archive": "По крайней мере один файл в zip архиве превышает допустимый размер, пожалуйста, проверьте архив.",
"completed request already exists": "Заполненный запрос на экспорт уже существует.",
"error during gpx file parsing": "Ошибка при разборе gpx файла.",
"error during gpx processing": "Ошибка при обработке gpx.",
"error on getting configuration": "Ошибка при получении конфигурации.",
"error when saving workout": "Ошибка при сохранении тренировки.",
"error when updating configuration": "Ошибка при обновлении конфигурации",
"error, please try again or contact the administrator": "Ошибка, пожалуйста, попробуйте еще раз или свяжитесь с администратором.",
"error, registration is disabled": "Ошибка, регистрация отключена.",
"file extension not allowed": "Недопустимое расширение файла.",
"new email must be different than current email": "Новая электронная почта должна отличаться от текущей",
"no tracks in gpx file": "Нет трека (<trk>) в .gpx файле.",
"ongoing request exists": "Запрос на экспорт данных уже существует.",
"sorry, that username is already taken": "Извините, это имя пользователя уже занято.",
"successfully registered": "Успешно зарегистрированы.",
"the number of files in the archive exceeds the limit": "Количество файлов в архиве превышает допустимое.",
"user does not exist": "Пользователь не существует.",
"you can not delete your account, no other user has admin rights": "Вы не можете удалить свою учетную запись, ни один другой пользователь не имеет прав администратора.",
"you do not have permissions": "У вас нет прав."
}
}
Loading

0 comments on commit b1e7865

Please sign in to comment.