From 9f27611279febdc4ddb0ee1d75613934a9316065 Mon Sep 17 00:00:00 2001 From: Daniil <69822538+TheGetHuber@users.noreply.github.com> Date: Sat, 28 Sep 2024 17:58:47 +0300 Subject: [PATCH 1/5] Corrected translation Corrected mistakes \ machine translation in the translation file --- lib/l10n/app_ru.arb | 67 +++++++++++++++++++++++---------------------- 1 file changed, 34 insertions(+), 33 deletions(-) diff --git a/lib/l10n/app_ru.arb b/lib/l10n/app_ru.arb index 189e644f..0bfd86b1 100644 --- a/lib/l10n/app_ru.arb +++ b/lib/l10n/app_ru.arb @@ -19,11 +19,11 @@ "albums": "Альбомы", "tracks": "Треки", "downloads": "Загрузки", - "filter_playlists": "Применить фильтры к вашим плейлистам...", + "filter_playlists": "Фильтр плейлистов", "liked_tracks": "Понравившиеся треки", "liked_tracks_description": "Все понравившиеся треки", - "create_playlist": "Создание плейлиста", - "create_a_playlist": "Создать плейлист", + "create_playlist": "Создать плейлист", + "create_a_playlist": "Создать умный плейлист", "create": "Создать", "cancel": "Отмена", "update": "Обновить", @@ -44,7 +44,7 @@ "sort_tracks": "Сортировать треки", "currently_downloading": "Загружается ({tracks_length})", "cancel_all": "Отменить все", - "filter_artist": "Фильтровать по исполнителю...", + "filter_artist": "Фильтр артистов", "followers": "{followers} Подписчики", "add_artist_to_blacklist": "Добавить исполнителя в черный список", "top_tracks": "Чарт", @@ -56,7 +56,7 @@ "follow": "Подписаться", "artist_url_copied": "URL-адрес исполнителя скопирован в буфер обмена", "added_to_queue": "Добавлено {tracks} треков в очередь", - "filter_albums": "Фильтровать альбомы...", + "filter_albums": "Фильтр альбомов", "synced": "Синхронизировано", "plain": "Обычный", "shuffle": "Перемешать", @@ -93,10 +93,10 @@ "unshuffle_playlist": "Снять перемешивание плейлиста", "previous_track": "Предыдущий трек", "next_track": "Следующий трек", - "pause_playback": "Пауза воспроизведения", - "resume_playback": "Возобновить воспроизведение", - "loop_track": "Циклический трек", - "repeat_playlist": "Повторите плейлист", + "pause_playback": "Пауза", + "resume_playback": "Возобновить", + "loop_track": "Повторять трек", + "repeat_playlist": "Повторять плейлист", "queue": "Очередь", "alternative_track_sources": "Альтернативные источники треков", "download_track": "Скачать трек", @@ -110,14 +110,14 @@ "add_library_location": "Добавить в библиотеку", "remove_library_location": "Удалить из библиотеки", "account": "Аккаунт", - "login_with_spotify": "Войдите с помощью своей учетной записи Spotify", + "login_with_spotify": "Войдите в свою учётную запись Spotify", "connect_with_spotify": "Подключитесь к Spotify", "logout": "Выйти", - "logout_of_this_account": "Выйдите из этого аккаунта", + "logout_of_this_account": "Выйти из этого аккаунта", "language_region": "Язык и регион", "language": "Язык", - "system_default": "Системное значение по умолчанию", - "market_place_region": "Региональное пространство", + "system_default": "Язык системы", + "market_place_region": "Регион", "recommendation_country": "Страна рекомендаций", "appearance": "Внешний вид", "layout_mode": "Режим компоновки", @@ -189,11 +189,11 @@ "piped_instance": "Экземпляр сервера Piped", "piped_description": "Серверный экземпляр Piped для сопоставления треков", "piped_warning": "Некоторые из них могут работать неправильно, поэтому используйте на свой страх и риск", - "generate_playlist": "Создать плейлист", + "generate_playlist": "Новый плейлист", "track_exists": "Трек {track} уже существует", "replace_downloaded_tracks": "Заменить все ранее скачанные треки", "skip_download_tracks": "Пропустить загрузку всех ранее скачанных треков", - "do_you_want_to_replace": "Хотите заменить существующий трек??", + "do_you_want_to_replace": "Хотите заменить существующий трек?", "replace": "Заменить", "skip": "Пропустить", "select_up_to_count_type": "Выберите до {count} {type}", @@ -250,8 +250,8 @@ "hours": "{hours} Часы", "hour": "{hours} Час", "custom_hours": "Пользовательские часы", - "logs": "Журналы", - "developers": "Разработчики", + "logs": "Лог ошибок", + "developers": "Для разработчиков", "not_logged_in": "Вы не выполнили вход", "search_mode": "Режим поиска", "audio_source": "Источник аудио", @@ -265,7 +265,7 @@ "connection_restored": "Ваше интернет-соединение восстановлено", "use_system_title_bar": "Использовать системную панель заголовка", "crunching_results": "Обработка результатов...", - "search_to_get_results": "Поиск для получения результатов", + "search_to_get_results": "Здесь появятся результаты", "use_amoled_mode": "Режим AMOLED", "pitch_dark_theme": "Темная тема", "normalize_audio": "Нормализовать звук", @@ -284,7 +284,7 @@ "login_with_your_lastfm": "Войти в свою учетную запись Last.fm", "scrobble_to_lastfm": "Скробблинг на Last.fm", "go_to_album": "Перейти к альбому", - "discord_rich_presence": "Богатое присутствие в Discord", + "discord_rich_presence": "Discord RPC", "browse_all": "Просмотреть все", "genres": "Жанры", "explore_genres": "Исследовать жанры", @@ -293,7 +293,7 @@ "start_a_radio": "Запустить радио", "how_to_start_radio": "Как вы хотите запустить радио?", "replace_queue_question": "Хотите заменить текущую очередь или добавить к ней?", - "endless_playback": "Бесконечное воспроизведение", + "endless_playback": "Постоянный повтор плейлиста\альбома", "delete_playlist": "Удалить плейлист", "delete_playlist_confirmation": "Вы уверены, что хотите удалить этот плейлист?", "local_tracks": "Локальные треки", @@ -317,7 +317,7 @@ "contribute_on_github": "Внести вклад на GitHub", "donate_on_open_collective": "Пожертвовать на Open Collective", "browse_anonymously": "Анонимно просматривать", - "enable_connect": "Включить подключение", + "enable_connect": "Дистанционное управление", "enable_connect_description": "Управление Spotube с других устройств", "devices": "Устройства", "select": "Выбрать", @@ -365,22 +365,23 @@ "edit": "Редактировать", "user_profile": "Профиль пользователя", "count_plays": "{count} воспроизведений", - "streaming_fees_hypothetical": "*Рассчитано на основе выплат Spotify за стрим\nот $0.003 до $0.005. Это гипотетический\nрасчет, чтобы показать пользователю, сколько бы он\nзаплатил артистам, если бы слушал их песни на Spotify.", + "streaming_fees_hypothetical": "Выплата за прослушивание (гипотетическое)", + "spotify_hipotetical_calculation": "*Рассчитано на основе выплат Spotify за стрим\nот $0.003 до $0.005. Это гипотетический\nрасчет, чтобы показать пользователю, сколько бы он\nзаплатил артистам, если бы слушал их песни на Spotify.", "count_mins": "{minutes} мин", "summary_minutes": "минуты", - "summary_listened_to_music": "Слушанная музыка", + "summary_listened_to_music": "были под музыку", "summary_songs": "песни", - "summary_streamed_overall": "Всего стримов", - "summary_owed_to_artists": "К выплате артистам\nв этом месяце", - "summary_artists": "артиста", - "summary_music_reached_you": "Музыка дошла до вас", - "summary_full_albums": "полные альбомы", - "summary_got_your_love": "Получил вашу любовь", - "summary_playlists": "плейлисты", - "summary_were_on_repeat": "Были на повторе", + "summary_streamed_overall": "было прослушано", + "summary_owed_to_artists": "получили бы артисты", + "summary_artists": "артистов", + "summary_music_reached_you": "их музыка дошла до вас", + "summary_full_albums": "альбомов", + "summary_got_your_love": "получили вашу любовь", + "summary_playlists": "плейлистов", + "summary_were_on_repeat": "были на повторе", "total_money": "Всего {money}", "minutes_listened": "Минут прослушивания", - "streamed_songs": "Стримленные песни", + "streamed_songs": "Прослушанные песни", "count_streams": "{count} стримов", "owned_by_you": "Ваша собственность", "copied_shareurl_to_clipboard": "{shareUrl} скопировано в буфер обмена", @@ -388,4 +389,4 @@ "webview_not_found": "Webview не найден", "webview_not_found_description": "На вашем устройстве не установлена среда выполнения Webview.\nЕсли он установлен, убедитесь, что он находится в environment PATH\n\nПосле установки перезапустите приложение", "unsupported_platform": "Платформа не поддерживается" -} \ No newline at end of file +} From 2e24f1f67dbbe369f59f17322534edeaa3ee75ca Mon Sep 17 00:00:00 2001 From: Daniil <69822538+TheGetHuber@users.noreply.github.com> Date: Sun, 29 Sep 2024 18:24:20 +0300 Subject: [PATCH 2/5] Create dart.yml --- .github/workflows/dart.yml | 42 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .github/workflows/dart.yml diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml new file mode 100644 index 00000000..7d507cab --- /dev/null +++ b/.github/workflows/dart.yml @@ -0,0 +1,42 @@ +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +name: Dart + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + + # Note: This workflow uses the latest stable version of the Dart SDK. + # You can specify other versions if desired, see documentation here: + # https://github.com/dart-lang/setup-dart/blob/main/README.md + # - uses: dart-lang/setup-dart@v1 + - uses: dart-lang/setup-dart@9a04e6d73cca37bd455e0608d7e5092f881fd603 + + - name: Install dependencies + run: dart pub get + + # Uncomment this step to verify the use of 'dart format' on each commit. + # - name: Verify formatting + # run: dart format --output=none --set-exit-if-changed . + + # Consider passing '--fatal-infos' for slightly stricter analysis. + - name: Analyze project source + run: dart analyze + + # Your project will need to have tests in test/ and a dependency on + # package:test for this step to succeed. Note that Flutter projects will + # want to change this to 'flutter test'. + - name: Run tests + run: dart test From 83fe6a85b16cc7b4e36495a15ebd5088eaaa8700 Mon Sep 17 00:00:00 2001 From: Daniil <69822538+TheGetHuber@users.noreply.github.com> Date: Mon, 30 Sep 2024 17:16:07 +0300 Subject: [PATCH 3/5] Delete .github/workflows/dart.yml --- .github/workflows/dart.yml | 42 -------------------------------------- 1 file changed, 42 deletions(-) delete mode 100644 .github/workflows/dart.yml diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml deleted file mode 100644 index 7d507cab..00000000 --- a/.github/workflows/dart.yml +++ /dev/null @@ -1,42 +0,0 @@ -# This workflow uses actions that are not certified by GitHub. -# They are provided by a third-party and are governed by -# separate terms of service, privacy policy, and support -# documentation. - -name: Dart - -on: - push: - branches: [ "master" ] - pull_request: - branches: [ "master" ] - -jobs: - build: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - # Note: This workflow uses the latest stable version of the Dart SDK. - # You can specify other versions if desired, see documentation here: - # https://github.com/dart-lang/setup-dart/blob/main/README.md - # - uses: dart-lang/setup-dart@v1 - - uses: dart-lang/setup-dart@9a04e6d73cca37bd455e0608d7e5092f881fd603 - - - name: Install dependencies - run: dart pub get - - # Uncomment this step to verify the use of 'dart format' on each commit. - # - name: Verify formatting - # run: dart format --output=none --set-exit-if-changed . - - # Consider passing '--fatal-infos' for slightly stricter analysis. - - name: Analyze project source - run: dart analyze - - # Your project will need to have tests in test/ and a dependency on - # package:test for this step to succeed. Note that Flutter projects will - # want to change this to 'flutter test'. - - name: Run tests - run: dart test From d70a8dae74fe3fcaeac6d0b244172fcc33e6d904 Mon Sep 17 00:00:00 2001 From: Daniil <69822538+TheGetHuber@users.noreply.github.com> Date: Mon, 30 Sep 2024 17:20:42 +0300 Subject: [PATCH 4/5] Update app_ru.arb changed couple of strings with help of @notwithering --- lib/l10n/app_ru.arb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/l10n/app_ru.arb b/lib/l10n/app_ru.arb index 0bfd86b1..3706fbb0 100644 --- a/lib/l10n/app_ru.arb +++ b/lib/l10n/app_ru.arb @@ -19,7 +19,7 @@ "albums": "Альбомы", "tracks": "Треки", "downloads": "Загрузки", - "filter_playlists": "Фильтр плейлистов", + "filter_playlists": "Фильтр плейлистов...", "liked_tracks": "Понравившиеся треки", "liked_tracks_description": "Все понравившиеся треки", "create_playlist": "Создать плейлист", @@ -44,7 +44,7 @@ "sort_tracks": "Сортировать треки", "currently_downloading": "Загружается ({tracks_length})", "cancel_all": "Отменить все", - "filter_artist": "Фильтр артистов", + "filter_artist": "Фильтровать по артистам...", "followers": "{followers} Подписчики", "add_artist_to_blacklist": "Добавить исполнителя в черный список", "top_tracks": "Чарт", @@ -56,7 +56,7 @@ "follow": "Подписаться", "artist_url_copied": "URL-адрес исполнителя скопирован в буфер обмена", "added_to_queue": "Добавлено {tracks} треков в очередь", - "filter_albums": "Фильтр альбомов", + "filter_albums": "Фильтровать альбомы...", "synced": "Синхронизировано", "plain": "Обычный", "shuffle": "Перемешать", From 7579cdfe9e69388c164d535ed1a92b9ae17bd816 Mon Sep 17 00:00:00 2001 From: Daniil <69822538+TheGetHuber@users.noreply.github.com> Date: Mon, 30 Sep 2024 17:22:47 +0300 Subject: [PATCH 5/5] Update app_ru.arb Changed "\" on "\\" at 296 string --- lib/l10n/app_ru.arb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/l10n/app_ru.arb b/lib/l10n/app_ru.arb index 3706fbb0..116ff73b 100644 --- a/lib/l10n/app_ru.arb +++ b/lib/l10n/app_ru.arb @@ -293,7 +293,7 @@ "start_a_radio": "Запустить радио", "how_to_start_radio": "Как вы хотите запустить радио?", "replace_queue_question": "Хотите заменить текущую очередь или добавить к ней?", - "endless_playback": "Постоянный повтор плейлиста\альбома", + "endless_playback": "Постоянный повтор плейлиста\\альбома", "delete_playlist": "Удалить плейлист", "delete_playlist_confirmation": "Вы уверены, что хотите удалить этот плейлист?", "local_tracks": "Локальные треки",