From a9050f61a269b9d84e4652e202044a9536de117b Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 21:58:21 +0000 Subject: [PATCH 01/22] Translated using Weblate (Russian) Currently translated at 58.9% (33 of 56 strings) Translation: FitTrackee/FitTrackee Client - Administration Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-administration/ru/ --- .../src/locales/ru/administration.json | 56 ++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) diff --git a/fittrackee_client/src/locales/ru/administration.json b/fittrackee_client/src/locales/ru/administration.json index 0967ef424..97a56adf7 100644 --- a/fittrackee_client/src/locales/ru/administration.json +++ b/fittrackee_client/src/locales/ru/administration.json @@ -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": "Адрес электронной почты был обновлен." +} From ed7611b34ddf6d1c148d740f7dbf1614d0d16484 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 21:16:24 +0000 Subject: [PATCH 02/22] Translated using Weblate (Russian) Currently translated at 95.2% (20 of 21 strings) Translation: FitTrackee/FitTrackee Client - Buttons Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-buttons/ru/ --- fittrackee_client/src/locales/ru/buttons.json | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/fittrackee_client/src/locales/ru/buttons.json b/fittrackee_client/src/locales/ru/buttons.json index 0967ef424..ff30f257f 100644 --- a/fittrackee_client/src/locales/ru/buttons.json +++ b/fittrackee_client/src/locales/ru/buttons.json @@ -1 +1,22 @@ -{} +{ + "ACCOUNT-CONFIRMATION-RESEND": "Отправить письмо с подтверждением", + "AUTHORIZE": "Разрешить", + "BACK": "Назад", + "CANCEL": "Отмена", + "CLEAR_FILTER": "Очистить фильтры", + "DELETE": "Удалить", + "DELETE_MY_ACCOUNT": "Удалить аккаунт", + "DISABLE": "Отключить", + "EDIT": "Редактировать", + "ENABLE": "Включить", + "FILTER": "Фильтр", + "HIDE": "Скрыть", + "LOGIN": "Войти", + "NO": "Нет", + "READ_MORE": "Подробнее", + "REGISTER": "Зарегистрироваться", + "REQUEST_DATA_EXPORT": "Экспорт данных", + "RESET": "Сбросить", + "SUBMIT": "Отправить", + "YES": "Да" +} From d5c6e3b0b5b0e66f38e0136f813d6efbf5dcb33a Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 22:55:23 +0000 Subject: [PATCH 03/22] Translated using Weblate (Russian) Currently translated at 43.7% (14 of 32 strings) Translation: FitTrackee/FitTrackee Client - OAuth2.0 Apps Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-oauth2-0-apps/ru/ --- fittrackee_client/src/locales/ru/oauth2.json | 21 +++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/fittrackee_client/src/locales/ru/oauth2.json b/fittrackee_client/src/locales/ru/oauth2.json index 0967ef424..40df95bc7 100644 --- a/fittrackee_client/src/locales/ru/oauth2.json +++ b/fittrackee_client/src/locales/ru/oauth2.json @@ -1 +1,20 @@ -{} +{ + "ADD_A_NEW_APP": "Добавить новое OAuth2 приложение", + "APP": { + "CLIENT_SECRET": "Секрет", + "DESCRIPTION": "Описание приложения", + "NAME": "Название приложения", + "SCOPE": { + "application:write_DESCRIPTION": "предоставить доступ к конфигурации приложения." + } + }, + "APPS_LIST": "OAuth2 приложения", + "APP_DELETION_CONFIRMATION": "Вы уверены, что хотите удалить это приложение?", + "APP_REQUESTING_ACCESS": "Приложение {0} запрашивает:", + "AUTHORIZE_APP": "Разрешить {0} использовать вашу учетную запись?", + "DELETE_APP": "Удалить приложение", + "NEW_APP": "Добавить приложение", + "NO_APP": "Приложение не найдено!", + "NO_APPS": "нет приложений", + "NO_DESCRIPTION": "нет описания" +} From f74064ecbba2925ab1c50b6a1bd18308a6165f6a Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 21:24:57 +0000 Subject: [PATCH 04/22] Translated using Weblate (Russian) Currently translated at 60.0% (3 of 5 strings) Translation: FitTrackee/FitTrackee Client - Errors Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-errors/ru/ --- fittrackee_client/src/locales/ru/error.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fittrackee_client/src/locales/ru/error.json b/fittrackee_client/src/locales/ru/error.json index 0967ef424..3144af481 100644 --- a/fittrackee_client/src/locales/ru/error.json +++ b/fittrackee_client/src/locales/ru/error.json @@ -1 +1,7 @@ -{} +{ + "NOT_FOUND": { + "PAGE": "Страница не найдена", + "WORKOUT": "Тренировка не найдена" + }, + "UNKNOWN": "Ошибка. Пожалуйста, попробуйте снова или свяжитесь с администратором." +} From 0ae37a5f909b98766bfb5d4ecf35a071788d755f Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 21:30:47 +0000 Subject: [PATCH 05/22] Translated using Weblate (Russian) Currently translated at 66.6% (12 of 18 strings) Translation: FitTrackee/FitTrackee Client - Sports Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-sports/ru/ --- fittrackee_client/src/locales/ru/sports.json | 39 +++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/fittrackee_client/src/locales/ru/sports.json b/fittrackee_client/src/locales/ru/sports.json index 0967ef424..5222bb28e 100644 --- a/fittrackee_client/src/locales/ru/sports.json +++ b/fittrackee_client/src/locales/ru/sports.json @@ -1 +1,38 @@ -{} +{ + "Cycling (Sport)": { + "LABEL": "Велосипед (спорт)" + }, + "Cycling (Transport)": { + "LABEL": "Велосипед (транспорт)" + }, + "Cycling (Trekking)": { + "LABEL": "Велосипед (треккинг)" + }, + "Hiking": { + "LABEL": "Хайкинг" + }, + "Mountain Biking": { + "LABEL": "Горный велосипед" + }, + "Mountain Biking (Electric)": { + "LABEL": "Горный велосипед (электро)" + }, + "Paragliding": { + "LABEL": "Парапланеризм" + }, + "Rowing": { + "LABEL": "Гребля" + }, + "Running": { + "LABEL": "Бег" + }, + "Snowshoes": { + "LABEL": "Снегоступы" + }, + "Swimrun": { + "LABEL": "Свимран" + }, + "Walking": { + "LABEL": "Ходьба" + } +} From d2745e28a3046092efe0143cd758bfab34299fe5 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 21:28:04 +0000 Subject: [PATCH 06/22] Translated using Weblate (Russian) Currently translated at 45.0% (18 of 40 strings) Translation: FitTrackee/FitTrackee API - Emails Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-api-emails/ru/ --- .../translations/ru/LC_MESSAGES/messages.mo | Bin 519 -> 3004 bytes .../translations/ru/LC_MESSAGES/messages.po | 48 +++++++++--------- 2 files changed, 25 insertions(+), 23 deletions(-) diff --git a/fittrackee/emails/translations/ru/LC_MESSAGES/messages.mo b/fittrackee/emails/translations/ru/LC_MESSAGES/messages.mo index 9f34afb9285c9937d126aedb1c8f121b416dec0c..526418ceb76e1dab81d9c981c7ea19ebec217610 100644 GIT binary patch literal 3004 zcmcIkTW=dh6rMt%U?`UY4X@Q3jY@JZmez^8ye03QSX20RJ;11Nn@+{4%bUrT(7wGxj{zr+~jBW)}E5 z*5~eL>}lYaz-NFPz>k1G0%aa)ka`q23zT-B051Z+0&2hm4>0x~Fb|aLUxDufM;>Hs z9{4@b0iF-|{J#Ufh4sFN7z+d621>r40zr#Cjwy%KNDhQyk6^;h(*@8R2kTFegu$KN zhl%jbfz-Wm2>%b)pOLng57J|x#@K77F|J#a#3xlfPnn!*WH}o!r;WU+YBXaOEmEya zPM_lJv`&XRi#E3mb&_}4-E3%F8jz-IWS9F+V-?*X?SIGr<)3SuG*aR ztYKQ5oSbg^@q#QV4g4?-Czb+<32dLraT?T}l%-}SIHwd>C%tzKLmD?N-?hz3&1B4? z;ZRPsDb2Z2Pe}{1F)(njWxD7%rh$)nbDA8JGIa$!TB@djvwe4KUm4%JkxU~(UN>Kk- z1=DiK^m+hIQrCUEZ?l02q!3J-k*cRTY4tASnq*_Ox@LRrMlJIlo^g~RO*zLcTQ`j; zC5yJLgLP+%YgZu2B`YOiXLU_ES%8XKAbVNz=DP1}$14uVY7vlX%B{8B5^wa5) zXkzHdnB~7z!H$MPIn#!$!D*hxRy=50*-*jH!VZn=j^lTA+oPfubj7Qs9kPm{R)i>7 z#Xw>x5pU%l35EkWxehl#ccy@R9Dd0O74oWX^vagEaI9iusX?WuWhc`b=av#TGNz^* z*(mj-btf>IFIs9|88od)J4!~uTiUT>y*Re=ORUp490|u_5$fn5`51m77KzZS6egHs zeLQxw@u@HNl6>?$!hMl2UB2wQz$V-Up9p-8cJ&6%E2p@@Ennm}e2wVkV2`5lsQ?o< zL`^Kab7DzU+*z?Ks_vY-NTMoM#D=JdO>b63h1{!R9g8)5pM}pRel@X5VoTKAD|orU z#1~>sl-(&mTx_as<t~l9j=0Y~`!8 zz0&SgX@RmJlVzw>aZCSwkk;OJZ=+qKqfjL&$^V+-KMvv-xJ|`>lPPL~GPZNsODR$G zzkO(TS9?2$W-rV3Yjx6Xw79$|s(Ws81igliL?hS07^la-0Lo}$d4bG}P1%o|e>qik zpXS|wYXJGmivt(antvv6z~Q&IleWY5@`R#*ja!RwbKqcr;}VHA|5m!?-61QWSwRlI LL)#^>+oAmvE;L44 delta 268 zcmdlZ-p&$mPl#nI0}wC*u?!HafH+7%2gtq&l+*=@1r+6Hr6!l?dZy@xr4|)u=I2={ z1O)kexjKg^gt-OaS3t_4(1B*57BilN=+;Qs@HW%EJ?Le zFfuSQ(KWEpHL_4Ju&^?;)HX0OFaRpl4N5J`1euGX&QjONP{GK^%E$n$Zt^)66D2E! zqEarO#Ju#<#Pn3%kkrInkcfhfkB>u6re1zgy4~bMtYwokSxuNrOVTDUU{#iJPt8j$ b0$QJ<>r`o_;FOq@nxkN(XK1Epz{LOnInqR? diff --git a/fittrackee/emails/translations/ru/LC_MESSAGES/messages.po b/fittrackee/emails/translations/ru/LC_MESSAGES/messages.po index df9d4558a..391d6a368 100644 --- a/fittrackee/emails/translations/ru/LC_MESSAGES/messages.po +++ b/fittrackee/emails/translations/ru/LC_MESSAGES/messages.po @@ -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 \n" +"PO-Revision-Date: 2024-09-22 21:16+0000\n" +"Last-Translator: Nikolay Korotkiy \n" +"Language-Team: Russian \n" "Language: ru\n" -"Language-Team: ru \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 @@ -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 @@ -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 @@ -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." @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 "" - From 1b14a665b62c3dde1ad8a5d14db4de1869933ddb Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 21:23:49 +0000 Subject: [PATCH 07/22] Translated using Weblate (Russian) Currently translated at 50.0% (1 of 2 strings) Translation: FitTrackee/FitTrackee Client - Dashboard Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-dashboard/ru/ --- fittrackee_client/src/locales/ru/dashboard.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fittrackee_client/src/locales/ru/dashboard.json b/fittrackee_client/src/locales/ru/dashboard.json index 0967ef424..9e8eb0bc4 100644 --- a/fittrackee_client/src/locales/ru/dashboard.json +++ b/fittrackee_client/src/locales/ru/dashboard.json @@ -1 +1,3 @@ -{} +{ + "DASHBOARD": "Панель управления" +} From b66a1d94ba8c99edd79e955b627a5a80866cc565 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 22:04:39 +0000 Subject: [PATCH 08/22] Translated using Weblate (Russian) Currently translated at 58.1% (64 of 110 strings) Translation: FitTrackee/FitTrackee Client - Workouts Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-workouts/ru/ --- .../src/locales/ru/workouts.json | 75 ++++++++++++++++++- 1 file changed, 74 insertions(+), 1 deletion(-) diff --git a/fittrackee_client/src/locales/ru/workouts.json b/fittrackee_client/src/locales/ru/workouts.json index 0967ef424..a0073cf84 100644 --- a/fittrackee_client/src/locales/ru/workouts.json +++ b/fittrackee_client/src/locales/ru/workouts.json @@ -1 +1,74 @@ -{} +{ + "ADD_WORKOUT": "Добавить тренировку", + "ANALYSIS": "анализ", + "AVERAGE_SPEED": "средняя скорость", + "AVE_SPEED": "ср. скорость", + "DATE": "дата", + "DELETE_WORKOUT": "Удалить тренировку", + "DESCRIPTION": "описание", + "DISTANCE": "расстояние", + "DOWNLOAD_WORKOUT": "Загрузить тренировку", + "DURATION": "продолжительность", + "EDIT_WORKOUT": "Редактировать тренировку", + "ELEVATION": "высота", + "FROM": "от", + "GPX_FILE": ".gpx файл", + "HIDE_FILTERS": "скрыть фильтры", + "INVALID_DISTANCE": "Расстояние должно быть больше 0", + "INVALID_DURATION": "Продолжительность должна быть больше 0 секунд", + "LATEST_WORKOUTS": "Последние тренировки", + "LOAD_MORE_WORKOUT": "Загрузить больше тренировок", + "MAX_ALTITUDE": "макс. высота", + "MAX_SIZE": "макс. размер", + "MAX_SPEED": "макс. скорость", + "MIN_ALTITUDE": "мин. высота", + "MULTISELECT": { + "selectedLabel": "Выбрано" + }, + "NEXT_WORKOUT": "Следующая тренировка", + "NOTES": "заметки", + "NO_DATA_CLEANING": "данные из gpx, без какой-либо очистки", + "NO_DESCRIPTION": "Нет описания", + "NO_FOLDER": "нет папки внутри", + "NO_MAP": "Нет карты", + "NO_NOTES": "Нет заметок", + "NO_RECORDS": "Нет записей.", + "NO_WORKOUTS": "Нет тренировок.", + "PREVIOUS_WORKOUT": "Предыдущая тренировка", + "RECORD_AS": "Ср. скорость", + "RECORD_MS": "Макс. скорость", + "SPEED": "скорость", + "TITLE": "название", + "TOTAL_DISTANCE": "общее расстояние", + "TOTAL_DURATION": "общая продолжительность", + "WEATHER": { + "DARK_SKY": { + "cloudy": "облачно", + "fog": "туман", + "rain": "дождь", + "snow": "снег", + "wind": "ветер" + }, + "HUMIDITY": "влажность", + "TEMPERATURE": "температура", + "WIND": "ветер", + "WIND_DIRECTIONS": { + "E": "восток", + "N": "север", + "NE": "северо-восток", + "NW": "северо-запад", + "S": "юг", + "SE": "юго-восток", + "SW": "юго-запад", + "W": "запад" + } + }, + "WITHOUT_GPX": "без .gpx файла", + "WITH_GPX": "с .gpx файлом", + "WORKOUT": "тренировка | тренировки", + "WORKOUT_DATE": "дата тренировки", + "WORKOUT_DELETION_CONFIRMATION": "Вы уверены, что хотите удалить эту тренировку?", + "WORKOUT_MAP": "карта тренировки", + "ZIP_ARCHIVE": ".zip файл", + "ZIP_ARCHIVE_DESCRIPTION": "или .zip файл, содержащий .gpx файлы" +} From 722132f1307f2177a9bb2133a71350927d427a86 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 22:15:45 +0000 Subject: [PATCH 09/22] Translated using Weblate (Russian) Currently translated at 46.4% (65 of 140 strings) Translation: FitTrackee/FitTrackee Client - User Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-user/ru/ --- fittrackee_client/src/locales/ru/user.json | 88 +++++++++++++++++++++- 1 file changed, 87 insertions(+), 1 deletion(-) diff --git a/fittrackee_client/src/locales/ru/user.json b/fittrackee_client/src/locales/ru/user.json index 0967ef424..afe5865e3 100644 --- a/fittrackee_client/src/locales/ru/user.json +++ b/fittrackee_client/src/locales/ru/user.json @@ -1 +1,87 @@ -{} +{ + "ACCOUNT_CONFIRMATION_NOT_RECEIVED": "Не получили инструкций?", + "ACCOUNT_CONFIRMATION_SENT": "Проверьте почту. На указанный адрес было отправлено новое письмо с подтверждением.", + "ADMIN": "Админ", + "CURRENT_PASSWORD": "Текущий пароль", + "EMAIL_UPDATE": "Обновление электронной почты", + "ENTER_PASSWORD": "Введите пароль", + "EXPORT_REQUEST": { + "DATA_EXPORT": "Экспорт данных", + "DOWNLOAD_ARCHIVE": "Скачать архив" + }, + "HIDE_PASSWORD": "скрыть пароль", + "I_WANT_TO_DELETE_MY_ACCOUNT": "Я хочу удалить свой аккаунт", + "LANGUAGE": "Язык | Языки", + "LAST_PRIVACY_POLICY_TO_VALIDATE": "Политика конфиденциальности была обновлена, пожалуйста, {0} ее прежде чем продолжить.", + "LOGIN": "Войти", + "LOGOUT": "Выход", + "LOGOUT_CONFIRMATION": "Вы уверены, что хотите выйти?", + "NEW_PASSWORD": "Новый пароль", + "PASSWORD": "Пароль", + "PASSWORD_FORGOTTEN": "Забыли пароль?", + "PASSWORD_INFO": "Требуется не менее 8 символов.", + "PASSWORD_RESET": "Сброс пароля", + "PASSWORD_STRENGTH": { + "GOOD": "хороший", + "STRONG": "надежный", + "WEAK": "слабый" + }, + "PROFILE": { + "BACK_TO_PROFILE": "Назад к профилю", + "BIRTH_DATE": "Дата рождения", + "DATE_FORMAT": "Формат отображения даты", + "EDIT": "Редактировать профиль", + "ELEVATION_CHART_START": { + "MIN_ALT": "Минимальная высота" + }, + "EQUIPMENTS": { + "CONFIRM_EQUIPMENT_DELETION": "Вы уверены, что хотите удалить снаряжение {0}?", + "DESCRIPTION": "описание", + "YOUR_EQUIPMENTS": "Ваше снаряжение" + }, + "FIRST_DAY_OF_WEEK": "Первый день недели", + "FIRST_NAME": "Имя", + "INTERFACE": "Интерфейс", + "LANGUAGE": "Язык", + "LAST_NAME": "Фамилия", + "LOCATION": "Местоположение", + "MONDAY": "Понедельник", + "PICTURE": "Изображение", + "PICTURE_REMOVE": "Удалить изображение", + "PRIVACY-POLICY_EDITION": "Политика конфиденциальности", + "REGISTRATION_DATE": "Дата регистрации", + "SPORT": { + "COLOR": "цвет" + }, + "SUCCESSFUL_REGISTRATION": "Ваш аккаунт был успешно создан.", + "SUCCESSFUL_UPDATE": "Ваш аккаунт был успешно обновлен.", + "SUNDAY": "Воскресенье", + "TABS": { + "APPS": "приложения", + "EQUIPMENTS": "снаряжение", + "PRIVACY-POLICY": "политика конфиденциальности", + "PROFILE": "профиль" + }, + "THEME_MODE": { + "LABEL": "Тема", + "VALUES": { + "DARK": "Темная", + "LIGHT": "Светлая" + } + }, + "UNITS": { + "LABEL": "Единицы измерения расстояния", + "METRIC": "Метрическая система (м, км, м/с, °C)" + } + }, + "READ_AND_ACCEPT_PRIVACY_POLICY": "Я прочитал(а) и согласен(а) с {0}.", + "REGISTER": "Зарегистрироваться", + "REGISTER_DISABLED": "Извините, регистрация отключена.", + "RESET_PASSWORD": "Сбросить пароль", + "REVIEW": "обзор", + "SHOW_PASSWORD": "показать пароль", + "THIS_USER_ACCOUNT_IS_INACTIVE": "Эта учетная запись пользователя неактивна.", + "USERNAME": "Имя пользователя", + "USERNAME_INFO": "требуется от 3 до 30 символов, допускаются только буквы, цифры и символ подчеркивания «_».", + "YOU_HAVE_ACCEPTED_PRIVACY_POLICY": "Вы приняли {0}." +} From 37d6edb3e35f8cf4599628778bf4ac25b4481ead Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 21:31:16 +0000 Subject: [PATCH 10/22] Translated using Weblate (Russian) Currently translated at 66.6% (4 of 6 strings) Translation: FitTrackee/FitTrackee Client - About Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-about/ru/ --- fittrackee_client/src/locales/ru/about.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/fittrackee_client/src/locales/ru/about.json b/fittrackee_client/src/locales/ru/about.json index 0967ef424..9d5d94cc4 100644 --- a/fittrackee_client/src/locales/ru/about.json +++ b/fittrackee_client/src/locales/ru/about.json @@ -1 +1,6 @@ -{} +{ + "ABOUT_THIS_INSTANCE": "Об этом сервере", + "CONTACT_ADMIN": "Свяжитесь с администратором", + "SOURCE_CODE": "Исходный код", + "WEATHER_DATA_FROM": "Погодные данные от:" +} From 8824e51ba1dbe13b02f63c89f7d96ca2de4a3931 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 21:41:48 +0000 Subject: [PATCH 11/22] Translated using Weblate (Russian) Currently translated at 55.5% (10 of 18 strings) Translation: FitTrackee/FitTrackee Client - Privacy policy Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-privacy-policy/ru/ --- .../src/locales/ru/privacy_policy.json | 29 ++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/fittrackee_client/src/locales/ru/privacy_policy.json b/fittrackee_client/src/locales/ru/privacy_policy.json index 0967ef424..286c630a6 100644 --- a/fittrackee_client/src/locales/ru/privacy_policy.json +++ b/fittrackee_client/src/locales/ru/privacy_policy.json @@ -1 +1,28 @@ -{} +{ + "CONTENT": { + "ACCOUNT_DELETION": { + "CONTENT": "Вы можете запросить удаление вашей учетной записи в любое время, перейдя на этот адрес (после входа в систему) и нажав на кнопку «Удалить мою учетную запись» в редактировании вашей учетной записи." + }, + "CHANGES_TO_OUR_PRIVACY_POLICY": { + "TITLE": "Изменения в нашей политике конфиденциальности" + }, + "DATA_COLLECTED": { + "TITLE": "Какую информацию мы собираем?" + }, + "INFORMATION_PROTECTION": { + "TITLE": "Как мы защищаем вашу информацию?" + }, + "INFORMATION_USAGE": { + "TITLE": "Для чего мы используем вашу информацию?" + }, + "SITE_USAGE_BY_CHILDREN": { + "TITLE": "Использование сайта детьми" + }, + "YOUR_CONSENT": { + "CONTENT": "Используя наш сайт, вы соглашаетесь с нашей политикой конфиденциальности.", + "TITLE": "Ваше согласие" + } + }, + "LAST_UPDATE": "Последнее обновление", + "TITLE": "политика конфиденциальности" +} From 72a665247657b212e20d0a5be149032721fd9777 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Sat, 21 Sep 2024 22:49:38 +0000 Subject: [PATCH 12/22] Translated using Weblate (Russian) Currently translated at 57.8% (22 of 38 strings) Translation: FitTrackee/FitTrackee Client - API messages Translate-URL: https://hosted.weblate.org/projects/fittrackee/fittrackee-client-api-messages/ru/ --- fittrackee_client/src/locales/ru/api.json | 27 ++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/fittrackee_client/src/locales/ru/api.json b/fittrackee_client/src/locales/ru/api.json index 0967ef424..02ba6e4d6 100644 --- a/fittrackee_client/src/locales/ru/api.json +++ b/fittrackee_client/src/locales/ru/api.json @@ -1 +1,26 @@ -{} +{ + "ERROR": { + "