mirror of
https://github.com/Felitendo/spotifast.git
synced 2026-11-01 17:33:26 +01:00
fastframe 0.2.1 paints colour emoji over the monochrome glyphs in every text egui lays out, so Spotifast's own overlay and the call sites that fed it are gone: theme::install adds fastframe_emoji::EmojiPlugin, and src/emoji.rs only chooses and finds the fonts. Menus, tooltips and text fields such as the search box now show colour emoji too; names, lyrics and the player bar look as before. Every fastframe crate moves to the v0.2.1 tag together, with the Nix vendor hash to match.
3169 lines
97 KiB
Gettext
3169 lines
97 KiB
Gettext
# Russian translation of the Spotifast navigation pilot.
|
||
# Distributed under the same MIT license as Spotifast.
|
||
#
|
||
msgid ""
|
||
msgstr ""
|
||
"Project-Id-Version: Spotifast\n"
|
||
"Report-Msgid-Bugs-To: https://github.com/crmne/spotifast/issues/new?"
|
||
"template=translation.yml\n"
|
||
"POT-Creation-Date: 2026-09-30 00:29+0200\n"
|
||
"PO-Revision-Date: 2026-09-23 20:00+0000\n"
|
||
"Last-Translator: Spotifast contributors\n"
|
||
"Language-Team: Russian\n"
|
||
"Language: ru\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 < 12 || n % 100 > 14) ? 1 : 2);\n"
|
||
|
||
#. Translators: The play button on a Library card. {name} is the playlist, album, artist, or podcast.
|
||
#: src/ui/sidebar.rs:161
|
||
#, rust-format
|
||
msgid "Pause {name}"
|
||
msgstr "Приостановить {name}"
|
||
|
||
#. Translators: The play button on a Library card. {name} is the playlist, album, artist, or podcast.
|
||
#: src/ui/sidebar.rs:164
|
||
#, rust-format
|
||
msgid "Play {name}"
|
||
msgstr "Воспроизвести {name}"
|
||
|
||
#: src/ui/sidebar.rs:289 src/app.rs:2404 src/app.rs:16248
|
||
#: src/ui/collection.rs:1695 src/ui/collection.rs:1872
|
||
msgid "Playlist"
|
||
msgstr "Плейлист"
|
||
|
||
#: src/ui/sidebar.rs:299 src/app.rs:2378 src/app.rs:16253
|
||
#: src/ui/collection.rs:1865 src/ui/home.rs:49 src/ui/keys.rs:258
|
||
#: src/ui/winamp/playlist.rs:653
|
||
msgid "Liked Songs"
|
||
msgstr "Любимые треки"
|
||
|
||
#: src/ui/sidebar.rs:339
|
||
msgid "Library order"
|
||
msgstr "Порядок медиатеки"
|
||
|
||
#: src/ui/sidebar.rs:342 src/ui/home.rs:276 src/ui/home.rs:286
|
||
#: src/ui/home.rs:313
|
||
msgid "Recently played"
|
||
msgstr "Недавно прослушанные"
|
||
|
||
#: src/ui/sidebar.rs:344 src/ui/dialogs.rs:357 src/ui/dialogs.rs:512
|
||
msgid "Name"
|
||
msgstr "Название"
|
||
|
||
#: src/ui/sidebar.rs:347
|
||
msgid "Recently added"
|
||
msgstr "Недавно добавленные"
|
||
|
||
#: src/ui/sidebar.rs:349
|
||
msgid "Local custom order"
|
||
msgstr "Свой локальный порядок"
|
||
|
||
#: src/ui/sidebar.rs:352
|
||
msgid "Spotify custom order"
|
||
msgstr "Свой порядок Spotify"
|
||
|
||
#: src/ui/sidebar.rs:646
|
||
msgid "Folder"
|
||
msgstr "Папка"
|
||
|
||
#. Translators: {owner} is the name of the playlist's owner.
|
||
#: src/ui/sidebar.rs:754 src/ui/search.rs:214
|
||
#, rust-format
|
||
msgid "Playlist • {owner}"
|
||
msgstr "Плейлист • {owner}"
|
||
|
||
#: src/ui/sidebar.rs:810 src/i18n.rs:248 src/i18n.rs:251 src/ui/keys.rs:254
|
||
#: src/ui/topbar.rs:214
|
||
msgid "Home"
|
||
msgstr "Главная"
|
||
|
||
#: src/ui/sidebar.rs:821 src/app.rs:5931 src/ui/keys.rs:245
|
||
msgid "Search"
|
||
msgstr "Поиск"
|
||
|
||
#: src/ui/sidebar.rs:860
|
||
msgid "Hide sidebar (Ctrl+B)"
|
||
msgstr "Скрыть боковую панель (Ctrl+B)"
|
||
|
||
#: src/ui/sidebar.rs:861
|
||
msgid "Hide sidebar (Cmd+B)"
|
||
msgstr "Скрыть боковую панель (Cmd+B)"
|
||
|
||
#: src/ui/sidebar.rs:870
|
||
msgid "Show as list"
|
||
msgstr "Показать списком"
|
||
|
||
#: src/ui/sidebar.rs:872
|
||
msgid "Show as grid"
|
||
msgstr "Показать сеткой"
|
||
|
||
#: src/ui/sidebar.rs:885
|
||
msgid "Create a playlist"
|
||
msgstr "Создать плейлист"
|
||
|
||
#: src/ui/sidebar.rs:901
|
||
msgid "Search Your Library"
|
||
msgstr "Поиск в медиатеке"
|
||
|
||
#: src/ui/sidebar.rs:917
|
||
msgid "Library"
|
||
msgstr "Медиатека"
|
||
|
||
#: src/ui/sidebar.rs:937 src/app.rs:5904 src/model.rs:636 src/ui/search.rs:632
|
||
msgid "Playlists"
|
||
msgstr "Плейлисты"
|
||
|
||
#: src/ui/sidebar.rs:938 src/model.rs:635 src/model.rs:749 src/ui/library.rs:17
|
||
#: src/ui/search.rs:565
|
||
msgid "Albums"
|
||
msgstr "Альбомы"
|
||
|
||
#: src/ui/sidebar.rs:939 src/model.rs:634 src/ui/library.rs:22
|
||
#: src/ui/search.rs:503
|
||
msgid "Artists"
|
||
msgstr "Исполнители"
|
||
|
||
#: src/ui/sidebar.rs:940 src/model.rs:637 src/ui/library.rs:27
|
||
#: src/ui/search.rs:683
|
||
msgid "Podcasts"
|
||
msgstr "Подкасты"
|
||
|
||
#: src/ui/sidebar.rs:961
|
||
msgid "Search in Your Library"
|
||
msgstr "Искать в медиатеке"
|
||
|
||
#: src/ui/sidebar.rs:1089 src/app.rs:2439 src/ui/artist.rs:197
|
||
#: src/ui/artist.rs:299 src/ui/home.rs:545 src/ui/library.rs:95
|
||
#: src/ui/search.rs:145 src/ui/search.rs:470 src/ui/winamp/playlist.rs:729
|
||
msgid "Artist"
|
||
msgstr "Исполнитель"
|
||
|
||
#. Translators: {publisher} is the podcast's publisher.
|
||
#: src/ui/sidebar.rs:1125 src/ui/search.rs:239
|
||
#, rust-format
|
||
msgid "Podcast • {publisher}"
|
||
msgstr "Подкаст • {publisher}"
|
||
|
||
#: src/ui/sidebar.rs:1183
|
||
msgid "Nothing here yet."
|
||
msgstr "Здесь пока ничего нет."
|
||
|
||
#: src/ui/sidebar.rs:1185
|
||
msgid "No matches."
|
||
msgstr "Ничего не найдено."
|
||
|
||
#: src/ui/sidebar.rs:1811
|
||
msgid "Sort by recently played"
|
||
msgstr "Сортировать по недавно прослушанным"
|
||
|
||
#: src/ui/sidebar.rs:1832 src/ui/player_bar.rs:681 src/ui/widgets.rs:956
|
||
#: src/ui/widgets.rs:2349 src/ui/artist.rs:329 src/ui/collection.rs:214
|
||
#: src/ui/home.rs:147 src/ui/search.rs:390 src/ui/show.rs:311
|
||
msgid "Play"
|
||
msgstr "Воспроизвести"
|
||
|
||
#: src/ui/sidebar.rs:1850
|
||
msgid "Unpin"
|
||
msgstr "Открепить"
|
||
|
||
#: src/ui/sidebar.rs:1852
|
||
msgid "Pin to top"
|
||
msgstr "Закрепить сверху"
|
||
|
||
#. Translators: Keep {count} exactly as written. It becomes the number of liked songs.
|
||
#: src/i18n.rs:172
|
||
#, rust-format
|
||
msgid "Playlist • {count} song"
|
||
msgid_plural "Playlist • {count} songs"
|
||
msgstr[0] "Плейлист • {count} трек"
|
||
msgstr[1] "Плейлист • {count} трека"
|
||
msgstr[2] "Плейлист • {count} треков"
|
||
|
||
#. Translators: Keep {count} exactly as written. It becomes a number of songs.
|
||
#. Translators: Keep {count} exactly as written. It becomes the number of selected songs.
|
||
#. Translators: {count} is a number of songs.
|
||
#: src/i18n.rs:183 src/ui/widgets.rs:530 src/ui/collection.rs:1959
|
||
#, rust-format
|
||
msgid "{count} song"
|
||
msgid_plural "{count} songs"
|
||
msgstr[0] "{count} трек"
|
||
msgstr[1] "{count} трека"
|
||
msgstr[2] "{count} треков"
|
||
|
||
#. Translators: Keep {count} exactly as written. It becomes a number of playlists.
|
||
#: src/i18n.rs:194
|
||
#, rust-format
|
||
msgid "{count} playlist"
|
||
msgid_plural "{count} playlists"
|
||
msgstr[0] "{count} плейлист"
|
||
msgstr[1] "{count} плейлиста"
|
||
msgstr[2] "{count} плейлистов"
|
||
|
||
#. Translators: Keep {count} exactly as written. It becomes the number of playlists a folder holds.
|
||
#: src/i18n.rs:205
|
||
#, rust-format
|
||
msgid "Folder • {count} playlist"
|
||
msgid_plural "Folder • {count} playlists"
|
||
msgstr[0] "Папка • {count} плейлист"
|
||
msgstr[1] "Папка • {count} плейлиста"
|
||
msgstr[2] "Папка • {count} плейлистов"
|
||
|
||
#: src/i18n.rs:215
|
||
#, rust-format
|
||
msgid "{name}, folder, collapsed"
|
||
msgstr "{name}, папка, свёрнута"
|
||
|
||
#: src/i18n.rs:217
|
||
#, rust-format
|
||
msgid "{name}, folder, expanded"
|
||
msgstr "{name}, папка, развёрнута"
|
||
|
||
#: src/ui/player_bar.rs:80
|
||
msgid "Click to change the visualizer"
|
||
msgstr "Нажмите, чтобы сменить визуализатор"
|
||
|
||
#: src/ui/player_bar.rs:400 src/ui/lyrics.rs:122 src/ui/lyrics.rs:591
|
||
msgid "Nothing playing"
|
||
msgstr "Ничего не играет"
|
||
|
||
#: src/ui/player_bar.rs:406 src/app.rs:7213
|
||
msgid "Pick a song, album, or playlist"
|
||
msgstr "Выбери трек, альбом или плейлист"
|
||
|
||
#: src/ui/player_bar.rs:537 src/ui/widgets.rs:560 src/ui/widgets.rs:786
|
||
#: src/ui/widgets.rs:1684
|
||
msgid "Remove from Liked Songs"
|
||
msgstr "Удалить из Любимых треков"
|
||
|
||
#: src/ui/player_bar.rs:543 src/ui/widgets.rs:563 src/ui/widgets.rs:789
|
||
#: src/ui/widgets.rs:1686
|
||
msgid "Save to Liked Songs"
|
||
msgstr "Сохранить в Любимые треки"
|
||
|
||
#: src/ui/player_bar.rs:625 src/ui/player_bar.rs:632 src/ui/collection.rs:260
|
||
msgid "Shuffle"
|
||
msgstr "Перемешать"
|
||
|
||
#: src/ui/player_bar.rs:646
|
||
msgid "Previous"
|
||
msgstr "Предыдущий"
|
||
|
||
#: src/ui/player_bar.rs:679 src/ui/collection.rs:212
|
||
msgid "Pause"
|
||
msgstr "Пауза"
|
||
|
||
#: src/ui/player_bar.rs:697
|
||
msgid "Next"
|
||
msgstr "Следующий"
|
||
|
||
#: src/ui/player_bar.rs:705
|
||
msgid "Repeat"
|
||
msgstr "Повтор"
|
||
|
||
#: src/ui/player_bar.rs:709
|
||
msgid "Repeat one"
|
||
msgstr "Повторять один трек"
|
||
|
||
#: src/ui/player_bar.rs:714
|
||
msgid "Repeat off"
|
||
msgstr "Выключить повтор"
|
||
|
||
#: src/ui/player_bar.rs:775
|
||
msgid "Playback position (%)"
|
||
msgstr "Позиция воспроизведения (%)"
|
||
|
||
#: src/ui/player_bar.rs:813
|
||
msgid "Volume (%)"
|
||
msgstr "Громкость (%)"
|
||
|
||
#: src/ui/player_bar.rs:846
|
||
msgid "Unmute"
|
||
msgstr "Включить звук"
|
||
|
||
#: src/ui/player_bar.rs:848
|
||
msgid "Mute"
|
||
msgstr "Выключить звук"
|
||
|
||
#: src/ui/player_bar.rs:867 src/ui/devices.rs:193
|
||
msgid "Connect to a device"
|
||
msgstr "Подключиться к устройству"
|
||
|
||
#: src/ui/player_bar.rs:886 src/ui/queue.rs:23 src/ui/queue.rs:72
|
||
msgid "Queue"
|
||
msgstr "Очередь"
|
||
|
||
#: src/ui/player_bar.rs:912 src/ui/lyrics.rs:60 src/ui/lyrics.rs:514
|
||
msgid "Lyrics"
|
||
msgstr "Текст песни"
|
||
|
||
#: src/ui/queue.rs:73
|
||
msgid "Recent"
|
||
msgstr "Недавние"
|
||
|
||
#: src/ui/queue.rs:85 src/ui/lyrics.rs:71 src/ui/mod.rs:389
|
||
msgid "Close"
|
||
msgstr "Закрыть"
|
||
|
||
#: src/ui/queue.rs:143
|
||
msgid "Save as a playlist"
|
||
msgstr "Сохранить как плейлист"
|
||
|
||
#: src/ui/queue.rs:160
|
||
msgid "Clear queue"
|
||
msgstr "Очистить очередь"
|
||
|
||
#: src/ui/queue.rs:232
|
||
msgid "Playing from"
|
||
msgstr "Источник воспроизведения"
|
||
|
||
#: src/ui/queue.rs:252
|
||
msgid "Now playing"
|
||
msgstr "Сейчас играет"
|
||
|
||
#: src/ui/queue.rs:293
|
||
msgid "Nothing queued"
|
||
msgstr "Очередь пуста"
|
||
|
||
#: src/ui/queue.rs:294
|
||
msgid "Queued songs appear here."
|
||
msgstr "Здесь появятся добавленные в очередь треки."
|
||
|
||
#. Translators: Songs added manually, before the current playlist or album continues.
|
||
#: src/ui/queue.rs:317
|
||
msgid "Playing next"
|
||
msgstr "Добавлено в очередь"
|
||
|
||
#. Translators: Upcoming songs from the current playlist or album, after manually queued songs.
|
||
#: src/ui/queue.rs:424
|
||
msgid "Next up"
|
||
msgstr "Далее"
|
||
|
||
#: src/ui/queue.rs:465 src/ui/queue.rs:498 src/ui/widgets.rs:2415
|
||
#: src/ui/collection.rs:1065
|
||
msgid "Retry"
|
||
msgstr "Повторить"
|
||
|
||
#: src/ui/queue.rs:480
|
||
msgid "No recent plays"
|
||
msgstr "Нет недавних прослушиваний"
|
||
|
||
#: src/ui/queue.rs:481
|
||
msgid "Played songs appear here."
|
||
msgstr "Здесь появятся прослушанные треки."
|
||
|
||
#: src/ui/queue.rs:556 src/ui/artist.rs:179
|
||
msgid "Load more"
|
||
msgstr "Загрузить ещё"
|
||
|
||
#: src/ui/lyrics.rs:83
|
||
msgid "Full screen lyrics"
|
||
msgstr "Текст песни на весь экран"
|
||
|
||
#: src/ui/lyrics.rs:95 src/ui/lyrics.rs:537
|
||
msgctxt "lyrics"
|
||
msgid "Follow"
|
||
msgstr "Следить"
|
||
|
||
#: src/ui/lyrics.rs:123 src/ui/lyrics.rs:592
|
||
msgid "Play a song to see its lyrics."
|
||
msgstr "Включи трек, чтобы увидеть его текст."
|
||
|
||
#. Translators: Keep {error} unchanged. It is the original failure detail.
|
||
#: src/ui/lyrics.rs:136 src/ui/lyrics.rs:369 src/ui/lyrics.rs:605
|
||
#, rust-format
|
||
msgid "Couldn't fetch the lyrics: {error}"
|
||
msgstr "Не удалось получить текст песни: {error}"
|
||
|
||
#: src/ui/lyrics.rs:142 src/ui/lyrics.rs:396 src/ui/lyrics.rs:611
|
||
#: src/ui/settings.rs:429 src/ui/login.rs:106
|
||
msgid "Try again"
|
||
msgstr "Попробовать снова"
|
||
|
||
#: src/ui/lyrics.rs:153 src/ui/lyrics.rs:362 src/ui/lyrics.rs:622
|
||
msgid "No lyrics"
|
||
msgstr "Нет текста песни"
|
||
|
||
#: src/ui/lyrics.rs:154 src/ui/lyrics.rs:363 src/ui/lyrics.rs:623
|
||
msgid "No lyrics found for this track."
|
||
msgstr "Текст этой песни не найден."
|
||
|
||
#: src/ui/lyrics.rs:163 src/ui/lyrics.rs:358 src/ui/lyrics.rs:632
|
||
msgid "Instrumental"
|
||
msgstr "Инструментальная композиция"
|
||
|
||
#: src/ui/lyrics.rs:164 src/ui/lyrics.rs:359 src/ui/lyrics.rs:633
|
||
msgid "No timed lyrics for this track."
|
||
msgstr "Для этого трека нет синхронизированного текста."
|
||
|
||
#: src/ui/lyrics.rs:376 src/ui/widgets.rs:2400 src/app.rs:10163
|
||
#: src/ui/collection.rs:728
|
||
msgid "Loading…"
|
||
msgstr "Загрузка…"
|
||
|
||
#: src/ui/lyrics.rs:525
|
||
msgid "Leave full screen (Esc)"
|
||
msgstr "Выйти из полноэкранного режима (Esc)"
|
||
|
||
#: src/ui/widgets.rs:546 src/ui/widgets.rs:774 src/ui/widgets.rs:978
|
||
msgid "Add to queue"
|
||
msgstr "Добавить в очередь"
|
||
|
||
#: src/ui/widgets.rs:579 src/ui/widgets.rs:850 src/ui/keys.rs:220
|
||
msgid "Remove from this playlist"
|
||
msgstr "Удалить из этого плейлиста"
|
||
|
||
#: src/ui/widgets.rs:597
|
||
msgid "Add to playlist"
|
||
msgstr "Добавить в плейлист"
|
||
|
||
#: src/ui/widgets.rs:682
|
||
msgid "Filter playlists"
|
||
msgstr "Фильтр плейлистов"
|
||
|
||
#: src/ui/widgets.rs:693 src/ui/dialogs.rs:350
|
||
msgid "New playlist"
|
||
msgstr "Новый плейлист"
|
||
|
||
#: src/ui/widgets.rs:722
|
||
msgid "No editable playlists"
|
||
msgstr "Нет плейлистов, которые можно изменить"
|
||
|
||
#: src/ui/widgets.rs:724
|
||
msgid "No matching playlists"
|
||
msgstr "Подходящих плейлистов нет"
|
||
|
||
#: src/ui/widgets.rs:799
|
||
msgid "Save episode"
|
||
msgstr "Сохранить выпуск"
|
||
|
||
#: src/ui/widgets.rs:824
|
||
msgid "Move up"
|
||
msgstr "Переместить вверх"
|
||
|
||
#: src/ui/widgets.rs:837
|
||
msgid "Move down"
|
||
msgstr "Переместить вниз"
|
||
|
||
#: src/ui/widgets.rs:865
|
||
msgid "Go to song radio"
|
||
msgstr "Перейти к радио трека"
|
||
|
||
#: src/ui/widgets.rs:879 src/ui/widgets.rs:886
|
||
msgid "Go to artist"
|
||
msgstr "Перейти к исполнителю"
|
||
|
||
#: src/ui/widgets.rs:904
|
||
msgid "Go to album"
|
||
msgstr "Перейти к альбому"
|
||
|
||
#: src/ui/widgets.rs:917
|
||
msgid "Go to podcast"
|
||
msgstr "Перейти к подкасту"
|
||
|
||
#: src/ui/widgets.rs:929 src/ui/widgets.rs:1041
|
||
msgid "Copy link"
|
||
msgstr "Скопировать ссылку"
|
||
|
||
#: src/ui/widgets.rs:937 src/ui/widgets.rs:1049
|
||
msgid "Open in Spotify"
|
||
msgstr "Открыть в Spotify"
|
||
|
||
#: src/ui/widgets.rs:968
|
||
msgid "Shuffle play"
|
||
msgstr "Перемешать и слушать"
|
||
|
||
#: src/ui/widgets.rs:988
|
||
msgctxt "artist"
|
||
msgid "Unfollow"
|
||
msgstr "Отписаться"
|
||
|
||
#: src/ui/widgets.rs:989 src/ui/artist.rs:345
|
||
msgctxt "artist"
|
||
msgid "Follow"
|
||
msgstr "Подписаться"
|
||
|
||
#: src/ui/widgets.rs:990 src/ui/collection.rs:1743 src/ui/collection.rs:1765
|
||
#: src/ui/show.rs:169
|
||
msgid "Remove from Your Library"
|
||
msgstr "Удалить из медиатеки"
|
||
|
||
#: src/ui/widgets.rs:991 src/ui/collection.rs:1742
|
||
msgid "Add to Your Library"
|
||
msgstr "Добавить в медиатеку"
|
||
|
||
#: src/ui/widgets.rs:1001 src/ui/dialogs.rs:449
|
||
msgid "Edit details"
|
||
msgstr "Изменить сведения"
|
||
|
||
#: src/ui/widgets.rs:1015 src/ui/dialogs.rs:94
|
||
msgid "Delete"
|
||
msgstr "Удалить"
|
||
|
||
#: src/ui/widgets.rs:1026
|
||
msgid "Go to playlist radio"
|
||
msgstr "Перейти к радио плейлиста"
|
||
|
||
#: src/ui/widgets.rs:1027
|
||
msgid "Go to album radio"
|
||
msgstr "Перейти к радио альбома"
|
||
|
||
#: src/ui/widgets.rs:1028
|
||
msgid "Go to artist radio"
|
||
msgstr "Перейти к радио исполнителя"
|
||
|
||
#. Translators: {title} is a song or episode name, {subtitle} its artists or podcast.
|
||
#: src/ui/widgets.rs:1228
|
||
#, rust-format
|
||
msgid "Play {title}, {subtitle}"
|
||
msgstr "Воспроизвести {title}, {subtitle}"
|
||
|
||
#: src/ui/widgets.rs:1731 src/ui/artist.rs:359 src/ui/collection.rs:306
|
||
#: src/ui/show.rs:187 src/ui/show.rs:389
|
||
msgid "More"
|
||
msgstr "Ещё"
|
||
|
||
#. Translators: The label beside the pointer while songs are dragged. {name} is the first song's name and {count} how many more songs are dragged with it.
|
||
#: src/ui/widgets.rs:1867
|
||
#, rust-format
|
||
msgid "{name} + {count} more"
|
||
msgid_plural "{name} + {count} more"
|
||
msgstr[0] "{name} + ещё {count}"
|
||
msgstr[1] "{name} + ещё {count}"
|
||
msgstr[2] "{name} + ещё {count}"
|
||
|
||
#. Translators: {column} is a column heading of a song list, such as Title.
|
||
#: src/ui/widgets.rs:1984
|
||
#, rust-format
|
||
msgid "Sort by {column}"
|
||
msgstr "Сортировка: {column}"
|
||
|
||
#: src/ui/widgets.rs:2034
|
||
msgid "Sort by playlist order"
|
||
msgstr "Сортировать в порядке плейлиста"
|
||
|
||
#: src/ui/widgets.rs:2069
|
||
msgid "Original order, reversed"
|
||
msgstr "Исходный порядок, обратный"
|
||
|
||
#: src/ui/widgets.rs:2082
|
||
msgctxt "column heading"
|
||
msgid "TITLE"
|
||
msgstr "НАЗВАНИЕ"
|
||
|
||
#: src/ui/widgets.rs:2105
|
||
msgctxt "column heading"
|
||
msgid "ALBUM"
|
||
msgstr "АЛЬБОМ"
|
||
|
||
#: src/ui/widgets.rs:2114
|
||
msgctxt "column heading"
|
||
msgid "ADDED BY"
|
||
msgstr "КТО ДОБАВИЛ"
|
||
|
||
#: src/ui/widgets.rs:2123
|
||
msgctxt "column heading"
|
||
msgid "DATE ADDED"
|
||
msgstr "ДАТА ДОБАВЛЕНИЯ"
|
||
|
||
#: src/ui/widgets.rs:2144 src/ui/widgets.rs:2174
|
||
msgid "Sort by duration"
|
||
msgstr "Сортировать по длительности"
|
||
|
||
#: src/ui/widgets.rs:2646
|
||
msgid "Cut"
|
||
msgstr "Вырезать"
|
||
|
||
#: src/ui/widgets.rs:2651
|
||
msgid "Copy"
|
||
msgstr "Копировать"
|
||
|
||
#: src/ui/widgets.rs:2656
|
||
msgid "Paste"
|
||
msgstr "Вставить"
|
||
|
||
#: src/ui/widgets.rs:2673
|
||
msgid "Select all"
|
||
msgstr "Выделить всё"
|
||
|
||
#: src/ui/widgets.rs:2776
|
||
msgid "Clear"
|
||
msgstr "Очистить"
|
||
|
||
#. Translators: {name} is replaced by the author's name, shown as a link.
|
||
#: src/ui/widgets.rs:2821
|
||
#, rust-format
|
||
msgid "Built with love by {name}"
|
||
msgstr "Сделано с любовью: {name}"
|
||
|
||
#: src/ui/widgets.rs:2966
|
||
msgid "Host"
|
||
msgstr "Хост"
|
||
|
||
#: src/ui/widgets.rs:2983
|
||
msgid "Port"
|
||
msgstr "Порт"
|
||
|
||
#: src/ui/widgets.rs:3001
|
||
msgid "Username"
|
||
msgstr "Имя пользователя"
|
||
|
||
#: src/ui/widgets.rs:3012
|
||
msgid "Password"
|
||
msgstr "Пароль"
|
||
|
||
#: src/ui/widgets.rs:3030
|
||
msgid ""
|
||
"Proxy login applies to Web requests. Local playback uses this proxy only "
|
||
"without a login."
|
||
msgstr ""
|
||
"Логин прокси применяется к веб-запросам. Локальное воспроизведение "
|
||
"использует этот прокси только без логина."
|
||
|
||
#: src/ui/widgets.rs:3034
|
||
msgid ""
|
||
"Spotify hostnames are resolved by the proxy. Local playback connects "
|
||
"directly."
|
||
msgstr ""
|
||
"Имена хостов Spotify разрешает прокси. Локальное воспроизведение "
|
||
"подключается напрямую."
|
||
|
||
#: src/app.rs:712
|
||
msgid "Restoring proxy settings"
|
||
msgstr "Восстановление настроек прокси"
|
||
|
||
#. Translators: {name} is the name of a speaker or other playback device.
|
||
#: src/app.rs:1857
|
||
#, rust-format
|
||
msgid "{name} is ready"
|
||
msgstr "Устройство {name} готово"
|
||
|
||
#. Translators: {error} is a sentence saying why the proxy password could not be stored.
|
||
#: src/app.rs:1883
|
||
#, rust-format
|
||
msgid ""
|
||
"{error} The original settings file is kept intact; changed preferences are "
|
||
"not saved yet."
|
||
msgstr ""
|
||
"{error} Исходный файл настроек не изменён; изменённые параметры пока не "
|
||
"сохранены."
|
||
|
||
#. Translators: {version} is a version number such as 1.4.0.
|
||
#: src/app.rs:2007
|
||
#, rust-format
|
||
msgid "Spotifast {version} is available"
|
||
msgstr "Доступен Spotifast {version}"
|
||
|
||
#: src/app.rs:2024
|
||
msgid "Spotifast is up to date"
|
||
msgstr "Установлена последняя версия Spotifast"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:2032
|
||
#, rust-format
|
||
msgid "Couldn't check for updates: {error}"
|
||
msgstr "Не удалось проверить обновления: {error}"
|
||
|
||
#. Translators: {error} is an error message from the playback engine.
|
||
#: src/app.rs:2105
|
||
#, rust-format
|
||
msgid "Local playback: {error}"
|
||
msgstr "Локальное воспроизведение: {error}"
|
||
|
||
#: src/app.rs:2279
|
||
msgid "Spotify audio disconnected. Reconnecting local playback"
|
||
msgstr "Звук Spotify отключился. Переподключаем локальное воспроизведение"
|
||
|
||
#: src/app.rs:2386 src/app/radio.rs:169 src/ui/radio.rs:35 src/ui/radio.rs:77
|
||
msgid "Radio"
|
||
msgstr "Радио"
|
||
|
||
#: src/app.rs:2420 src/api/models.rs:259
|
||
msgid "Album"
|
||
msgstr "Альбом"
|
||
|
||
#: src/app.rs:2458 src/ui/show.rs:124
|
||
msgid "Podcast"
|
||
msgstr "Подкаст"
|
||
|
||
#. Translators: {count} is the number of visualizer presets added.
|
||
#: src/app.rs:2872
|
||
#, rust-format
|
||
msgid "Added {count} MilkDrop preset"
|
||
msgid_plural "Added {count} MilkDrop presets"
|
||
msgstr[0] "Добавлен {count} пресет MilkDrop"
|
||
msgstr[1] "Добавлено {count} пресета MilkDrop"
|
||
msgstr[2] "Добавлено {count} пресетов MilkDrop"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:2888
|
||
#, rust-format
|
||
msgid "Couldn't fetch presets: {error}"
|
||
msgstr "Не удалось получить пресеты: {error}"
|
||
|
||
#. Translators: {folder} is a folder path and {error} is an error message.
|
||
#: src/app.rs:2999
|
||
#, rust-format
|
||
msgid "Couldn't open {folder}: {error}"
|
||
msgstr "Не удалось открыть {folder}: {error}"
|
||
|
||
#. Translators: {skin} is the name of a Winamp skin.
|
||
#: src/app.rs:3015
|
||
#, rust-format
|
||
msgid "Added {skin} skin"
|
||
msgstr "Добавлен скин {skin}"
|
||
|
||
#: src/app.rs:3112
|
||
msgid "Proxy applied. Restarting local playback."
|
||
msgstr "Прокси применён. Перезапуск локального воспроизведения."
|
||
|
||
#: src/app.rs:3114
|
||
msgid "Proxy settings applied"
|
||
msgstr "Настройки прокси применены"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:3121
|
||
#, rust-format
|
||
msgid ""
|
||
"Proxy could not be applied: {error}. Previous connection settings are still "
|
||
"in use."
|
||
msgstr ""
|
||
"Не удалось применить прокси: {error}. Используются прежние настройки "
|
||
"подключения."
|
||
|
||
#: src/app.rs:4368
|
||
msgid "Queue cleared"
|
||
msgstr "Очередь очищена"
|
||
|
||
#. Translators: Keep {date} unchanged. It is a date in YYYY-MM-DD form.
|
||
#: src/app.rs:4398 src/app.rs:16238
|
||
#, rust-format
|
||
msgid "Queue {date}"
|
||
msgstr "Очередь {date}"
|
||
|
||
#: src/app.rs:4838
|
||
msgid "Your Spotify sign-in expired. Please sign in again."
|
||
msgstr "Срок входа в Spotify истёк. Войди снова."
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:4845
|
||
#, rust-format
|
||
msgid "Couldn't load your profile: {error}"
|
||
msgstr "Не удалось загрузить профиль: {error}"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:4884
|
||
#, rust-format
|
||
msgid "Couldn't list devices: {error}"
|
||
msgstr "Не удалось получить список устройств: {error}"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:5207
|
||
#, rust-format
|
||
msgid "Couldn't load more playlists: {error}"
|
||
msgstr "Не удалось загрузить ещё плейлисты: {error}"
|
||
|
||
#: src/app.rs:5253
|
||
msgid ""
|
||
"Spotify hasn't confirmed your playlist changes yet. Try refreshing again."
|
||
msgstr ""
|
||
"Spotify ещё не подтвердил изменения в плейлистах. Попробуй обновить ещё раз."
|
||
|
||
#. Translators: {name} is a playlist name.
|
||
#: src/app.rs:5449
|
||
#, rust-format
|
||
msgid "Created {name}"
|
||
msgstr "Плейлист «{name}» создан"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:5471
|
||
#, rust-format
|
||
msgid "Couldn't create the playlist: {error}"
|
||
msgstr "Не удалось создать плейлист: {error}"
|
||
|
||
#: src/app.rs:5525
|
||
msgid "Playlist cover updated"
|
||
msgstr "Обложка плейлиста обновлена"
|
||
|
||
#: src/app.rs:5534
|
||
msgid "Playlist updated"
|
||
msgstr "Плейлист обновлён"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:5544 src/app.rs:5659
|
||
#, rust-format
|
||
msgid "Couldn't update the playlist: {error}"
|
||
msgstr "Не удалось обновить плейлист: {error}"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:5618
|
||
#, rust-format
|
||
msgid "Playlist change failed: {error}"
|
||
msgstr "Не удалось изменить плейлист: {error}"
|
||
|
||
#: src/app.rs:5644
|
||
msgid "Added to Your Library"
|
||
msgstr "Добавлено в медиатеку"
|
||
|
||
#: src/app.rs:5646 src/app.rs:5838
|
||
msgid "Removed from Your Library"
|
||
msgstr "Удалено из медиатеки"
|
||
|
||
#: src/app.rs:5831
|
||
msgid "Added to Liked Songs"
|
||
msgstr "Добавлено в Любимые треки"
|
||
|
||
#: src/app.rs:5833
|
||
msgid "Removed from Liked Songs"
|
||
msgstr "Удалено из Любимых треков"
|
||
|
||
#: src/app.rs:5835
|
||
msgid "Following artist"
|
||
msgstr "Подписка на исполнителя оформлена"
|
||
|
||
#: src/app.rs:5836
|
||
msgid "Unfollowed artist"
|
||
msgstr "Подписка на исполнителя отменена"
|
||
|
||
#: src/app.rs:5837
|
||
msgid "Saved to Your Library"
|
||
msgstr "Сохранено в медиатеке"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:5852
|
||
#, rust-format
|
||
msgid "Couldn't update your library: {error}"
|
||
msgstr "Не удалось обновить медиатеку: {error}"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:6104
|
||
#, rust-format
|
||
msgid "Cannot open this song: {error}"
|
||
msgstr "Не удаётся открыть этот трек: {error}"
|
||
|
||
#: src/app.rs:6118
|
||
msgid "This episode's podcast is not on Spotify"
|
||
msgstr "Подкаста этого выпуска нет в Spotify"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:6123
|
||
#, rust-format
|
||
msgid "Cannot open this episode: {error}"
|
||
msgstr "Не удаётся открыть этот выпуск: {error}"
|
||
|
||
#: src/app.rs:6160
|
||
msgid "Choose a device from the devices menu first."
|
||
msgstr "Сначала выбери устройство в меню устройств."
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:6183
|
||
#, rust-format
|
||
msgid "Couldn't switch device: {error}"
|
||
msgstr "Не удалось переключить устройство: {error}"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:6194 src/app.rs:6218
|
||
#, rust-format
|
||
msgid "Couldn't add to queue: {error}"
|
||
msgstr "Не удалось добавить в очередь: {error}"
|
||
|
||
#: src/app.rs:6294
|
||
msgid "This song's album is not on Spotify"
|
||
msgstr "Альбома этого трека нет в Spotify"
|
||
|
||
#: src/app.rs:6311
|
||
msgid "Spotifast cannot open this kind of Spotify link"
|
||
msgstr "Spotifast не умеет открывать такие ссылки Spotify"
|
||
|
||
#: src/app.rs:6474
|
||
msgid "Nothing is playing. Pick something first"
|
||
msgstr "Ничего не играет. Сначала выбери, что включить"
|
||
|
||
#: src/app.rs:6834
|
||
msgid "Choose a device, or enable playback on this computer"
|
||
msgstr "Выбери устройство или включи воспроизведение на этом компьютере"
|
||
|
||
#: src/app.rs:7196 src/app.rs:7201
|
||
msgid "Pick something to play"
|
||
msgstr "Выбери, что включить"
|
||
|
||
#. Translators: {name} is an album name.
|
||
#: src/app.rs:7466
|
||
#, rust-format
|
||
msgid "Loading {name} to queue…"
|
||
msgstr "Добавление «{name}» в очередь…"
|
||
|
||
#: src/app.rs:7485
|
||
msgid "Playback device changed. Add the album to queue again"
|
||
msgstr "Устройство воспроизведения сменилось. Добавь альбом в очередь ещё раз"
|
||
|
||
#: src/app.rs:7494 src/app.rs:7512 src/app.rs:7521
|
||
msgid "Couldn't load the album's songs in order. Try again"
|
||
msgstr "Не удалось загрузить треки альбома по порядку. Попробуй ещё раз"
|
||
|
||
#. Translators: {name} is an album name and {error} is an error message.
|
||
#: src/app.rs:7501
|
||
#, rust-format
|
||
msgid "Couldn't add {name} to queue: {error}"
|
||
msgstr "Не удалось добавить «{name}» в очередь: {error}"
|
||
|
||
#: src/app.rs:7559
|
||
msgid "This album has no playable songs to queue"
|
||
msgstr "В этом альбоме нет треков, которые можно добавить в очередь"
|
||
|
||
#. Translators: {count} is a number of songs and {name} is an album name.
|
||
#: src/app.rs:7568
|
||
#, rust-format
|
||
msgid "{count} song from {name} added to queue"
|
||
msgid_plural "{count} songs from {name} added to queue"
|
||
msgstr[0] "{count} трек из «{name}» добавлен в очередь"
|
||
msgstr[1] "{count} трека из «{name}» добавлены в очередь"
|
||
msgstr[2] "{count} треков из «{name}» добавлено в очередь"
|
||
|
||
#. Translators: {count} is a number of songs.
|
||
#: src/app.rs:7612
|
||
#, rust-format
|
||
msgid "{count} song added to queue"
|
||
msgid_plural "{count} songs added to queue"
|
||
msgstr[0] "{count} трек добавлен в очередь"
|
||
msgstr[1] "{count} трека добавлены в очередь"
|
||
msgstr[2] "{count} треков добавлено в очередь"
|
||
|
||
#. Translators: {name} is a song, episode, album, or playlist name.
|
||
#: src/app.rs:7645
|
||
#, rust-format
|
||
msgid "{name} added to queue"
|
||
msgstr "Добавлено в очередь: {name}"
|
||
|
||
#: src/app.rs:8029
|
||
msgid "The clipboard has no Spotify song links"
|
||
msgstr "В буфере обмена нет ссылок на треки Spotify"
|
||
|
||
#. Translators: {count} is the number of pasted links that failed.
|
||
#: src/app.rs:8110
|
||
#, rust-format
|
||
msgid "{count} pasted link could not be added"
|
||
msgid_plural "{count} pasted links could not be added"
|
||
msgstr[0] "Не удалось добавить {count} вставленную ссылку"
|
||
msgstr[1] "Не удалось добавить {count} вставленные ссылки"
|
||
msgstr[2] "Не удалось добавить {count} вставленных ссылок"
|
||
|
||
#: src/app.rs:8700
|
||
msgid "Spotify doesn't let apps remove a playlist description, so it was kept"
|
||
msgstr ""
|
||
"Spotify не позволяет приложениям удалять описание плейлиста, поэтому оно "
|
||
"сохранено"
|
||
|
||
#: src/app.rs:8744 src/app.rs:8757
|
||
msgid "Link copied"
|
||
msgstr "Ссылка скопирована"
|
||
|
||
#. Translators: {count} is a number of song links, always more than one.
|
||
#: src/app.rs:8761
|
||
#, rust-format
|
||
msgid "{count} link copied"
|
||
msgid_plural "{count} links copied"
|
||
msgstr[0] "Скопирована {count} ссылка"
|
||
msgstr[1] "Скопировано {count} ссылки"
|
||
msgstr[2] "Скопировано {count} ссылок"
|
||
|
||
#: src/app.rs:9016
|
||
msgid ""
|
||
"Spotify doesn't let apps reorder your playlists, so this order is saved on "
|
||
"this computer"
|
||
msgstr ""
|
||
"Spotify не позволяет приложениям менять порядок плейлистов, поэтому этот "
|
||
"порядок сохранён на этом компьютере"
|
||
|
||
#: src/app.rs:9076
|
||
msgid "Restarting local playback"
|
||
msgstr "Перезапуск локального воспроизведения"
|
||
|
||
#: src/app.rs:9105
|
||
msgid "Local playback needs Spotify Premium"
|
||
msgstr "Для локального воспроизведения нужен Spotify Premium"
|
||
|
||
#: src/app.rs:9117
|
||
msgid "Opening your browser to set up local playback"
|
||
msgstr "Открываем браузер для настройки локального воспроизведения"
|
||
|
||
#: src/app.rs:9134
|
||
msgid "Play history cleared"
|
||
msgstr "История прослушивания очищена"
|
||
|
||
#. Translators: {size} is a size in megabytes, such as 12.5.
|
||
#: src/app.rs:9145
|
||
#, rust-format
|
||
msgid "Cleared {size} MB of artwork"
|
||
msgstr "Удалено {size} МБ обложек"
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:9151
|
||
#, rust-format
|
||
msgid "Couldn't clear artwork: {error}"
|
||
msgstr "Не удалось удалить обложки: {error}"
|
||
|
||
#: src/app.rs:9331
|
||
msgid "Downloading MilkDrop preset packs"
|
||
msgstr "Загрузка наборов пресетов MilkDrop"
|
||
|
||
#. Translators: {name} is the name of a visualizer preset pack.
|
||
#: src/app.rs:9365
|
||
#, rust-format
|
||
msgid "Downloading {name} presets"
|
||
msgstr "Загрузка пресетов {name}"
|
||
|
||
#: src/app.rs:10275
|
||
msgid "Couldn't start playback"
|
||
msgstr "Не удалось начать воспроизведение"
|
||
|
||
#: src/app.rs:10276
|
||
msgid "Couldn't pause"
|
||
msgstr "Не удалось поставить на паузу"
|
||
|
||
#: src/app.rs:10277
|
||
msgid "Couldn't skip"
|
||
msgstr "Не удалось переключить трек"
|
||
|
||
#: src/app.rs:10278
|
||
msgid "Couldn't go back"
|
||
msgstr "Не удалось вернуться назад"
|
||
|
||
#: src/app.rs:10279
|
||
msgid "Couldn't seek"
|
||
msgstr "Не удалось перемотать"
|
||
|
||
#: src/app.rs:10280
|
||
msgid "Couldn't change the volume"
|
||
msgstr "Не удалось изменить громкость"
|
||
|
||
#: src/app.rs:10281
|
||
msgid "Couldn't change shuffle"
|
||
msgstr "Не удалось изменить режим перемешивания"
|
||
|
||
#: src/app.rs:10282
|
||
msgid "Couldn't change repeat"
|
||
msgstr "Не удалось изменить режим повтора"
|
||
|
||
#: src/app.rs:10323
|
||
msgid ""
|
||
"Spotify doesn't make this playlist's songs available to third-party apps."
|
||
msgstr "Spotify не открывает треки этого плейлиста сторонним приложениям."
|
||
|
||
#: src/app.rs:10453
|
||
msgid "Spotify sign-in expired. Sign in again, then retry the cover upload."
|
||
msgstr "Срок входа в Spotify истёк. Войди снова и повтори загрузку обложки."
|
||
|
||
#: src/app.rs:10458
|
||
msgid ""
|
||
"Spotify refused this cover. Check that you own the playlist, then sign in "
|
||
"again to grant image upload permission. If using a personal app, reconnect "
|
||
"it in Settings too."
|
||
msgstr ""
|
||
"Spotify отклонил эту обложку. Убедись, что плейлист принадлежит тебе, и "
|
||
"войди снова, чтобы разрешить загрузку изображений. Если используешь личное "
|
||
"приложение, переподключи его и в настройках."
|
||
|
||
#: src/app.rs:10462
|
||
msgid "Spotify rejected the image size. Choose a smaller image."
|
||
msgstr ""
|
||
"Spotify отклонил изображение из-за размера. Выбери изображение поменьше."
|
||
|
||
#. Translators: {error} is an error message.
|
||
#: src/app.rs:10465
|
||
#, rust-format
|
||
msgid "Couldn't upload the cover: {error}. Try again."
|
||
msgstr "Не удалось загрузить обложку: {error}. Попробуй ещё раз."
|
||
|
||
#. Translators: Keep {track} unchanged. It is the name of the song,
|
||
#. playlist, album, or artist the radio is based on, not translated.
|
||
#: src/app.rs:16258 src/app/radio.rs:38
|
||
#, rust-format
|
||
msgid "{track} Radio"
|
||
msgstr "Радио по треку «{track}»"
|
||
|
||
#: src/ui/settings.rs:202 src/ui/keys.rs:290 src/ui/topbar.rs:409
|
||
#: src/ui/topbar.rs:439
|
||
msgid "Settings"
|
||
msgstr "Настройки"
|
||
|
||
#: src/ui/settings.rs:216
|
||
msgid "Search settings"
|
||
msgstr "Поиск настроек"
|
||
|
||
#: src/ui/settings.rs:232
|
||
msgid "Open folder"
|
||
msgstr "Открыть папку"
|
||
|
||
#: src/ui/settings.rs:244
|
||
msgid "Account"
|
||
msgstr "Аккаунт"
|
||
|
||
#: src/ui/settings.rs:245 src/ui/topbar.rs:427
|
||
msgid "Sign out"
|
||
msgstr "Выйти из аккаунта"
|
||
|
||
#: src/ui/settings.rs:248
|
||
msgid "Personal Spotify app"
|
||
msgstr "Личное приложение Spotify"
|
||
|
||
#: src/ui/settings.rs:251
|
||
msgid ""
|
||
"Use a personal Development Mode app for a separate API quota. The shared app "
|
||
"stays active."
|
||
msgstr ""
|
||
"Используй личное приложение в Development Mode, чтобы получить отдельную "
|
||
"квоту API. Общее приложение остаётся активным."
|
||
|
||
#: src/ui/settings.rs:255
|
||
msgid "Create an app"
|
||
msgstr "Создать приложение"
|
||
|
||
#: src/ui/settings.rs:258
|
||
msgid "Create one for free in Spotify's developer dashboard."
|
||
msgstr "Создай его бесплатно в панели разработчика Spotify."
|
||
|
||
#: src/ui/settings.rs:263
|
||
msgid "Personal app ready"
|
||
msgstr "Личное приложение готово"
|
||
|
||
#: src/ui/settings.rs:266
|
||
msgid "Supported requests use your app. Other requests use the shared app."
|
||
msgstr ""
|
||
"Поддерживаемые запросы идут через твоё приложение, остальные через общее."
|
||
|
||
#: src/ui/settings.rs:271
|
||
msgid "Authorize your personal app"
|
||
msgstr "Авторизуй личное приложение"
|
||
|
||
#: src/ui/settings.rs:274
|
||
msgid "Spotify opens in your browser to verify the account."
|
||
msgstr "Spotify откроется в браузере для проверки аккаунта."
|
||
|
||
#: src/ui/settings.rs:279
|
||
msgid "Remove personal app"
|
||
msgstr "Удалить личное приложение"
|
||
|
||
#: src/ui/settings.rs:280
|
||
msgid "Shared access remains signed in."
|
||
msgstr "Общий доступ остаётся активным."
|
||
|
||
#: src/ui/settings.rs:310
|
||
msgid "Spotify Free, local playback needs Premium"
|
||
msgstr "Spotify Free, для локального воспроизведения нужен Premium"
|
||
|
||
#. Translators: {username} is the Spotify account's user name.
|
||
#: src/ui/settings.rs:324
|
||
#, rust-format
|
||
msgid "Connected as {username}"
|
||
msgstr "Вход выполнен как {username}"
|
||
|
||
#: src/ui/settings.rs:352
|
||
msgid "Client ID"
|
||
msgstr "Client ID"
|
||
|
||
#: src/ui/settings.rs:375
|
||
msgid "Setup guide"
|
||
msgstr "Инструкция по настройке"
|
||
|
||
#: src/ui/settings.rs:385 src/ui/settings.rs:401 src/ui/dialogs.rs:96
|
||
msgid "Remove"
|
||
msgstr "Удалить"
|
||
|
||
#: src/ui/settings.rs:393
|
||
msgid "Authorize"
|
||
msgstr "Авторизовать"
|
||
|
||
#: src/ui/settings.rs:412
|
||
msgctxt "playback status"
|
||
msgid "Ready"
|
||
msgstr "Готово"
|
||
|
||
#: src/ui/settings.rs:413
|
||
msgid "This computer is a Spotify Connect device."
|
||
msgstr "Этот компьютер работает как устройство Spotify Connect."
|
||
|
||
#: src/ui/settings.rs:417
|
||
msgctxt "playback status"
|
||
msgid "Setting up"
|
||
msgstr "Настройка"
|
||
|
||
#: src/ui/settings.rs:418
|
||
msgid "Finish authorizing in your browser."
|
||
msgstr "Заверши авторизацию в браузере."
|
||
|
||
#: src/ui/settings.rs:422
|
||
msgctxt "playback status"
|
||
msgid "Connecting"
|
||
msgstr "Подключение"
|
||
|
||
#: src/ui/settings.rs:423 src/ui/login.rs:97
|
||
msgid "Connecting to Spotify…"
|
||
msgstr "Подключение к Spotify…"
|
||
|
||
#: src/ui/settings.rs:427
|
||
msgctxt "playback status"
|
||
msgid "Unavailable"
|
||
msgstr "Недоступно"
|
||
|
||
#: src/ui/settings.rs:432
|
||
msgctxt "playback status"
|
||
msgid "Not set up"
|
||
msgstr "Не настроено"
|
||
|
||
#: src/ui/settings.rs:435
|
||
msgid "Requires Spotify Premium and a one-time browser sign-in."
|
||
msgstr "Нужен Spotify Premium и однократный вход через браузер."
|
||
|
||
#: src/ui/settings.rs:437
|
||
msgid "Enable playback here"
|
||
msgstr "Включить воспроизведение здесь"
|
||
|
||
#: src/ui/settings.rs:440
|
||
msgid "Playback on this computer"
|
||
msgstr "Воспроизведение на этом компьютере"
|
||
|
||
#: src/ui/settings.rs:441
|
||
msgid "Normalize volume"
|
||
msgstr "Нормализация громкости"
|
||
|
||
#: src/ui/settings.rs:442
|
||
msgid "Autoplay"
|
||
msgstr "Автовоспроизведение"
|
||
|
||
#: src/ui/settings.rs:443
|
||
msgid "Gapless playback"
|
||
msgstr "Воспроизведение без пауз"
|
||
|
||
#: src/ui/settings.rs:444
|
||
msgid "Keep music playing when the window closes"
|
||
msgstr "Продолжать воспроизведение после закрытия окна"
|
||
|
||
#: src/ui/settings.rs:445
|
||
msgid "Automatic update checks"
|
||
msgstr "Автоматически проверять обновления"
|
||
|
||
#: src/ui/settings.rs:446
|
||
msgid "Audio cache"
|
||
msgstr "Кэш аудио"
|
||
|
||
#: src/ui/settings.rs:447
|
||
msgid "Apply and restart playback"
|
||
msgstr "Применить и перезапустить воспроизведение"
|
||
|
||
#: src/ui/settings.rs:448
|
||
msgid "Restart local playback to apply these settings."
|
||
msgstr "Перезапусти локальное воспроизведение, чтобы применить эти настройки."
|
||
|
||
#: src/ui/settings.rs:449
|
||
msgid "Download updates automatically"
|
||
msgstr "Загружать обновления автоматически"
|
||
|
||
#. Translators: {status} is a playback state such as Ready or Not set up.
|
||
#: src/ui/settings.rs:453
|
||
#, rust-format
|
||
msgid "Status: {status}"
|
||
msgstr "Состояние: {status}"
|
||
|
||
#: src/ui/settings.rs:457
|
||
msgid "Device name"
|
||
msgstr "Имя устройства"
|
||
|
||
#: src/ui/settings.rs:458
|
||
msgid "How this computer appears in Spotify Connect."
|
||
msgstr "Как этот компьютер отображается в Spotify Connect."
|
||
|
||
#: src/ui/settings.rs:461
|
||
msgid "Audio quality"
|
||
msgstr "Качество звука"
|
||
|
||
#: src/ui/settings.rs:462
|
||
msgid "Higher bitrates use more data and cache space."
|
||
msgstr "Более высокий битрейт расходует больше трафика и места в кэше."
|
||
|
||
#: src/ui/settings.rs:466
|
||
msgid "Keep loud and quiet tracks at a similar level."
|
||
msgstr "Громкие и тихие треки звучат на одном уровне."
|
||
|
||
#: src/ui/settings.rs:470
|
||
msgid "Keep playing similar songs when your music ends."
|
||
msgstr "Когда музыка закончится, играют похожие треки."
|
||
|
||
#: src/ui/settings.rs:474
|
||
msgid "Play tracks without silence between them."
|
||
msgstr "Треки воспроизводятся без тишины между ними."
|
||
|
||
#: src/ui/settings.rs:481
|
||
msgid ""
|
||
"Spotifast hides to the system tray. Quit from the tray menu or with Ctrl+Q."
|
||
msgstr ""
|
||
"Spotifast сворачивается в системный трей. Выйти можно через меню трея или по "
|
||
"Ctrl+Q."
|
||
|
||
#: src/ui/settings.rs:485
|
||
msgid ""
|
||
"Spotifast hides to the system tray. Quit from the tray menu or with Cmd+Q."
|
||
msgstr ""
|
||
"Spotifast сворачивается в системный трей. Выйти можно через меню трея или по "
|
||
"Cmd+Q."
|
||
|
||
#: src/ui/settings.rs:492
|
||
msgid "Checks GitHub once a day. No personal data is sent."
|
||
msgstr "Проверка на GitHub раз в день. Личные данные не отправляются."
|
||
|
||
#: src/ui/settings.rs:495
|
||
msgid "Audio output"
|
||
msgstr "Аудиовыход"
|
||
|
||
#: src/ui/settings.rs:498
|
||
msgid "PulseAudio also covers PipeWire. Rodio talks to ALSA directly."
|
||
msgstr "PulseAudio работает и с PipeWire. Rodio обращается к ALSA напрямую."
|
||
|
||
#: src/ui/settings.rs:503
|
||
msgid "Output buffer"
|
||
msgstr "Буфер вывода"
|
||
|
||
#: src/ui/settings.rs:506
|
||
msgid ""
|
||
"More buffering can prevent clicks on busy computers. Less buffering makes "
|
||
"controls respond sooner."
|
||
msgstr ""
|
||
"Больший буфер помогает избежать щелчков на загруженном компьютере. Меньший "
|
||
"ускоряет отклик элементов управления."
|
||
|
||
#: src/ui/settings.rs:512
|
||
msgid "Save downloaded audio for later playback."
|
||
msgstr "Сохранять загруженный звук для повторного воспроизведения."
|
||
|
||
#: src/ui/settings.rs:515
|
||
msgid "Playback settings applied"
|
||
msgstr "Настройки воспроизведения применены"
|
||
|
||
#: src/ui/settings.rs:520
|
||
msgid "Downloads in the background. You choose when to restart."
|
||
msgstr "Загружается в фоне. Когда перезапустить, решаешь ты."
|
||
|
||
#: src/ui/settings.rs:537
|
||
msgid "Reconnect"
|
||
msgstr "Переподключиться"
|
||
|
||
#: src/ui/settings.rs:569
|
||
msgid "Normal · 96 kbps"
|
||
msgstr "Обычное · 96 кбит/с"
|
||
|
||
#: src/ui/settings.rs:570
|
||
msgid "High · 160 kbps"
|
||
msgstr "Высокое · 160 кбит/с"
|
||
|
||
#: src/ui/settings.rs:571
|
||
msgid "Very high · 320 kbps"
|
||
msgstr "Очень высокое · 320 кбит/с"
|
||
|
||
#: src/ui/settings.rs:770
|
||
msgid "Playback settings applied."
|
||
msgstr "Настройки воспроизведения применены."
|
||
|
||
#: src/ui/settings.rs:777
|
||
msgid "Appearance"
|
||
msgstr "Внешний вид"
|
||
|
||
#: src/ui/settings.rs:778
|
||
msgid "Theme"
|
||
msgstr "Тема"
|
||
|
||
#: src/ui/settings.rs:779
|
||
msgid "How to make a theme"
|
||
msgstr "Как создать тему"
|
||
|
||
#: src/ui/settings.rs:780
|
||
msgid "Open themes folder"
|
||
msgstr "Открыть папку тем"
|
||
|
||
#: src/ui/settings.rs:781
|
||
msgid "Colour from album art"
|
||
msgstr "Цвет из обложки"
|
||
|
||
#: src/ui/settings.rs:782
|
||
msgid "Compact library sidebar"
|
||
msgstr "Компактная боковая панель медиатеки"
|
||
|
||
#: src/ui/settings.rs:783
|
||
msgid "Compact track list"
|
||
msgstr "Компактный список треков"
|
||
|
||
#: src/ui/settings.rs:784
|
||
msgid "Middle-click autoscroll"
|
||
msgstr "Автопрокрутка средней кнопкой"
|
||
|
||
#: src/ui/settings.rs:785
|
||
msgid "Custom title bar"
|
||
msgstr "Собственный заголовок окна"
|
||
|
||
#: src/ui/settings.rs:786
|
||
msgid "Player bar visualizer"
|
||
msgstr "Визуализатор в панели плеера"
|
||
|
||
#: src/ui/settings.rs:797
|
||
msgid "Follow system uses your Omarchy colours."
|
||
msgstr "«Как в системе» использует цвета Omarchy."
|
||
|
||
#: src/ui/settings.rs:801
|
||
msgid "Follow system uses your desktop's light or dark appearance."
|
||
msgstr ""
|
||
"«Как в системе» использует светлое или тёмное оформление рабочего стола."
|
||
|
||
#: src/ui/settings.rs:806 src/ui/settings.rs:1952
|
||
msgid "Language"
|
||
msgstr "Язык"
|
||
|
||
#: src/ui/settings.rs:809
|
||
msgid ""
|
||
"System follows your computer's language. Untranslated text stays in English."
|
||
msgstr ""
|
||
"«Системный» использует язык компьютера. Непереведённый текст остаётся на "
|
||
"английском."
|
||
|
||
#: src/ui/settings.rs:816
|
||
msgid "Use the current cover's colour on pages and the player bar."
|
||
msgstr "Цвет текущей обложки на страницах и в панели плеера."
|
||
|
||
#: src/ui/settings.rs:821
|
||
msgid "Show names without covers in the sidebar."
|
||
msgstr "Названия без обложек в боковой панели."
|
||
|
||
#: src/ui/settings.rs:825
|
||
msgid "Show each track on one line without a cover."
|
||
msgstr "Каждый трек в одну строку без обложки."
|
||
|
||
#: src/ui/settings.rs:828
|
||
msgid "Interface zoom"
|
||
msgstr "Масштаб интерфейса"
|
||
|
||
#: src/ui/settings.rs:832
|
||
msgid "Ctrl+Plus and Ctrl+Minus work anywhere; Ctrl+0 resets."
|
||
msgstr "Ctrl+Plus и Ctrl+Minus работают везде; Ctrl+0 сбрасывает масштаб."
|
||
|
||
#: src/ui/settings.rs:836
|
||
msgid "Cmd+Plus and Cmd+Minus work anywhere; Cmd+0 resets."
|
||
msgstr "Cmd+Plus и Cmd+Minus работают везде; Cmd+0 сбрасывает масштаб."
|
||
|
||
#: src/ui/settings.rs:845
|
||
msgid ""
|
||
"Middle-click a list, then move the pointer to scroll it. Off by default, "
|
||
"because a middle click usually pastes on Linux."
|
||
msgstr ""
|
||
"Щёлкни средней кнопкой по списку и двигай указатель, чтобы прокручивать его. "
|
||
"По умолчанию выключено, потому что в Linux средний щелчок обычно вставляет "
|
||
"текст."
|
||
|
||
#: src/ui/settings.rs:853
|
||
msgid ""
|
||
"Draw Spotifast's own title bar and window buttons instead of the standard "
|
||
"Windows ones."
|
||
msgstr "Свои заголовок и кнопки окна Spotifast вместо стандартных из Windows."
|
||
|
||
#: src/ui/settings.rs:861
|
||
msgid ""
|
||
"Show the song moving behind the player bar's controls while it plays here."
|
||
msgstr ""
|
||
"Показывает движение трека за кнопками панели плеера, пока он играет на этом "
|
||
"компьютере."
|
||
|
||
#: src/ui/settings.rs:996
|
||
msgid "Off"
|
||
msgstr "Выкл."
|
||
|
||
#: src/ui/settings.rs:997
|
||
msgid "Spectrum"
|
||
msgstr "Спектр"
|
||
|
||
#: src/ui/settings.rs:998
|
||
msgid "Waveform"
|
||
msgstr "Осциллограмма"
|
||
|
||
#: src/ui/settings.rs:1155
|
||
msgid "Proxy"
|
||
msgstr "Прокси"
|
||
|
||
#: src/ui/settings.rs:1157
|
||
msgid "Mode, host, port, username and password"
|
||
msgstr "Режим, хост, порт, имя пользователя и пароль"
|
||
|
||
#: src/ui/settings.rs:1160
|
||
msgid "Off, System, HTTP or SOCKS5 proxy for network requests."
|
||
msgstr "Прокси для сетевых запросов: выключен, системный, HTTP или SOCKS5."
|
||
|
||
#: src/ui/settings.rs:1170
|
||
msgctxt "proxy"
|
||
msgid "Mode"
|
||
msgstr "Режим"
|
||
|
||
#: src/ui/settings.rs:1173
|
||
msgid ""
|
||
"Off ignores environment variables. System uses them, and the OS proxy on "
|
||
"macOS and Windows."
|
||
msgstr ""
|
||
"«Выкл.» игнорирует переменные окружения. «Системный» использует их, а в "
|
||
"macOS и Windows также прокси ОС."
|
||
|
||
#: src/ui/settings.rs:1225 src/ui/login.rs:249
|
||
msgid "Apply settings"
|
||
msgstr "Применить настройки"
|
||
|
||
#: src/ui/settings.rs:1237
|
||
msgid "Not using a proxy."
|
||
msgstr "Прокси не используется."
|
||
|
||
#: src/ui/settings.rs:1238
|
||
msgid "Using the system proxy."
|
||
msgstr "Используется системный прокси."
|
||
|
||
#: src/ui/settings.rs:1249
|
||
msgid "Winamp skins"
|
||
msgstr "Скины Winamp"
|
||
|
||
#: src/ui/settings.rs:1250 src/ui/winamp/mod.rs:706 src/ui/winamp/mod.rs:852
|
||
msgid "Always on top"
|
||
msgstr "Поверх всех окон"
|
||
|
||
#: src/ui/settings.rs:1251
|
||
msgid "Show Winamp in taskbar"
|
||
msgstr "Показывать Winamp на панели задач"
|
||
|
||
#: src/ui/settings.rs:1254
|
||
msgid "Mini player"
|
||
msgstr "Мини-плеер"
|
||
|
||
#: src/ui/settings.rs:1258
|
||
msgid ""
|
||
"Use classic Winamp .wsz skins. Press Ctrl+M or click the skin logo to "
|
||
"return. Drop a skin on either window to add it."
|
||
msgstr ""
|
||
"Классические скины Winamp .wsz. Нажми Ctrl+M или щёлкни по логотипу скина, "
|
||
"чтобы вернуться. Перетащи скин в любое из окон, чтобы добавить его."
|
||
|
||
#: src/ui/settings.rs:1262
|
||
msgid ""
|
||
"Use classic Winamp .wsz skins. Press Cmd+Shift+M or click the skin logo to "
|
||
"return. Drop a skin on either window to add it."
|
||
msgstr ""
|
||
"Классические скины Winamp .wsz. Нажми Cmd+Shift+M или щёлкни по логотипу "
|
||
"скина, чтобы вернуться. Перетащи скин в любое из окон, чтобы добавить его."
|
||
|
||
#: src/ui/settings.rs:1268
|
||
msgid "Skin"
|
||
msgstr "Скин"
|
||
|
||
#. Translators: {folder} is the path of the skins folder.
|
||
#: src/ui/settings.rs:1272
|
||
#, rust-format
|
||
msgid "Installed skins are in {folder}. Find more at the Winamp Skin Museum."
|
||
msgstr ""
|
||
"Установленные скины лежат в {folder}. Другие можно найти в Winamp Skin "
|
||
"Museum."
|
||
|
||
#: src/ui/settings.rs:1277 src/ui/winamp/mod.rs:693
|
||
msgid "Size"
|
||
msgstr "Размер"
|
||
|
||
#: src/ui/settings.rs:1278
|
||
msgid "Whole-number scaling keeps skin pixels sharp."
|
||
msgstr "Целочисленное масштабирование сохраняет пиксели скина чёткими."
|
||
|
||
#: src/ui/settings.rs:1283
|
||
msgid "Keep the Winamp window above everything else."
|
||
msgstr "Окно Winamp остаётся поверх всех остальных."
|
||
|
||
#: src/ui/settings.rs:1289 src/ui/winamp/mod.rs:716
|
||
msgid "Show in taskbar"
|
||
msgstr "Показывать на панели задач"
|
||
|
||
#: src/ui/settings.rs:1292
|
||
msgid ""
|
||
"Keep a taskbar button for the mini player. The tray icon stays available "
|
||
"when hidden."
|
||
msgstr ""
|
||
"Кнопка мини-плеера на панели задач. Если её скрыть, значок в трее останется."
|
||
|
||
#: src/ui/settings.rs:1297
|
||
msgid "Installed skins"
|
||
msgstr "Установленные скины"
|
||
|
||
#: src/ui/settings.rs:1310
|
||
msgid "Switch to it"
|
||
msgstr "Переключиться"
|
||
|
||
#: src/ui/settings.rs:1323
|
||
msgid "Skin Museum"
|
||
msgstr "Skin Museum"
|
||
|
||
#: src/ui/settings.rs:1349
|
||
msgid "Random"
|
||
msgstr "Случайный"
|
||
|
||
#: src/ui/settings.rs:1388
|
||
#, rust-format
|
||
msgid ""
|
||
"Now showing {skin}. Another one is picked each time the mini player opens."
|
||
msgstr "Сейчас: {skin}. При каждом открытии мини-плеера выбирается другой."
|
||
|
||
#: src/ui/settings.rs:1442
|
||
msgid "MilkDrop window"
|
||
msgstr "Окно MilkDrop"
|
||
|
||
#: src/ui/settings.rs:1450
|
||
msgid ""
|
||
"A projectM visualiser for local playback. Open it here, from the top bar, "
|
||
"with Ctrl+Shift+K, or from the mini player's V menu. Press ? or F1 for its "
|
||
"shortcuts."
|
||
msgstr ""
|
||
"Визуализатор projectM для локального воспроизведения. Открой его здесь, на "
|
||
"верхней панели, по Ctrl+Shift+K или из меню V мини-плеера. Нажми ? или F1, "
|
||
"чтобы увидеть сочетания клавиш."
|
||
|
||
#: src/ui/settings.rs:1454
|
||
msgid ""
|
||
"A projectM visualiser for local playback. Open it here, from the top bar, "
|
||
"with Cmd+Shift+K, or from the mini player's V menu. Press ? or F1 for its "
|
||
"shortcuts."
|
||
msgstr ""
|
||
"Визуализатор projectM для локального воспроизведения. Открой его здесь, на "
|
||
"верхней панели, по Cmd+Shift+K или из меню V мини-плеера. Нажми ? или F1, "
|
||
"чтобы увидеть сочетания клавиш."
|
||
|
||
#: src/ui/settings.rs:1460 src/ui/settings.rs:1690
|
||
msgid "Presets"
|
||
msgstr "Пресеты"
|
||
|
||
#. Translators: {folder} is the path of the MilkDrop presets folder.
|
||
#: src/ui/settings.rs:1465
|
||
#, rust-format
|
||
msgid ""
|
||
"None yet in {folder}. Add .milk files here. Spotifast downloads presets when "
|
||
"MilkDrop first opens with an empty folder."
|
||
msgstr ""
|
||
"В {folder} пока пусто. Добавь сюда файлы .milk. Spotifast загрузит пресеты, "
|
||
"когда MilkDrop впервые откроется с пустой папкой."
|
||
|
||
#. Translators: {folder} is the path of the MilkDrop presets folder.
|
||
#: src/ui/settings.rs:1471
|
||
#, rust-format
|
||
msgid ""
|
||
"One preset in {folder}. Add .milk files here. Spotifast downloads presets "
|
||
"when MilkDrop first opens with an empty folder."
|
||
msgstr ""
|
||
"В {folder} один пресет. Добавь сюда файлы .milk. Spotifast загрузит пресеты, "
|
||
"когда MilkDrop впервые откроется с пустой папкой."
|
||
|
||
#. Translators: {count} is the number of presets, {folder} the path of the MilkDrop presets folder.
|
||
#: src/ui/settings.rs:1477
|
||
#, rust-format
|
||
msgid ""
|
||
"{count} preset in {folder}. Add .milk files here. Spotifast downloads "
|
||
"presets when MilkDrop first opens with an empty folder."
|
||
msgid_plural ""
|
||
"{count} presets in {folder}. Add .milk files here. Spotifast downloads "
|
||
"presets when MilkDrop first opens with an empty folder."
|
||
msgstr[0] ""
|
||
"В {folder} {count} пресет. Добавь сюда файлы .milk. Spotifast загрузит "
|
||
"пресеты, когда MilkDrop впервые откроется с пустой папкой."
|
||
msgstr[1] ""
|
||
"В {folder} {count} пресета. Добавь сюда файлы .milk. Spotifast загрузит "
|
||
"пресеты, когда MilkDrop впервые откроется с пустой папкой."
|
||
msgstr[2] ""
|
||
"В {folder} {count} пресетов. Добавь сюда файлы .milk. Spotifast загрузит "
|
||
"пресеты, когда MilkDrop впервые откроется с пустой папкой."
|
||
|
||
#: src/ui/settings.rs:1486
|
||
msgid "Time per preset"
|
||
msgstr "Время на пресет"
|
||
|
||
#: src/ui/settings.rs:1489
|
||
msgid "How long each preset plays before the next fades in."
|
||
msgstr "Сколько длится пресет до плавного перехода к следующему."
|
||
|
||
#: src/ui/settings.rs:1493
|
||
msgid "Frame rate"
|
||
msgstr "Частота кадров"
|
||
|
||
#: src/ui/settings.rs:1497
|
||
msgid "Lower rates use fewer resources. Uncapped draws as fast as possible."
|
||
msgstr ""
|
||
"Низкая частота расходует меньше ресурсов. «Без ограничения» рисует так "
|
||
"быстро, как возможно."
|
||
|
||
#. Translators: {hz} is the screen's refresh rate in hertz.
|
||
#: src/ui/settings.rs:1502
|
||
#, rust-format
|
||
msgid ""
|
||
"Your screen refreshes at {hz} Hz. Higher rates do not add visible frames. "
|
||
"Uncapped draws as fast as possible."
|
||
msgstr ""
|
||
"Частота обновления экрана: {hz} Гц. Более высокая частота не добавит видимых "
|
||
"кадров. «Без ограничения» рисует так быстро, как возможно."
|
||
|
||
#: src/ui/settings.rs:1509
|
||
msgid "Resolution"
|
||
msgstr "Разрешение"
|
||
|
||
#: src/ui/settings.rs:1512
|
||
msgid "Half and Quarter use fewer resources and scale the image back up."
|
||
msgstr ""
|
||
"«Половина» и «Четверть» расходуют меньше ресурсов и затем растягивают "
|
||
"изображение."
|
||
|
||
#. Translators: search keywords for the MilkDrop preset download buttons.
|
||
#: src/ui/settings.rs:1519
|
||
msgid "Get presets"
|
||
msgstr "Получить пресеты"
|
||
|
||
#: src/ui/settings.rs:1557
|
||
msgid "Fetching..."
|
||
msgstr "Получение..."
|
||
|
||
#. Translators: {pack} is the name of a MilkDrop preset pack.
|
||
#: src/ui/settings.rs:1560
|
||
#, rust-format
|
||
msgid "Get {pack}"
|
||
msgstr "Получить {pack}"
|
||
|
||
#: src/ui/settings.rs:1662
|
||
msgctxt "resolution"
|
||
msgid "Full"
|
||
msgstr "Полное"
|
||
|
||
#: src/ui/settings.rs:1663
|
||
msgctxt "resolution"
|
||
msgid "Half"
|
||
msgstr "Половина"
|
||
|
||
#: src/ui/settings.rs:1664
|
||
msgctxt "resolution"
|
||
msgid "Quarter"
|
||
msgstr "Четверть"
|
||
|
||
#: src/ui/settings.rs:1678
|
||
msgid "Equalizer"
|
||
msgstr "Эквалайзер"
|
||
|
||
#: src/ui/settings.rs:1684
|
||
msgid ""
|
||
"A ten-band equalizer for playback on this computer. It does not affect other "
|
||
"devices."
|
||
msgstr ""
|
||
"Десятиполосный эквалайзер для воспроизведения на этом компьютере. На другие "
|
||
"устройства не влияет."
|
||
|
||
#. Translators: a search keyword for the equalizer's preamplifier slider.
|
||
#: src/ui/settings.rs:1692
|
||
msgid "Preamp"
|
||
msgstr "Предусилитель"
|
||
|
||
#. Translators: a search keyword for the equalizer's frequency band sliders.
|
||
#: src/ui/settings.rs:1694
|
||
msgid "Bands"
|
||
msgstr "Полосы"
|
||
|
||
#. Translators: short label under the equalizer's preamplifier slider.
|
||
#: src/ui/settings.rs:1744
|
||
msgctxt "equalizer"
|
||
msgid "Pre"
|
||
msgstr "Пред"
|
||
|
||
#: src/ui/settings.rs:1761
|
||
msgid "Storage"
|
||
msgstr "Хранилище"
|
||
|
||
#: src/ui/settings.rs:1764
|
||
msgid "Artwork cache"
|
||
msgstr "Кэш обложек"
|
||
|
||
#. Translators: {folder} is the path of a cache folder.
|
||
#: src/ui/settings.rs:1766 src/ui/settings.rs:1772
|
||
#, rust-format
|
||
msgid "Stored in {folder}"
|
||
msgstr "Хранится в {folder}"
|
||
|
||
#: src/ui/settings.rs:1778
|
||
msgid "Play history"
|
||
msgstr "История прослушивания"
|
||
|
||
#. Translators: {file} is the path of the play history file.
|
||
#: src/ui/settings.rs:1782
|
||
#, rust-format
|
||
msgid "Tracks played here are stored in {file}. This file is never uploaded."
|
||
msgstr ""
|
||
"Треки, прослушанные здесь, хранятся в {file}. Этот файл никуда не "
|
||
"отправляется."
|
||
|
||
#: src/ui/settings.rs:1787
|
||
msgid "Sign-in"
|
||
msgstr "Вход"
|
||
|
||
#: src/ui/settings.rs:1790
|
||
msgid "Sign-ins are saved in the system credential store when available."
|
||
msgstr ""
|
||
"Данные входа сохраняются в системном хранилище учётных данных, если оно "
|
||
"доступно."
|
||
|
||
#: src/ui/settings.rs:1802
|
||
msgid "Clear artwork"
|
||
msgstr "Очистить обложки"
|
||
|
||
#: src/ui/settings.rs:1816
|
||
msgid "Clear history"
|
||
msgstr "Очистить историю"
|
||
|
||
#: src/ui/settings.rs:1828 src/ui/show.rs:34
|
||
msgid "About"
|
||
msgstr "О программе"
|
||
|
||
#: src/ui/settings.rs:1831
|
||
msgid "Built with Rust, egui, and librespot. Not affiliated with Spotify."
|
||
msgstr "Создано на Rust, egui и librespot. Не связано со Spotify."
|
||
|
||
#: src/ui/settings.rs:1833
|
||
msgid "Check for updates"
|
||
msgstr "Проверить обновления"
|
||
|
||
#: src/ui/settings.rs:1834
|
||
msgid "Checking…"
|
||
msgstr "Проверка…"
|
||
|
||
#: src/ui/settings.rs:1835 src/ui/dialogs.rs:153 src/ui/keys.rs:300
|
||
#: src/ui/topbar.rs:417
|
||
msgid "Keyboard shortcuts"
|
||
msgstr "Сочетания клавиш"
|
||
|
||
#: src/ui/settings.rs:1836
|
||
msgid "Source code"
|
||
msgstr "Исходный код"
|
||
|
||
#. Translators: {query} is the text typed into the settings search field.
|
||
#: src/ui/settings.rs:1908
|
||
#, rust-format
|
||
msgid "No settings for “{query}”"
|
||
msgstr "Нет настроек по запросу «{query}»"
|
||
|
||
#: src/ui/settings.rs:1909
|
||
msgid "Try fewer words, or check the spelling."
|
||
msgstr "Попробуй меньше слов или проверь написание."
|
||
|
||
#: src/ui/settings.rs:1925
|
||
msgctxt "language"
|
||
msgid "System"
|
||
msgstr "Системный"
|
||
|
||
#: src/api/models.rs:256
|
||
msgid "Single"
|
||
msgstr "Сингл"
|
||
|
||
#: src/api/models.rs:257
|
||
msgid "Compilation"
|
||
msgstr "Сборник"
|
||
|
||
#: src/api/models.rs:258 src/model.rs:751
|
||
msgid "Appears On"
|
||
msgstr "Встречается в"
|
||
|
||
#: src/milkdrop.rs:52
|
||
msgid "Uncapped"
|
||
msgstr "Без ограничения"
|
||
|
||
#. Translators: A frame rate that matches the display. Keep {rate}.
|
||
#: src/milkdrop.rs:56
|
||
#, rust-format
|
||
msgid "{rate} fps, your screen"
|
||
msgstr "{rate} кадр/с, как у экрана"
|
||
|
||
#: src/model.rs:632 src/model.rs:748
|
||
msgctxt "filter"
|
||
msgid "All"
|
||
msgstr "Все"
|
||
|
||
#: src/model.rs:633 src/ui/search.rs:425
|
||
msgid "Songs"
|
||
msgstr "Треки"
|
||
|
||
#: src/model.rs:638 src/ui/library.rs:32 src/ui/search.rs:272
|
||
msgid "Episodes"
|
||
msgstr "Выпуски"
|
||
|
||
#: src/model.rs:750
|
||
msgid "Singles & EPs"
|
||
msgstr "Синглы и EP"
|
||
|
||
#: src/settings.rs:160
|
||
msgctxt "theme"
|
||
msgid "Dark"
|
||
msgstr "Тёмная"
|
||
|
||
#: src/settings.rs:161
|
||
msgctxt "theme"
|
||
msgid "Light"
|
||
msgstr "Светлая"
|
||
|
||
#: src/settings.rs:162
|
||
msgid "Follow system"
|
||
msgstr "Как в системе"
|
||
|
||
#: src/settings.rs:188
|
||
msgctxt "proxy"
|
||
msgid "Off"
|
||
msgstr "Выкл."
|
||
|
||
#: src/settings.rs:189
|
||
msgctxt "proxy"
|
||
msgid "System"
|
||
msgstr "Системный"
|
||
|
||
#: src/theme.rs:175
|
||
msgid "Loading local themes…"
|
||
msgstr "Загрузка локальных тем…"
|
||
|
||
#: src/theme.rs:178
|
||
msgid ""
|
||
"The selected theme is unavailable. Keeping the last usable appearance. See "
|
||
"the log for details."
|
||
msgstr ""
|
||
"Выбранная тема недоступна. Сохраняется последнее рабочее оформление. "
|
||
"Подробности в журнале."
|
||
|
||
#: src/theme.rs:182
|
||
msgid "The themes folder could not be read. See the log for details."
|
||
msgstr "Не удалось прочитать папку тем. Подробности в журнале."
|
||
|
||
#: src/theme.rs:186
|
||
msgid ""
|
||
"The themes folder has more than 512 entries. Keep fewer files there to list "
|
||
"the custom palettes."
|
||
msgstr ""
|
||
"В папке тем больше 512 элементов. Оставь там меньше файлов, чтобы увидеть "
|
||
"свои палитры."
|
||
|
||
#: src/theme.rs:190
|
||
msgid ""
|
||
"Only 128 custom palettes can be listed. Keep fewer JSON files in the themes "
|
||
"folder to see the rest."
|
||
msgstr ""
|
||
"Можно показать только 128 своих палитр. Оставь в папке тем меньше файлов "
|
||
"JSON, чтобы увидеть остальные."
|
||
|
||
#: src/theme.rs:194
|
||
msgid ""
|
||
"The Omarchy palette could not be loaded. Keeping the last usable appearance. "
|
||
"See the log for details."
|
||
msgstr ""
|
||
"Не удалось загрузить палитру Omarchy. Сохраняется последнее рабочее "
|
||
"оформление. Подробности в журнале."
|
||
|
||
#: src/theme.rs:198
|
||
msgid ""
|
||
"Custom themes could not be loaded. Run spotifast reload-themes to try again."
|
||
msgstr ""
|
||
"Не удалось загрузить свои темы. Выполни spotifast reload-themes, чтобы "
|
||
"попробовать снова."
|
||
|
||
#: src/ui/artist.rs:32
|
||
msgid "Popular"
|
||
msgstr "Популярные треки"
|
||
|
||
#: src/ui/artist.rs:74
|
||
msgid "Show less"
|
||
msgstr "Свернуть"
|
||
|
||
#: src/ui/artist.rs:76
|
||
msgid "See more"
|
||
msgstr "Показать ещё"
|
||
|
||
#: src/ui/artist.rs:87
|
||
msgid "No popular songs to show."
|
||
msgstr "Популярных треков нет."
|
||
|
||
#: src/ui/artist.rs:100
|
||
msgid "Discography"
|
||
msgstr "Дискография"
|
||
|
||
#: src/ui/artist.rs:172
|
||
msgid "Nothing in this category."
|
||
msgstr "В этой категории ничего нет."
|
||
|
||
#: src/ui/artist.rs:198
|
||
msgid "Fans also like"
|
||
msgstr "Поклонникам также нравится"
|
||
|
||
#. Translators: {count} is the number of people who follow an artist.
|
||
#: src/ui/artist.rs:268
|
||
#, rust-format
|
||
msgid "{count} follower"
|
||
msgid_plural "{count} followers"
|
||
msgstr[0] "{count} подписчик"
|
||
msgstr[1] "{count} подписчика"
|
||
msgstr[2] "{count} подписчиков"
|
||
|
||
#: src/ui/artist.rs:320 src/ui/collection.rs:200 src/ui/show.rs:146
|
||
#: src/ui/show.rs:298
|
||
msgid "Starting…"
|
||
msgstr "Запуск…"
|
||
|
||
#: src/ui/artist.rs:343
|
||
msgctxt "artist"
|
||
msgid "Following"
|
||
msgstr "В подписках"
|
||
|
||
#: src/ui/collection.rs:219
|
||
msgid "No playable songs in this view"
|
||
msgstr "Здесь нет треков, доступных для воспроизведения"
|
||
|
||
#: src/ui/collection.rs:258
|
||
msgid "Shuffle off"
|
||
msgstr "Выключить перемешивание"
|
||
|
||
#: src/ui/collection.rs:293 src/ui/collection.rs:319
|
||
msgid "Save as playlist"
|
||
msgstr "Сохранить как плейлист"
|
||
|
||
#: src/ui/collection.rs:341
|
||
msgid "Refreshing…"
|
||
msgstr "Обновление…"
|
||
|
||
#: src/ui/collection.rs:343 src/ui/devices.rs:206
|
||
msgid "Refresh"
|
||
msgstr "Обновить"
|
||
|
||
#: src/ui/collection.rs:362
|
||
msgid "Filter"
|
||
msgstr "Фильтр"
|
||
|
||
#: src/ui/collection.rs:722 src/ui/collection.rs:748
|
||
msgid "Unavailable"
|
||
msgstr "Недоступно"
|
||
|
||
#: src/ui/collection.rs:876
|
||
msgid "Nothing here yet"
|
||
msgstr "Здесь пока ничего нет"
|
||
|
||
#: src/ui/collection.rs:877
|
||
msgid "Added songs appear here."
|
||
msgstr "Здесь появятся добавленные треки."
|
||
|
||
#: src/ui/collection.rs:1287 src/ui/home.rs:653
|
||
msgid "Your top songs"
|
||
msgstr "Твои топ-треки"
|
||
|
||
#: src/ui/collection.rs:1296
|
||
msgid "Your most-played tracks from the last four weeks."
|
||
msgstr "Самое прослушиваемое за последние четыре недели."
|
||
|
||
#: src/ui/collection.rs:1691
|
||
msgid "Collaborative Playlist"
|
||
msgstr "Совместный плейлист"
|
||
|
||
#: src/ui/collection.rs:1693
|
||
msgid "Public Playlist"
|
||
msgstr "Открытый плейлист"
|
||
|
||
#: src/ui/collection.rs:1764
|
||
msgid "Save to Your Library"
|
||
msgstr "Сохранить в медиатеке"
|
||
|
||
#. Translators: {count} is a number of songs and {duration} their total
|
||
#. length, such as "2 hr 13 min".
|
||
#: src/ui/collection.rs:1972
|
||
#, rust-format
|
||
msgid "{count} song, {duration}"
|
||
msgid_plural "{count} songs, {duration}"
|
||
msgstr[0] "{count} трек, {duration}"
|
||
msgstr[1] "{count} трека, {duration}"
|
||
msgstr[2] "{count} треков, {duration}"
|
||
|
||
#. Translators: {name} is the name of someone who added songs to the playlist.
|
||
#: src/ui/collection.rs:1986
|
||
#, rust-format
|
||
msgid "with {name}"
|
||
msgstr "с {name}"
|
||
|
||
#. Translators: {first} and {second} are names of people who added songs.
|
||
#: src/ui/collection.rs:1990
|
||
#, rust-format
|
||
msgid "with {first} and {second}"
|
||
msgstr "с {first} и {second}"
|
||
|
||
#. Translators: {count} is how many other people added songs to the playlist.
|
||
#: src/ui/collection.rs:1997
|
||
#, rust-format
|
||
msgid "and {count} other"
|
||
msgid_plural "and {count} others"
|
||
msgstr[0] "и ещё {count} человек"
|
||
msgstr[1] "и ещё {count} человека"
|
||
msgstr[2] "и ещё {count} человек"
|
||
|
||
#. Translators: {name} is the name this computer uses in Spotify Connect.
|
||
#: src/ui/devices.rs:72 src/ui/devices.rs:289
|
||
#, rust-format
|
||
msgid "{name} (this computer)"
|
||
msgstr "{name} (этот компьютер)"
|
||
|
||
#: src/ui/devices.rs:80
|
||
msgid "Setting up…"
|
||
msgstr "Настройка…"
|
||
|
||
#: src/ui/devices.rs:82
|
||
msgid "Set up playback here"
|
||
msgstr "Настроить воспроизведение здесь"
|
||
|
||
#: src/ui/devices.rs:142
|
||
msgid "Connecting…"
|
||
msgstr "Подключение…"
|
||
|
||
#: src/ui/devices.rs:144
|
||
msgid "On your network, click to connect"
|
||
msgstr "В твоей сети, нажми для подключения"
|
||
|
||
#: src/ui/devices.rs:278
|
||
msgid "No devices found. Open Spotify on another device, then refresh."
|
||
msgstr ""
|
||
"Устройства не найдены. Открой Spotify на другом устройстве и обнови список."
|
||
|
||
#: src/ui/devices.rs:324
|
||
msgid "Listening on this device"
|
||
msgstr "Воспроизведение на этом устройстве"
|
||
|
||
#: src/ui/devices.rs:326
|
||
msgid "Restricted"
|
||
msgstr "Ограничено"
|
||
|
||
#: src/ui/devices.rs:328
|
||
msgid "Play here"
|
||
msgstr "Играть здесь"
|
||
|
||
#: src/ui/dialogs.rs:38
|
||
msgid "Spend less time waiting for Spotify"
|
||
msgstr "Меньше ждать Spotify"
|
||
|
||
#: src/ui/dialogs.rs:41
|
||
msgid ""
|
||
"Spotifast's default connection shares Spotify's request limit with other "
|
||
"listeners. When it gets busy, loading music and using playback controls can "
|
||
"take longer."
|
||
msgstr ""
|
||
"Стандартное подключение Spotifast делит лимит запросов Spotify с другими "
|
||
"слушателями. При высокой нагрузке музыка загружается, а кнопки управления "
|
||
"срабатывают медленнее."
|
||
|
||
#: src/ui/dialogs.rs:42
|
||
msgid ""
|
||
"Your Premium account lets you create a free personal Spotify app. Connect it "
|
||
"here to give supported requests your own allowance. Some pages still use the "
|
||
"shared connection."
|
||
msgstr ""
|
||
"С аккаунтом Premium можно бесплатно создать личное приложение Spotify. "
|
||
"Подключи его здесь, и поддерживаемые запросы будут расходовать твою "
|
||
"собственную квоту. Некоторые страницы всё равно используют общее подключение."
|
||
|
||
#: src/ui/dialogs.rs:43
|
||
msgid ""
|
||
"Setup takes a few minutes. You can also find it later in Settings under "
|
||
"Personal Spotify app."
|
||
msgstr ""
|
||
"Настройка займёт несколько минут. Её можно найти и позже в настройках, в "
|
||
"разделе «Личное приложение Spotify»."
|
||
|
||
#: src/ui/dialogs.rs:50
|
||
msgid "Set up personal app"
|
||
msgstr "Настроить личное приложение"
|
||
|
||
#: src/ui/dialogs.rs:53
|
||
msgid "Keep shared app"
|
||
msgstr "Оставить общее приложение"
|
||
|
||
#: src/ui/dialogs.rs:64
|
||
msgid "Delete playlist?"
|
||
msgstr "Удалить плейлист?"
|
||
|
||
#: src/ui/dialogs.rs:66
|
||
msgid "Remove from Your Library?"
|
||
msgstr "Удалить из медиатеки?"
|
||
|
||
#. Translators: {name} is a playlist name.
|
||
#: src/ui/dialogs.rs:74
|
||
#, rust-format
|
||
msgid "Delete “{name}”? You can recover it from Spotify for 90 days."
|
||
msgstr "Удалить «{name}»? В течение 90 дней его можно восстановить в Spotify."
|
||
|
||
#. Translators: {name} is a playlist name.
|
||
#: src/ui/dialogs.rs:77
|
||
#, rust-format
|
||
msgid "“{name}” will no longer appear in Your Library."
|
||
msgstr "«{name}» больше не будет отображаться в медиатеке."
|
||
|
||
#: src/ui/dialogs.rs:104 src/ui/dialogs.rs:147 src/ui/dialogs.rs:416
|
||
#: src/ui/dialogs.rs:595 src/ui/login.rs:89
|
||
msgid "Cancel"
|
||
msgstr "Отмена"
|
||
|
||
#: src/ui/dialogs.rs:120
|
||
msgid "Songs already in this playlist"
|
||
msgstr "Треки уже есть в этом плейлисте"
|
||
|
||
#: src/ui/dialogs.rs:122
|
||
msgid "Song already in this playlist"
|
||
msgstr "Трек уже есть в этом плейлисте"
|
||
|
||
#: src/ui/dialogs.rs:139
|
||
msgid "Add anyway"
|
||
msgstr "Всё равно добавить"
|
||
|
||
#: src/ui/dialogs.rs:196
|
||
msgid "Done"
|
||
msgstr "Готово"
|
||
|
||
#: src/ui/dialogs.rs:204
|
||
msgid "This account cannot play music here"
|
||
msgstr "С этим аккаунтом здесь нельзя слушать музыку"
|
||
|
||
#: src/ui/dialogs.rs:213
|
||
msgid ""
|
||
"Playback needs Spotify Premium. Free accounts can browse and search, but "
|
||
"cannot play music through Spotifast."
|
||
msgstr ""
|
||
"Для воспроизведения нужен Spotify Premium. С бесплатным аккаунтом можно "
|
||
"просматривать и искать, но не слушать музыку в Spotifast."
|
||
|
||
#: src/ui/dialogs.rs:222
|
||
msgid "OK"
|
||
msgstr "ОК"
|
||
|
||
#: src/ui/dialogs.rs:254
|
||
#, rust-format
|
||
msgid "This song is already in “{playlist}”. Add it again?"
|
||
msgstr "Этот трек уже есть в «{playlist}». Добавить ещё раз?"
|
||
|
||
#: src/ui/dialogs.rs:261
|
||
#, rust-format
|
||
msgid "This song is already in “{playlist}”. Add them anyway?"
|
||
msgstr "Этот трек уже есть в «{playlist}». Всё равно добавить их?"
|
||
|
||
#. Translators: {name} is a song name and {playlist} a playlist name.
|
||
#: src/ui/dialogs.rs:266
|
||
#, rust-format
|
||
msgid "“{name}” is already in “{playlist}”. Add it again?"
|
||
msgstr "«{name}» уже есть в «{playlist}». Добавить ещё раз?"
|
||
|
||
#: src/ui/dialogs.rs:274
|
||
#, rust-format
|
||
msgid "“{name}” is already in “{playlist}”. Add them anyway?"
|
||
msgstr "«{name}» уже есть в «{playlist}». Всё равно добавить их?"
|
||
|
||
#: src/ui/dialogs.rs:283
|
||
#, rust-format
|
||
msgid "“{first}” and “{second}” are already in “{playlist}”. Add them anyway?"
|
||
msgstr "«{first}» и «{second}» уже есть в «{playlist}». Всё равно добавить их?"
|
||
|
||
#. Translators: {first} and {second} are song names, {count} is how many more songs are already in the playlist, and {playlist} is a playlist name.
|
||
#: src/ui/dialogs.rs:292
|
||
#, rust-format
|
||
msgid ""
|
||
"“{first}”, “{second}”, and {count} more are already in “{playlist}”. Add "
|
||
"them anyway?"
|
||
msgid_plural ""
|
||
"“{first}”, “{second}”, and {count} more are already in “{playlist}”. Add "
|
||
"them anyway?"
|
||
msgstr[0] ""
|
||
"«{first}», «{second}» и ещё {count} трек уже есть в «{playlist}». Всё равно "
|
||
"добавить их?"
|
||
msgstr[1] ""
|
||
"«{first}», «{second}» и ещё {count} трека уже есть в «{playlist}». Всё равно "
|
||
"добавить их?"
|
||
msgstr[2] ""
|
||
"«{first}», «{second}» и ещё {count} треков уже есть в «{playlist}». Всё "
|
||
"равно добавить их?"
|
||
|
||
#: src/ui/dialogs.rs:367
|
||
msgid "My playlist"
|
||
msgstr "Мой плейлист"
|
||
|
||
#: src/ui/dialogs.rs:372 src/ui/dialogs.rs:375 src/ui/dialogs.rs:560
|
||
#: src/ui/dialogs.rs:569
|
||
msgid "Public playlist"
|
||
msgstr "Открытый плейлист"
|
||
|
||
#. Translators: {count} is the number of songs.
|
||
#: src/ui/dialogs.rs:388
|
||
#, rust-format
|
||
msgid "{count} song will be added."
|
||
msgid_plural "{count} songs will be added."
|
||
msgstr[0] "Будет добавлен {count} трек."
|
||
msgstr[1] "Будут добавлены {count} трека."
|
||
msgstr[2] "Будет добавлено {count} треков."
|
||
|
||
#: src/ui/dialogs.rs:406
|
||
msgid "Create"
|
||
msgstr "Создать"
|
||
|
||
#: src/ui/dialogs.rs:464
|
||
msgid "Selected playlist cover"
|
||
msgstr "Выбранная обложка плейлиста"
|
||
|
||
#: src/ui/dialogs.rs:470
|
||
msgid "Current playlist cover"
|
||
msgstr "Текущая обложка плейлиста"
|
||
|
||
#: src/ui/dialogs.rs:479
|
||
msgid "Uploading cover…"
|
||
msgstr "Загрузка обложки…"
|
||
|
||
#: src/ui/dialogs.rs:481
|
||
msgid "Choosing cover…"
|
||
msgstr "Выбор обложки…"
|
||
|
||
#: src/ui/dialogs.rs:487
|
||
msgid "Change cover"
|
||
msgstr "Изменить обложку"
|
||
|
||
#: src/ui/dialogs.rs:496
|
||
msgid "Upload cover"
|
||
msgstr "Загрузить обложку"
|
||
|
||
#: src/ui/dialogs.rs:522
|
||
msgid "Playlist name"
|
||
msgstr "Название плейлиста"
|
||
|
||
#: src/ui/dialogs.rs:528
|
||
msgid "Description"
|
||
msgstr "Описание"
|
||
|
||
#: src/ui/dialogs.rs:543
|
||
msgid "Optional description"
|
||
msgstr "Описание (необязательно)"
|
||
|
||
#: src/ui/dialogs.rs:585
|
||
msgid "Save"
|
||
msgstr "Сохранить"
|
||
|
||
#: src/ui/home.rs:211
|
||
msgid "Made for you"
|
||
msgstr "Специально для тебя"
|
||
|
||
#: src/ui/home.rs:216
|
||
msgid "Couldn't load this shelf"
|
||
msgstr "Не удалось загрузить этот раздел"
|
||
|
||
#. Translators: {owner} is the name of the playlist's owner.
|
||
#: src/ui/home.rs:227 src/ui/search.rs:590
|
||
#, rust-format
|
||
msgid "By {owner}"
|
||
msgstr "Автор: {owner}"
|
||
|
||
#: src/ui/home.rs:450
|
||
msgid "Your podcasts"
|
||
msgstr "Твои подкасты"
|
||
|
||
#. Translators: {time} is the time left in an episode, such as 12 min; {show} is the podcast's name.
|
||
#: src/ui/home.rs:456
|
||
#, rust-format
|
||
msgid "{time} left • {show}"
|
||
msgstr "Осталось {time} • {show}"
|
||
|
||
#. Translators: {show} is the podcast's name.
|
||
#: src/ui/home.rs:465
|
||
#, rust-format
|
||
msgid "New • {show}"
|
||
msgstr "Новый • {show}"
|
||
|
||
#: src/ui/home.rs:512 src/ui/home.rs:522 src/ui/home.rs:537
|
||
msgid "Your top artists"
|
||
msgstr "Твои топ-исполнители"
|
||
|
||
#: src/ui/home.rs:654
|
||
msgid "Show more top songs"
|
||
msgstr "Показать больше топ-треков"
|
||
|
||
#: src/ui/home.rs:668
|
||
msgid "Recommended for you"
|
||
msgstr "Рекомендации для тебя"
|
||
|
||
#: src/ui/keys.rs:191
|
||
msgctxt "key"
|
||
msgid "Space"
|
||
msgstr "Пробел"
|
||
|
||
#: src/ui/keys.rs:192
|
||
msgid "Play or pause"
|
||
msgstr "Воспроизведение или пауза"
|
||
|
||
#: src/ui/keys.rs:196
|
||
msgid "Previous or next"
|
||
msgstr "Предыдущий или следующий"
|
||
|
||
#: src/ui/keys.rs:200
|
||
msgid "Seek 10 seconds"
|
||
msgstr "Перемотка на 10 секунд"
|
||
|
||
#: src/ui/keys.rs:204
|
||
msgid "Volume up or down"
|
||
msgstr "Увеличить или уменьшить громкость"
|
||
|
||
#: src/ui/keys.rs:206
|
||
msgid "Mute or unmute"
|
||
msgstr "Выключить или включить звук"
|
||
|
||
#: src/ui/keys.rs:209
|
||
msgid "Like or unlike the playing song"
|
||
msgstr "Добавить текущий трек в Любимые или убрать"
|
||
|
||
#: src/ui/keys.rs:211
|
||
msgid "Toggle shuffle"
|
||
msgstr "Включить или выключить перемешивание"
|
||
|
||
#: src/ui/keys.rs:212
|
||
msgid "Cycle repeat"
|
||
msgstr "Переключить режим повтора"
|
||
|
||
#: src/ui/keys.rs:213
|
||
msgid "Show the queue"
|
||
msgstr "Показать очередь"
|
||
|
||
#: src/ui/keys.rs:214
|
||
msgid "Show the lyrics"
|
||
msgstr "Показать текст песни"
|
||
|
||
#: src/ui/keys.rs:215
|
||
msgid "Lyrics: leave full screen"
|
||
msgstr "Текст песни: выйти из полноэкранного режима"
|
||
|
||
#: src/ui/keys.rs:218
|
||
msgid "Song list: extend or shrink the selection"
|
||
msgstr "Список треков: расширить или сузить выделение"
|
||
|
||
#: src/ui/keys.rs:223
|
||
msgid "Song list: select all"
|
||
msgstr "Список треков: выделить всё"
|
||
|
||
#: src/ui/keys.rs:227
|
||
msgid "Song list: copy the selected songs' links"
|
||
msgstr "Список треков: скопировать ссылки на выбранные треки"
|
||
|
||
#: src/ui/keys.rs:231
|
||
msgid "Playlist: cut the selected songs"
|
||
msgstr "Плейлист: вырезать выбранные треки"
|
||
|
||
#: src/ui/keys.rs:235
|
||
msgid "Playlist: add the pasted song links"
|
||
msgstr "Плейлист: добавить вставленные ссылки на треки"
|
||
|
||
#. Translators: Keep the key names. Only the word "or" is translated.
|
||
#: src/ui/keys.rs:240
|
||
msgid "Cmd+F or /"
|
||
msgstr "Cmd+F или /"
|
||
|
||
#. Translators: Keep the key names. Only the word "or" is translated.
|
||
#: src/ui/keys.rs:243
|
||
msgid "Ctrl+F or /"
|
||
msgstr "Ctrl+F или /"
|
||
|
||
#: src/ui/keys.rs:249
|
||
msgid "Show or hide the sidebar"
|
||
msgstr "Показать или скрыть боковую панель"
|
||
|
||
#: src/ui/keys.rs:251
|
||
msgid "Back or forward"
|
||
msgstr "Назад или вперёд"
|
||
|
||
#: src/ui/keys.rs:262
|
||
msgid "Go to the playing artist"
|
||
msgstr "Перейти к исполнителю текущего трека"
|
||
|
||
#: src/ui/keys.rs:266
|
||
msgid "Go to the playing album"
|
||
msgstr "Перейти к альбому текущего трека"
|
||
|
||
#: src/ui/keys.rs:268
|
||
msgid "Winamp mini player"
|
||
msgstr "Мини-плеер Winamp"
|
||
|
||
#: src/ui/keys.rs:271
|
||
msgid "MilkDrop, under the mini player"
|
||
msgstr "MilkDrop под мини-плеером"
|
||
|
||
#. Translators: Keep the key name F. Translate "or" and "double-click".
|
||
#: src/ui/keys.rs:275
|
||
msgid "F or double-click"
|
||
msgstr "F или двойной щелчок"
|
||
|
||
#: src/ui/keys.rs:276
|
||
msgid "MilkDrop: fill the screen"
|
||
msgstr "MilkDrop: на весь экран"
|
||
|
||
#: src/ui/keys.rs:278
|
||
msgid "MilkDrop: next preset"
|
||
msgstr "MilkDrop: следующий пресет"
|
||
|
||
#: src/ui/keys.rs:281
|
||
msgid "MilkDrop: previous preset"
|
||
msgstr "MilkDrop: предыдущий пресет"
|
||
|
||
#: src/ui/keys.rs:283
|
||
msgid "MilkDrop: keep this preset"
|
||
msgstr "MilkDrop: оставить этот пресет"
|
||
|
||
#: src/ui/keys.rs:286
|
||
msgid "MilkDrop: leave full screen, or close"
|
||
msgstr "MilkDrop: выйти из полноэкранного режима или закрыть"
|
||
|
||
#. Translators: Keep the key names. Only the word "or" is translated.
|
||
#: src/ui/keys.rs:295
|
||
msgid "Cmd+/ or ?"
|
||
msgstr "Cmd+/ или ?"
|
||
|
||
#. Translators: Keep the key names. Only the word "or" is translated.
|
||
#: src/ui/keys.rs:298
|
||
msgid "Ctrl+/ or ?"
|
||
msgstr "Ctrl+/ или ?"
|
||
|
||
#: src/ui/keys.rs:304
|
||
msgid "Close the window"
|
||
msgstr "Закрыть окно"
|
||
|
||
#: src/ui/keys.rs:306 src/ui/winamp/mod.rs:740
|
||
msgid "Quit"
|
||
msgstr "Выход"
|
||
|
||
#: src/ui/library.rs:18
|
||
msgid "No saved albums"
|
||
msgstr "Нет сохранённых альбомов"
|
||
|
||
#: src/ui/library.rs:19
|
||
msgid "Saved albums appear here."
|
||
msgstr "Здесь появятся сохранённые альбомы."
|
||
|
||
#: src/ui/library.rs:23
|
||
msgid "No followed artists"
|
||
msgstr "Нет исполнителей в подписках"
|
||
|
||
#: src/ui/library.rs:24
|
||
msgid "Followed artists appear here."
|
||
msgstr "Здесь появятся исполнители из твоих подписок."
|
||
|
||
#: src/ui/library.rs:28
|
||
msgid "No podcasts yet"
|
||
msgstr "Подкастов пока нет"
|
||
|
||
#: src/ui/library.rs:29
|
||
msgid "Followed podcasts appear here."
|
||
msgstr "Здесь появятся подкасты из твоих подписок."
|
||
|
||
#: src/ui/library.rs:33
|
||
msgid "No saved episodes"
|
||
msgstr "Нет сохранённых выпусков"
|
||
|
||
#: src/ui/library.rs:34
|
||
msgid "Saved episodes appear here."
|
||
msgstr "Здесь появятся сохранённые выпуски."
|
||
|
||
#: src/ui/login.rs:74
|
||
msgid "A native Spotify client."
|
||
msgstr "Нативный клиент Spotify."
|
||
|
||
#: src/ui/login.rs:82
|
||
msgid "Waiting for Spotify in your browser…"
|
||
msgstr "Ожидание Spotify в браузере…"
|
||
|
||
#: src/ui/login.rs:85
|
||
msgid "Didn't open? Open the sign-in page again"
|
||
msgstr "Не открылось? Открой страницу входа ещё раз"
|
||
|
||
#: src/ui/login.rs:114 src/ui/login.rs:149
|
||
msgid "Use the shared Spotify app instead"
|
||
msgstr "Использовать общее приложение Spotify"
|
||
|
||
#: src/ui/login.rs:128
|
||
msgid "Sign in with Spotify"
|
||
msgstr "Войти через Spotify"
|
||
|
||
#: src/ui/login.rs:134
|
||
msgid ""
|
||
"Sign in through your browser. Spotifast never sees your password. Local "
|
||
"playback needs Spotify Premium."
|
||
msgstr ""
|
||
"Вход выполняется в браузере. Spotifast никогда не видит твой пароль. Для "
|
||
"локального воспроизведения нужен Spotify Premium."
|
||
|
||
#: src/ui/login.rs:167
|
||
msgid "Proxy Settings"
|
||
msgstr "Настройки прокси"
|
||
|
||
#. Translators: {version} is the app's version number, such as 1.2.0.
|
||
#: src/ui/login.rs:188
|
||
#, rust-format
|
||
msgid "Spotifast {version} • not affiliated with Spotify"
|
||
msgstr "Spotifast {version} • не связан со Spotify"
|
||
|
||
#: src/ui/mod.rs:375
|
||
msgid "Minimize"
|
||
msgstr "Свернуть"
|
||
|
||
#: src/ui/mod.rs:381
|
||
msgid "Restore"
|
||
msgstr "Восстановить"
|
||
|
||
#: src/ui/mod.rs:383
|
||
msgid "Maximize"
|
||
msgstr "Развернуть"
|
||
|
||
#: src/ui/radio.rs:105
|
||
msgid "Radio comes from playback on this computer. Turn it on in Settings."
|
||
msgstr ""
|
||
"Радио работает через воспроизведение на этом компьютере. Включи его в "
|
||
"настройках."
|
||
|
||
#: src/ui/radio.rs:202
|
||
msgid "Based on this playlist"
|
||
msgstr "На основе этого плейлиста"
|
||
|
||
#: src/ui/radio.rs:203
|
||
msgid "Based on this album"
|
||
msgstr "На основе этого альбома"
|
||
|
||
#: src/ui/radio.rs:204
|
||
msgid "Based on this artist"
|
||
msgstr "На основе этого исполнителя"
|
||
|
||
#: src/ui/radio.rs:205
|
||
msgid "Based on this song"
|
||
msgstr "На основе этого трека"
|
||
|
||
#. Translators: {first} is an artist name.
|
||
#: src/ui/radio.rs:224
|
||
#, rust-format
|
||
msgid "With {first}"
|
||
msgstr "С участием {first}"
|
||
|
||
#. Translators: {first} and {second} are artist names.
|
||
#: src/ui/radio.rs:227
|
||
#, rust-format
|
||
msgid "With {first} and {second}"
|
||
msgstr "С участием {first} и {second}"
|
||
|
||
#. Translators: {first}, {second} and {third} are artist names.
|
||
#: src/ui/radio.rs:233
|
||
#, rust-format
|
||
msgid "With {first}, {second} and {third}"
|
||
msgstr "С участием {first}, {second} и {third}"
|
||
|
||
#. Translators: {first}, {second} and {third} are artist names; more follow.
|
||
#: src/ui/radio.rs:240
|
||
#, rust-format
|
||
msgid "With {first}, {second}, {third} and more"
|
||
msgstr "С участием {first}, {second}, {third} и других"
|
||
|
||
#. Translators: {query} is the text the user searched for.
|
||
#: src/ui/search.rs:66
|
||
#, rust-format
|
||
msgid "No results for “{query}”"
|
||
msgstr "Ничего не найдено по запросу «{query}»"
|
||
|
||
#: src/ui/search.rs:68
|
||
msgid "Check the spelling, or try fewer words."
|
||
msgstr "Проверь написание или попробуй меньше слов."
|
||
|
||
#: src/ui/search.rs:91 src/ui/winamp/playlist.rs:647
|
||
msgid "Search Spotify"
|
||
msgstr "Поиск в Spotify"
|
||
|
||
#: src/ui/search.rs:94
|
||
msgid "Find songs, artists, albums, playlists, and podcasts."
|
||
msgstr "Ищи треки, исполнителей, альбомы, плейлисты и подкасты."
|
||
|
||
#: src/ui/search.rs:99
|
||
msgid "Recent searches"
|
||
msgstr "Недавние запросы"
|
||
|
||
#: src/ui/search.rs:137
|
||
msgid "Top result"
|
||
msgstr "Лучший результат"
|
||
|
||
#. Translators: {artists} is the album's artist names.
|
||
#: src/ui/search.rs:188
|
||
#, rust-format
|
||
msgid "Album • {artists}"
|
||
msgstr "Альбом • {artists}"
|
||
|
||
#. Translators: Precedes the song's artist names, which follow as links.
|
||
#: src/ui/search.rs:349
|
||
msgid "Song • "
|
||
msgstr "Трек • "
|
||
|
||
#: src/ui/show.rs:49
|
||
msgid "All episodes"
|
||
msgstr "Все выпуски"
|
||
|
||
#. Translators: {count} is the number of episodes of a podcast.
|
||
#: src/ui/show.rs:105
|
||
#, rust-format
|
||
msgid "{count} episode"
|
||
msgid_plural "{count} episodes"
|
||
msgstr[0] "{count} выпуск"
|
||
msgstr[1] "{count} выпуска"
|
||
msgstr[2] "{count} выпусков"
|
||
|
||
#: src/ui/show.rs:155
|
||
msgid "Play latest episode"
|
||
msgstr "Включить последний выпуск"
|
||
|
||
#: src/ui/show.rs:175
|
||
msgid "Follow podcast"
|
||
msgstr "Подписаться на подкаст"
|
||
|
||
#. Translators: {duration} is the time left in an episode, such as "12 min".
|
||
#: src/ui/show.rs:339
|
||
#, rust-format
|
||
msgid "{duration} left"
|
||
msgstr "Осталось {duration}"
|
||
|
||
#: src/ui/show.rs:361
|
||
msgid "Played"
|
||
msgstr "Прослушано"
|
||
|
||
#: src/ui/topbar.rs:203
|
||
msgid "Show sidebar (Ctrl+B)"
|
||
msgstr "Показать боковую панель (Ctrl+B)"
|
||
|
||
#: src/ui/topbar.rs:204
|
||
msgid "Show sidebar (Cmd+B)"
|
||
msgstr "Показать боковую панель (Cmd+B)"
|
||
|
||
#: src/ui/topbar.rs:223
|
||
msgid "Back"
|
||
msgstr "Назад"
|
||
|
||
#: src/ui/topbar.rs:234
|
||
msgid "Forward"
|
||
msgstr "Вперёд"
|
||
|
||
#. Translators: {device} is the name of the device playing the music.
|
||
#: src/ui/topbar.rs:248
|
||
#, rust-format
|
||
msgid "Playing on {device}"
|
||
msgstr "Играет на устройстве {device}"
|
||
|
||
#: src/ui/topbar.rs:250
|
||
msgid "Playing on another device"
|
||
msgstr "Играет на другом устройстве"
|
||
|
||
#: src/ui/topbar.rs:259
|
||
msgid "Update ready"
|
||
msgstr "Обновление готово"
|
||
|
||
#: src/ui/topbar.rs:262 src/ui/update.rs:74
|
||
msgid "Downloading update…"
|
||
msgstr "Загрузка обновления…"
|
||
|
||
#. Translators: {version} is a version number such as 1.2.0.
|
||
#: src/ui/topbar.rs:266
|
||
#, rust-format
|
||
msgid "Update to {version}"
|
||
msgstr "Обновить до {version}"
|
||
|
||
#: src/ui/topbar.rs:300
|
||
msgid "What do you want to play?"
|
||
msgstr "Что хочешь послушать?"
|
||
|
||
#: src/ui/topbar.rs:456
|
||
msgid "MilkDrop visualiser (Ctrl+Shift+K)"
|
||
msgstr "Визуализатор MilkDrop (Ctrl+Shift+K)"
|
||
|
||
#: src/ui/topbar.rs:457
|
||
msgid "MilkDrop visualiser (Cmd+Shift+K)"
|
||
msgstr "Визуализатор MilkDrop (Cmd+Shift+K)"
|
||
|
||
#: src/ui/topbar.rs:471
|
||
msgid "Winamp mini player (Ctrl+M)"
|
||
msgstr "Мини-плеер Winamp (Ctrl+M)"
|
||
|
||
#: src/ui/topbar.rs:472
|
||
msgid "Winamp mini player (Cmd+Shift+M)"
|
||
msgstr "Мини-плеер Winamp (Cmd+Shift+M)"
|
||
|
||
#: src/ui/topbar.rs:483
|
||
msgid "Waiting for Spotify…"
|
||
msgstr "Ожидание Spotify…"
|
||
|
||
#. Translators: {version} is a version number such as 1.2.0.
|
||
#: src/ui/topbar.rs:520
|
||
#, rust-format
|
||
msgid "Version {version} is available."
|
||
msgstr "Доступна версия {version}."
|
||
|
||
#: src/ui/update.rs:19
|
||
msgid "Update Spotifast"
|
||
msgstr "Обновить Spotifast"
|
||
|
||
#: src/ui/update.rs:51
|
||
msgid "Close update"
|
||
msgstr "Закрыть обновление"
|
||
|
||
#: src/ui/update.rs:65
|
||
msgid "Release notes"
|
||
msgstr "Примечания к выпуску"
|
||
|
||
#: src/ui/update.rs:72
|
||
msgid "Checking download…"
|
||
msgstr "Проверка загрузки…"
|
||
|
||
#. Translators: {received} and {total} are sizes in megabytes, such as 12.5.
|
||
#: src/ui/update.rs:90
|
||
#, rust-format
|
||
msgid "{received} of {total} MB"
|
||
msgstr "{received} из {total} МБ"
|
||
|
||
#: src/ui/update.rs:106
|
||
msgid "Ready to install"
|
||
msgstr "Готово к установке"
|
||
|
||
#: src/ui/update.rs:115
|
||
msgid "Music playing on this computer will stop when Spotifast restarts."
|
||
msgstr "Музыка на этом компьютере остановится при перезапуске Spotifast."
|
||
|
||
#: src/ui/update.rs:122
|
||
msgid "Restart to update"
|
||
msgstr "Перезапустить и обновить"
|
||
|
||
#: src/ui/update.rs:129
|
||
msgid "Preparing to restart…"
|
||
msgstr "Подготовка к перезапуску…"
|
||
|
||
#: src/ui/update.rs:160
|
||
msgid "Download from GitHub"
|
||
msgstr "Скачать с GitHub"
|
||
|
||
#: src/ui/update.rs:165
|
||
msgid "Retry download"
|
||
msgstr "Повторить загрузку"
|
||
|
||
#: src/ui/update.rs:167
|
||
msgid "Download update"
|
||
msgstr "Скачать обновление"
|
||
|
||
#: src/ui/winamp/equalizer.rs:59
|
||
msgid "Roll the equalizer up"
|
||
msgstr "Свернуть эквалайзер в полосу"
|
||
|
||
#: src/ui/winamp/equalizer.rs:225
|
||
msgid "Roll the equalizer down"
|
||
msgstr "Развернуть эквалайзер"
|
||
|
||
#: src/ui/winamp/mod.rs:420 src/ui/winamp/mod.rs:467 src/ui/winamp/mod.rs:634
|
||
msgid "Back to the big window (Ctrl+M)"
|
||
msgstr "Вернуться в большое окно (Ctrl+M)"
|
||
|
||
#: src/ui/winamp/mod.rs:421 src/ui/winamp/mod.rs:465 src/ui/winamp/mod.rs:632
|
||
msgid "Back to the big window (Cmd+Shift+M)"
|
||
msgstr "Вернуться в большое окно (Cmd+Shift+M)"
|
||
|
||
#: src/ui/winamp/mod.rs:499
|
||
msgid "Roll the window down"
|
||
msgstr "Развернуть окно"
|
||
|
||
#: src/ui/winamp/mod.rs:666
|
||
msgid "Roll the window up"
|
||
msgstr "Свернуть окно в полосу"
|
||
|
||
#: src/ui/winamp/mod.rs:731
|
||
msgid "Choose a skin"
|
||
msgstr "Выбрать скин"
|
||
|
||
#: src/ui/winamp/mod.rs:737
|
||
msgid "Big window"
|
||
msgstr "Большое окно"
|
||
|
||
#: src/ui/winamp/mod.rs:870 src/ui/winamp/playlist.rs:718
|
||
#: src/ui/winamp/playlist.rs:723
|
||
msgid "Song info"
|
||
msgstr "Сведения о треке"
|
||
|
||
#: src/ui/winamp/mod.rs:891
|
||
msgid "Size: 2x, 3x, 4x"
|
||
msgstr "Размер: 2x, 3x, 4x"
|
||
|
||
#: src/ui/winamp/mod.rs:910
|
||
msgid "Visualisation"
|
||
msgstr "Визуализация"
|
||
|
||
#: src/ui/winamp/mod.rs:914
|
||
msgid "Spectrum analyser"
|
||
msgstr "Анализатор спектра"
|
||
|
||
#: src/ui/winamp/mod.rs:915
|
||
msgid "Oscilloscope"
|
||
msgstr "Осциллограф"
|
||
|
||
#. Translators: The visualiser choice that shows no visualisation.
|
||
#: src/ui/winamp/mod.rs:917
|
||
msgctxt "visualiser"
|
||
msgid "Nothing"
|
||
msgstr "Нет"
|
||
|
||
#: src/ui/winamp/mod.rs:1048
|
||
msgid "Play in mono"
|
||
msgstr "Воспроизводить в моно"
|
||
|
||
#: src/ui/winamp/mod.rs:1056
|
||
msgid "Play in stereo"
|
||
msgstr "Воспроизводить в стерео"
|
||
|
||
#. Translators: {percent} is a number from 0 to 100, followed by a percent sign.
|
||
#: src/ui/winamp/mod.rs:1147
|
||
#, rust-format
|
||
msgid "Balance: {percent}% left"
|
||
msgstr "Баланс: {percent}% влево"
|
||
|
||
#. Translators: {percent} is a number from 0 to 100, followed by a percent sign.
|
||
#: src/ui/winamp/mod.rs:1152
|
||
#, rust-format
|
||
msgid "Balance: {percent}% right"
|
||
msgstr "Баланс: {percent}% вправо"
|
||
|
||
#: src/ui/winamp/mod.rs:1155
|
||
msgid "Balance: center"
|
||
msgstr "Баланс: по центру"
|
||
|
||
#. Translators: {percent} is a number from 0 to 100, followed by a percent sign.
|
||
#: src/ui/winamp/mod.rs:1160
|
||
#, rust-format
|
||
msgid "Volume: {percent}%"
|
||
msgstr "Громкость: {percent}%"
|
||
|
||
#. Translators: {position} and {duration} are times such as 2:12, {percent} a number from 0 to 100.
|
||
#: src/ui/winamp/mod.rs:1176
|
||
#, rust-format
|
||
msgid "Seek to: {position}/{duration} ({percent}%)"
|
||
msgstr "Перейти к: {position}/{duration} ({percent}%)"
|
||
|
||
#: src/ui/winamp/mod.rs:1508
|
||
msgid "Open the big window"
|
||
msgstr "Открыть большое окно"
|
||
|
||
#: src/ui/winamp/playlist.rs:663
|
||
msgid "Remove selected"
|
||
msgstr "Удалить выбранные"
|
||
|
||
#: src/ui/winamp/playlist.rs:666
|
||
msgid "Spotify does not let apps remove one queued song."
|
||
msgstr "Spotify не позволяет приложениям удалять из очереди отдельный трек."
|
||
|
||
#: src/ui/winamp/playlist.rs:671
|
||
msgid "Remove all"
|
||
msgstr "Удалить все"
|
||
|
||
#: src/ui/winamp/playlist.rs:674
|
||
msgid "You can only clear this computer's queue."
|
||
msgstr "Очистить можно только очередь этого компьютера."
|
||
|
||
#. Translators: Selects every song in the list.
|
||
#: src/ui/winamp/playlist.rs:685
|
||
msgctxt "selection"
|
||
msgid "All"
|
||
msgstr "Все"
|
||
|
||
#. Translators: Clears the selection of songs in the list.
|
||
#: src/ui/winamp/playlist.rs:687
|
||
msgctxt "selection"
|
||
msgid "None"
|
||
msgstr "Ничего"
|
||
|
||
#. Translators: Selects the songs that are not selected, and clears the rest.
|
||
#: src/ui/winamp/playlist.rs:689
|
||
msgctxt "selection"
|
||
msgid "Invert"
|
||
msgstr "Инвертировать"
|
||
|
||
#: src/ui/winamp/playlist.rs:750
|
||
msgid "Load list"
|
||
msgstr "Загрузить список"
|
||
|
||
#: src/ui/winamp/playlist.rs:759
|
||
msgid "No playlists yet"
|
||
msgstr "Плейлистов пока нет"
|
||
|
||
#: src/ui/winamp/playlist.rs:779
|
||
msgid "Save list"
|
||
msgstr "Сохранить список"
|
||
|
||
#: src/ui/winamp/playlist.rs:781
|
||
msgid "Save the queue as a new playlist"
|
||
msgstr "Сохранить очередь как новый плейлист"
|
||
|
||
#. Translators: A length of time, abbreviated. Keep {hours} and {minutes}.
|
||
#: src/util.rs:28 src/util.rs:47
|
||
#, rust-format
|
||
msgid "{hours} hr {minutes} min"
|
||
msgstr "{hours} ч {minutes} мин"
|
||
|
||
#. Translators: A length of time, abbreviated. Keep {minutes} and {seconds}.
|
||
#: src/util.rs:33
|
||
#, rust-format
|
||
msgid "{minutes} min {seconds} sec"
|
||
msgstr "{minutes} мин {seconds} сек"
|
||
|
||
#. Translators: A length of time, abbreviated. Keep {seconds}.
|
||
#: src/util.rs:38
|
||
#, rust-format
|
||
msgid "{seconds} sec"
|
||
msgstr "{seconds} сек"
|
||
|
||
#. Translators: A length of time, abbreviated. Keep {minutes}.
|
||
#: src/util.rs:52
|
||
#, rust-format
|
||
msgid "{minutes} min"
|
||
msgstr "{minutes} мин"
|
||
|
||
#: src/util.rs:77
|
||
msgctxt "month"
|
||
msgid "Jan"
|
||
msgstr "янв."
|
||
|
||
#: src/util.rs:78
|
||
msgctxt "month"
|
||
msgid "Feb"
|
||
msgstr "февр."
|
||
|
||
#: src/util.rs:79
|
||
msgctxt "month"
|
||
msgid "Mar"
|
||
msgstr "мар."
|
||
|
||
#: src/util.rs:80
|
||
msgctxt "month"
|
||
msgid "Apr"
|
||
msgstr "апр."
|
||
|
||
#: src/util.rs:81
|
||
msgctxt "month"
|
||
msgid "May"
|
||
msgstr "мая"
|
||
|
||
#: src/util.rs:82
|
||
msgctxt "month"
|
||
msgid "Jun"
|
||
msgstr "июн."
|
||
|
||
#: src/util.rs:83
|
||
msgctxt "month"
|
||
msgid "Jul"
|
||
msgstr "июл."
|
||
|
||
#: src/util.rs:84
|
||
msgctxt "month"
|
||
msgid "Aug"
|
||
msgstr "авг."
|
||
|
||
#: src/util.rs:85
|
||
msgctxt "month"
|
||
msgid "Sep"
|
||
msgstr "сент."
|
||
|
||
#: src/util.rs:86
|
||
msgctxt "month"
|
||
msgid "Oct"
|
||
msgstr "окт."
|
||
|
||
#: src/util.rs:87
|
||
msgctxt "month"
|
||
msgid "Nov"
|
||
msgstr "нояб."
|
||
|
||
#: src/util.rs:88
|
||
msgctxt "month"
|
||
msgid "Dec"
|
||
msgstr "дек."
|
||
|
||
#. Translators: A date. {month} is an abbreviated month name; reorder as your language writes dates.
|
||
#: src/util.rs:94
|
||
#, rust-format
|
||
msgid "{month} {day}, {year}"
|
||
msgstr "{day} {month} {year} г."
|
||
|
||
#. Translators: A month and year. {month} is an abbreviated month name.
|
||
#: src/util.rs:97
|
||
#, rust-format
|
||
msgid "{month} {year}"
|
||
msgstr "{month} {year} г."
|
||
|
||
#. Translators: How long ago a song was added. Keep {count}.
|
||
#: src/util.rs:123
|
||
#, rust-format
|
||
msgid "{count} second ago"
|
||
msgid_plural "{count} seconds ago"
|
||
msgstr[0] "{count} секунду назад"
|
||
msgstr[1] "{count} секунды назад"
|
||
msgstr[2] "{count} секунд назад"
|
||
|
||
#. Translators: How long ago a song was added. Keep {count}.
|
||
#: src/util.rs:133
|
||
#, rust-format
|
||
msgid "{count} minute ago"
|
||
msgid_plural "{count} minutes ago"
|
||
msgstr[0] "{count} минуту назад"
|
||
msgstr[1] "{count} минуты назад"
|
||
msgstr[2] "{count} минут назад"
|
||
|
||
#. Translators: How long ago a song was added. Keep {count}.
|
||
#: src/util.rs:143
|
||
#, rust-format
|
||
msgid "{count} hour ago"
|
||
msgid_plural "{count} hours ago"
|
||
msgstr[0] "{count} час назад"
|
||
msgstr[1] "{count} часа назад"
|
||
msgstr[2] "{count} часов назад"
|
||
|
||
#. Translators: How long ago a song was added. Keep {count}.
|
||
#: src/util.rs:151
|
||
#, rust-format
|
||
msgid "{count} day ago"
|
||
msgid_plural "{count} days ago"
|
||
msgstr[0] "{count} день назад"
|
||
msgstr[1] "{count} дня назад"
|
||
msgstr[2] "{count} дней назад"
|
||
|
||
#. Translators: How long ago a song was added. Keep {count}.
|
||
#: src/util.rs:158
|
||
#, rust-format
|
||
msgid "{count} week ago"
|
||
msgid_plural "{count} weeks ago"
|
||
msgstr[0] "{count} неделю назад"
|
||
msgstr[1] "{count} недели назад"
|
||
msgstr[2] "{count} недель назад"
|
||
|
||
#: src/util.rs:262
|
||
msgid "Good morning"
|
||
msgstr "Доброе утро"
|
||
|
||
#: src/util.rs:263
|
||
msgid "Good afternoon"
|
||
msgstr "Добрый день"
|
||
|
||
#: src/util.rs:264
|
||
msgid "Good evening"
|
||
msgstr "Добрый вечер"
|
||
|
||
#: src/window.rs:12
|
||
msgid "On Wayland, use your desktop's Keep Above shortcut or window rule."
|
||
msgstr ""
|
||
"В Wayland используй сочетание клавиш или правило окна «Поверх других окон» "
|
||
"своего окружения."
|
||
|
||
#~ msgid "Scroll left"
|
||
#~ msgstr "Прокрутить влево"
|
||
|
||
#~ msgid "Scroll right"
|
||
#~ msgstr "Прокрутить вправо"
|
||
|
||
#~ msgid "Enable lyrics motion"
|
||
#~ msgstr "Включить анимацию текста"
|
||
|
||
#~ msgid "Reduce lyrics motion"
|
||
#~ msgstr "Уменьшить анимацию текста"
|