const ru = {
	globals: {
		welcome: 'Добро пожаловать в deemix',
		back: 'назад',
		loading: 'загрузка',
		download: 'Скачать {thing}',
		by: '{artist}',
		in: 'из {album}',
		download_hint: 'Скачать',
		play_hint: 'Прослушать',
		toggle_download_tab_hint: 'Показать/Скрыть',
		clean_queue_hint: 'Очистить завершённые',
		cancel_queue_hint: 'Очистить всё',
		open_downloads_folder: 'Открыть папку с загрузками',
		cut: 'вырезать',
		copy: 'копировать',
		copyLink: 'копировать ссылку',
		copyImageLink: 'копировать URL картинки',
		copyDeezerLink: 'копировать ссылку deezer',
		paste: 'вставить',
		listTabs: {
			empty: '',
			all: 'все',
			top_result: 'лучший результат',
			album: 'альбом | альбомы | альбомы',
			artist: 'исполнитель | исполнители | исполнители',
			single: 'сингл | синглы | синглы',
			title: 'название',
			track: 'трек | треки | треки',
			trackN: '{n} трек | {n} трека | {n} треков',
			releaseN: '{n} релиз | {n} релиза | {n} релизов',
			playlist: 'плейлист | плейлисты | плейлисты',
			compile: 'сплит | сплиты | сплиты',
			ep: 'ep',
			bundle: 'бандл | бандлы | бандлы',
			more: 'Больше альбомов',
			featured: 'Представлено в',
			spotifyPlaylist: 'плейлист spotify | плейлисты spotify | плейлисты spotify',
			releaseDate: 'Дата выхода',
			error: 'ошибка',
			albumN: '{n} альбом | {n} альбома | {n} альбомов',
			artistN: '{n} исполнитель | {n} исполнителя | {n} исполнителей',
			playlistN: '{n} плейлист | {n} плейлиста | {n} плейлистов'
		},
		yes: 'да',
		no: 'нет',
		empty: 'пусто'
	},
	about: {
		appStatus: {
			online: 'приложение онлайн',
			offline: 'приложение оффлайн'
		},
		updates: {
			currentVersion: 'Текущая версия',
			currentWebuiVersion: 'Текущая версия WebUI',
			versionNotAvailable: 'Н/Д',
			updateAvailable: `Вы используете не последнюю доступную версию: {version}`,
			deemixVersion: 'Версия библиотеки deemix'
		},
		titles: {
			usefulLinks: 'Полезные ссылки',
			bugReports: 'Отчёты об ошибках',
			contributing: 'Помощь проекту',
			donations: 'Пожертвования',
			license: 'Лицензия'
		},
		subtitles: {
			bugReports: 'Что-то не работает? Сообщите нам!',
			contributing: 'Хотите внести вклад в развитие этого проекта? Это можно сделать разными способами!',
			donations: 'Хотите поддержать материально? Можно сделать пожертвование!'
		},
		usesLibrary:
			'Приложение использует библиотеку <strong>deemix</strong>, с помощью которой вы можете разработать собственный UI для deemix.',
		thanks: `Спасибо <strong>rtonno</strong>, <strong>uhwot</strong> и <strong>lollilol</strong> за помощь с этим проектом, а также <strong>BasCurtiz</strong> за иконку.`,
		upToDate: {
			text: `Следите за последними обновлениями на {newsChannel} в Telegram.`,
			newsChannel: 'канале'
		},
		officialWebsite: 'Официальный сайт',
		officialRepo: 'Официальный репозиторий библиотеки',
		officialWebuiRepo: 'Официальный репозиторий WebUI',
		officialSubreddit: 'Официальный сабреддит',
		newsChannel: 'Канал новостей',
		questions: {
			text: `Если у вас возникли вопросы или проблемы с приложением, поищите решение на {subreddit}. Если не нашли решение, можете создать новый пост и описать вашу проблему.`,
			subreddit: 'сабреддите'
		},
		beforeReporting: `Перед тем, как сообщать об ошибках, убедитесь, что вы используете последнюю версию приложения и что проблема не на вашей стороне.`,
		beSure: `Убедитесь, что ошибка возникает и на других устройствах. Также <strong>НЕ</strong> сообщайте об ошибке, если про неё уже известно.`,
		duplicateReports: 'Повторные сообщения об ошибках рассматриваться не будут.',
		dontOpenIssues: `<strong>НЕ</strong> используйте репозиторий для вопросов автору, для этого есть сабреддит.`,
		newUI: {
			text: `Если вы хорошо знаете python, то можете сделать новый UI для приложения с использованием базовой библиотеки или пофиксить в ней баги и сделать pull request в {repo}.`,
			repo: 'репозитории'
		},
		acceptFeatures: `Можете предложить новые функции, но не слишком сложные, так как они будут добавлены в приложение, а не в саму библиотеку.`,
		otherLanguages: `Если вы хорошо знаете другой язык программирования, можете портировать на нём deemix!`,
		understandingCode: `Не можете разобраться в коде? Свяжитесь с RemixDev в Telegram или на Reddit.`,
		contributeWebUI: {
			text: `Если вы знаете Vue.js (JavaScript), HTML или CSS, можете внести вклад в развитие {webui}.`,
			webui: 'WebUI'
		},
		itsFree: `Помните, что это <strong>бесплатное приложение</strong> и вам следует <strong>поддерживать понравившихся исполнителей</strong> прежде, чем поддерживать разработчиков.`,
		notObligated: `Вы не обязаны делать пожертвования, я всё равно вас ценю!`,
		lincensedUnder: {
			text: `Проект распространяется под лицензией {gpl3}.`,
			gpl3: 'GNU General Public License 3.0'
		}
	},
	charts: {
		title: 'Чарты',
		changeCountry: 'Сменить страну',
		download: 'Скачать чарт'
	},
	errors: {
		title: 'Ошибки {name}',
		postTitle: 'Ошибки после скачивания',
		ids: {
			invalidURL: 'URL не распознан',
			unsupportedURL: 'URL не поддерживается',
			ISRCnotOnDeezer: 'ISRC данного трека недоступен на Deezer',
			notYourPrivatePlaylist: 'Вы не можете скачивать чужие приватные плейлисты.',
			spotifyDisabled: 'Неправильно настроены параметры Spotify.',
			trackNotOnDeezer: 'Трек не найден на Deezer!',
			albumNotOnDeezer: 'Альбом не найден на Deezer!',
			notOnDeezer: 'Трек недоступен на Deezer!',
			notEncoded: 'Трек ещё не перекодирован!',
			notEncodedNoAlternative: 'Трек не перекодирован, альтернатив не найдено!',
			wrongBitrate: 'Данного трека нет в нужном битрейте.',
			wrongBitrateNoAlternative: 'Данного трека нет в нужном битрейте. Альтернатив не найдено!',
			no360RA: 'Трек недоступен в формате Reality Audio 360.',
			notAvailable: 'Трек недоступен на серверах Deezer!',
			notAvailableNoAlternative: 'Трек недоступен на серверах Deezer. Альтернатив не найдено!',
			noSpaceLeft: 'На устройстве не осталось свободного места!',
			albumDoesntExists: 'Альбома не существует, информация не получена',
			wrongLicense: 'Ваш аккаунт не может играть данный трек с желаемым битрейтом.',
			wrongGeolocation: 'Ваш аккаунт не может играть данный трек из вашей текущей страны.',
			wrongGeolocationNoAlternative:
				'Ваш аккаунт не может играть данный трек из вашей текущей страны. Альтернатив не найдено.'
		}
	},
	favorites: {
		title: 'Избранное',
		noPlaylists: 'Плейлисты не найдены',
		noAlbums: 'Избранные альбомы не найдены',
		noArtists: 'Избранные исполнители не найдены',
		noTracks: 'Избранные треки не найдены'
	},
	home: {
		needTologin: 'Вам необходимо войти под своей учетной записью Deezer, прежде чем вы сможете скачивать.',
		openSettings: 'Открыть настройки',
		sections: {
			popularPlaylists: 'Популярные плейлисты',
			popularAlbums: 'Самые прослушиваемые альбомы'
		}
	},
	linkAnalyzer: {
		info: 'Используйте этот раздел, чтобы узнать информацию о ссылке, которую требуется скачать.',
		useful:
			'Этот раздел нужен, если вы хотите загрузить треки, недоступные в вашей стране, а также посмотреть, где они доступны.',
		linkNotSupported: 'Ссылка не поддерживается',
		linkNotSupportedYet: 'Эта ссылка не поддерживается, попробуйте вставить другую.',
		table: {
			id: 'ID',
			isrc: 'ISRC',
			upc: 'UPC',
			duration: 'Продолжительность',
			diskNumber: 'Номер диска',
			trackNumber: 'Номер трека',
			releaseDate: 'Дата выхода',
			bpm: 'BPM',
			label: 'Издатель',
			recordType: 'Тип',
			genres: 'Жанр',
			tracklist: 'Треклист',
			readable: 'Читабельный',
			available: 'Доступен'
		},
		countries: 'Страны, где доступен данный трек',
		noCountries: 'Этот трек недоступен ни в одной стране.'
	},
	search: {
		startSearching: 'Начните искать!',
		description: 'Здесь можно найти трек, альбом, исполнителя, плейлист... всё! Можно также вставить ссылку Deezer',
		fans: '{n} поклонников',
		noResults: 'Нет результатов',
		noResultsTrack: 'Треков не найдено',
		noResultsAlbum: 'Альбомов не найдено',
		noResultsArtist: 'Исполнителей не найдено',
		noResultsPlaylist: 'Плейлистов не найдено'
	},
	searchbar: 'Ищите, что хотите (или вставьте ссылку)',
	downloads: 'загрузки',
	toasts: {
		restoringQueue: 'Восстановление очереди загрузок...',
		queueRestored: 'Очередь восстановлена!',
		addedToQueue: '{item} добавлено в очередь',
		addedMoreToQueue: '{n} загрузок добавлены в очередь',
		alreadyInQueue: '{item} уже присутствует в очереди!',
		finishDownload: 'Загрузка {item} завершена.',
		allDownloaded: 'Все загрузки завершены!',
		refreshFavs: 'Обновление завершено!',
		loggingIn: 'Вход...',
		loggedIn: 'Вход выполнен',
		alreadyLogged: 'Вход уже выполнен',
		loginFailed: 'Вход не выполнен',
		loggedOut: 'Вы вышли из аккаунта',
		cancellingCurrentItem: 'Отмена текущей загрузки.',
		currentItemCancelled: 'Отменено.',
		startAddingArtist: 'Добавление альбомов {artist} в очередь',
		finishAddingArtist: 'Альбомы {artist} добавлены в очередь',
		startConvertingSpotifyPlaylist: 'Добавление плейлиста Spotify в очередь',
		finishConvertingSpotifyPlaylist: 'Spotify плейлист добавлен в очередь',
		loginNeededToDownload: 'Войдите в аккаунт, чтобы скачивать треки!',
		deezerNotAvailable: 'Deezer недоступен в вашей стране. Используйте VPN.',
		startGeneratingItems: 'Обработка {n} загрузок...',
		finishGeneratingItems: 'Обработано {n} загрузок.',
		noLovedPlaylist: 'Нет плейлиста с любимыми треками!',
		checkingUpdates: 'Проверка обновлений...',
		noUpdateAvailable: 'Обновления программы не найдены',
		updateAvailable: 'Доступно обновление программы!'
	},
	settings: {
		title: 'Настройки',
		languages: 'Языки',
		login: {
			title: 'Вход',
			loggedIn: 'Вы вошли как {username}',
			arl: {
				title: 'Либо используйте ARL',
				question: 'Как узнать свой ARL?',
				howTo: {
					prologue: {
						p1: 'Deezer отслеживает сеанс входа в систему с помощью файла cookie под названием ARL.',
						p2: 'Deemix использует этот файл cookie для получения метаданных, необходимых для загрузки треков с Deezer.',
						p3: 'Длительность авторизации через ARL - 3 месяца, после чего Deezer снова просит вас войти в систему. Тот же метод используется в deemix.',
						p4: 'Следуя одному из приведенных ниже руководств, вы можете получить ARL для собственной учетной записи.',
						warning: 'Используйте этот метод, только если электронная почта и пароль не работают.'
					},
					chromeSteps: {
						title: 'Chrome',
						step1: 'Откройте Chrome',
						easyWay: {
							title: 'Chrome (простой способ)',
							step3: 'Нажмите на маленький значок «замок» рядом с URL-адресом.',
							step4: 'Выберите «Файлы cookie» > deezer.com > Файлы cookie > arl',
							step5: 'Выберите строку рядом с Контент, выделите ее всю и скопируйте'
						},
						step4: 'Перейдите на вкладку «Application» (если вы ее не видите, нажмите двойную стрелку )',
						videoGuide: {
							text: 'Вот {videoGuide}',
							link: 'видео инструкция'
						}
					},
					firefoxSteps: {
						title: 'Firefox',
						step1: 'Откройте Firefox',
						step4: 'Перейдите на вкладку «Хранилище» (если вы ее не видите, нажмите двойную стрелку)'
					},
					commonSteps: {
						step2: 'Перейдите на сайт www.deezer.com и войдите в свою учетную запись.',
						step3: 'После входа в систему нажмите F12, чтобы открыть инструменты разработчика.',
						step5: 'Откройте раскрывающийся список файлов cookie',
						step6: 'Выберите www.deezer.com',
						step7: 'Найдите файл cookie `arl` (он должен быть длиной 192 символа)',
						step8: 'Убедитесь, что скопировано только значение, а не весь файл cookie.',
						lastStep: 'Это ваш ARL, теперь вы можете использовать его в приложении'
					}
				},
				update: 'Обновить ARL'
			},
			logout: 'Выйти',
			login: 'Авторизоваться',
			email: 'Электронная почта',
			password: 'Пароль'
		},
		appearance: {
			title: 'Внешний вид',
			slimDownloadTab: 'Компактная вкладка с загрузками',
			slimSidebar: 'Компактная левая панель',
			searchButton: 'Показывать кнопку поиска',
			bitrateTags: 'Показывать битрейт в очереди загрузок'
		},
		downloadPath: {
			title: 'Путь для сохранения'
		},
		templates: {
			title: 'Шаблоны',
			tracknameTemplate: 'Шаблон названия трека',
			tracknameAvailableVariables: 'Доступные переменные для названия трека',
			albumTracknameTemplate: 'Шаблон названия трека альбома',
			albumTracknameAvailableVariables: 'Доступные переменные для названия трека альбома',
			playlistTracknameTemplate: 'Шаблон названия трека плейлиста',
			playlistTracknameAvailableVariables: 'Доступные переменные для названия трека плейлиста'
		},
		folders: {
			title: 'Папки',
			createPlaylistFolder: 'Создавать папки для плейлистов',
			playlistNameTemplate: 'Название папки плейлиста',
			createArtistFolder: 'Создавать папки для исполнителя',
			artistNameTemplate: 'Название папки исполнителя',
			createAlbumFolder: 'Создавать папки для альбома',
			albumNameTemplate: 'Название папки альбома',
			createCDFolder: 'Создавать папки для CD',
			createStructurePlaylist: 'Создавать структуру папок для плейлистов',
			createSingleFolder: 'Создавать структуру папок для синглов'
		},
		trackTitles: {
			title: 'Названия треков',
			padTracks: 'Добавлять ноль к номерам треков (01, 02, ...)',
			paddingSize: 'Кол-во цифр в номере',
			illegalCharacterReplacer: 'Замена для запрещённых в имени символов'
		},
		downloads: {
			title: 'Загрузки',
			queueConcurrency: 'Количество одновременных загрузок',
			maxBitrate: {
				title: 'Предпочитаемый битрейт',
				9: 'FLAC 1411kbps',
				3: 'MP3 320kbps',
				1: 'MP3 128kbps'
			},
			overwriteFile: {
				title: 'Нужно ли перезаписывать файлы?',
				y: 'Да, перезаписать файл',
				n: 'Нет, не перезаписывать',
				t: 'Обновить только теги',
				b: 'Нет, оставить оба файла и добавить номер к дубликату',
				e: 'Нет, вне зависимости от расширения'
			},
			fallbackBitrate: 'Загружать с битрейтом ниже, если текущий недоступен',
			fallbackSearch: 'Искать похожий трек, если запрашиваемый недоступен',
			fallbackISRC: 'Искать похожий трек, если запрашиваемый по ISRC недоступен',
			feelingLucky: 'Скачать при наличии на CDN и в кэше',
			logErrors: 'Сохранять логи ошибок',
			logSearched: 'Сохранять лог истории поиска',
			createM3U8File: 'Создавать файлы плейлистов',
			syncedLyrics: 'Создать .lrc файлы (синхронизированная лирика)',
			playlistFilenameTemplate: 'Шаблон названия плейлиста',
			saveDownloadQueue: 'Сохранять текущую очередь загрузок при закрытии приложения'
		},
		covers: {
			title: 'Обложки',
			saveArtwork: 'Сохранять файл обложки',
			coverImageTemplate: 'Шаблон названия обложки',
			saveArtworkArtist: 'Сохранять файл изображения исполнителя',
			artistImageTemplate: 'Шаблон названия изображения',
			localArtworkSize: 'Размер сохраненной обложки',
			embeddedArtworkSize: 'Размер встроенной в теги обложки',
			localArtworkFormat: {
				title: 'В каком формате сохранять обложки?',
				jpg: 'jpeg',
				png: 'png',
				both: 'jpeg и png'
			},
			jpegImageQuality: 'Качество JPEG',
			embeddedArtworkPNG: 'Сохранять вложенную обложку в PNG',
			embeddedPNGWarning: 'PNG официально не поддерживается в Deezer. Могут быть баги',
			imageSizeWarning: 'Обложки с разрешением выше x1200 не поддерживаются в Deezer. Могут быть проблемы',
			coverDescriptionUTF8: 'Сохранять описание обложки в UTF8 (iTunes Fix)'
		},
		tags: {
			head: 'Какие теги сохранять',
			title: 'Название',
			artist: 'Исполнитель',
			artists: 'Дополнительный тег ARTISTS',
			album: 'Альбом',
			cover: 'Обложка',
			trackNumber: 'Номер трека',
			trackTotal: 'Кол-во треков',
			discNumber: 'Номер диска',
			discTotal: 'Кол-во дисков',
			albumArtist: 'Исполнитель альбома',
			genre: 'Жанр',
			year: 'Год',
			date: 'Дата',
			explicit: 'Метка о нецензурной лексике',
			isrc: 'Уникальный код трека (ISRC)',
			length: 'Продолжительность',
			barcode: 'Уникальный код альбома (UPC)',
			bpm: 'BPM',
			replayGain: 'Replay Gain',
			label: 'Издатель',
			lyrics: 'Текст песни',
			syncedLyrics: 'Синхрон. текст песни',
			copyright: 'Права (копирайт)',
			composer: 'Композитор',
			involvedPeople: 'Вовлечённые люди',
			source: 'Источник и ID песни',
			artistsWarning:
				'Отключение тега ARTISTS без использования стандартной спецификации не сохранит поддержку нескольких исполнителей.'
		},
		other: {
			title: 'Разное',
			autoCheckForUpdates: 'Проверять наличие обновлений программы при запуске',
			savePlaylistAsCompilation: 'Сохранять плейлисты как сборники',
			useNullSeparator: 'Использовать null в качестве разделителя',
			saveID3v1: 'Сохранить также ID3v1',
			multiArtistSeparator: {
				title: 'Как разделять несколько исполнителей?',
				nothing: 'Сохранить только основного',
				default: 'Используя стандартную спецификацию',
				andFeat: 'Используя & и feat.',
				using: 'Используя "{separator}"',
				warning:
					'Использование любого разделителя, отличного от стандартной спецификации, добавит дополнительный тег ARTISTS, чтобы сохранить поддержку нескольких исполнителей.'
			},
			singleAlbumArtist: 'Сохранить только основного исполнителя альбома',
			albumVariousArtists: 'Оставить "Various Artists" в исполнителях альбома',
			removeAlbumVersion: 'Удалить "Album Version" из названия трека',
			removeDuplicateArtists: 'Удалить повторяющихся исполнителей',
			dateFormat: {
				title: 'Формат даты для FLAC файлов',
				year: 'ГГГГ',
				month: 'ММ',
				day: 'ДД'
			},
			featuredToTitle: {
				title: 'Что делать с приглашёнными исполнителями (feat.)?',
				0: 'Ничего',
				1: 'Удалить из названия трека',
				3: 'Удалить из названия трека и альбома',
				2: 'Добавить в название трека'
			},
			titleCasing: 'Регистр названия',
			artistCasing: 'Регистр исполнителя',
			casing: {
				nothing: 'Не менять',
				lower: 'в нижнем регистре',
				upper: 'В ВЕРХНЕМ РЕГИСТРЕ',
				start: 'Каждое Слово С Заглавной Буквы',
				sentence: 'Как в предложении'
			},
			previewVolume: 'Громкость прослушивания',
			executeCommand: {
				title: 'Выполнять команды по окончании загрузок',
				description: 'Оставьте пустым, если ничего не требуется'
			}
		},
		spotify: {
			title: 'Функции Spotify',
			clientID: 'Spotify Client ID',
			clientSecret: 'Spotify Client Secret',
			username: 'имя пользователя Spotify',
			question: 'Как включить «Функции Spotify»?',
			howTo: {
				prologue: {
					p1: '«Функции Spotify» — это набор функций, которые позволяют конвертировать ссылки на треки и альбомы Spotify в ссылки Deezer.',
					p2: 'Если вы предоставите ссылку на плейлист Spotify, приложение автоматически преобразует все ссылки на треки внутри него в треки deezer.',
					p3: 'Включение этого набора функций позволит вам также видеть общедоступные плейлисты Spotify на вкладке «Избранное».'
				},
				info: 'Из соображений безопасности вам нужно будет указать свои Client ID и Client Secret.',
				clientSecretQuestion: {
					title: 'Как получить Client ID и Client Secret?',
					step1: {
						text: 'Перейдите на страницу {spotifyDevelopersDashboard} и войдите в свою учетную запись Spotify.',
						spotifyDevelopersDashboard: 'информационной панели Spotify для разработчиков'
					},
					step2: {
						text: 'Нажмите «Создать приложение».',
						imageAlt: 'Кнопка «Создать приложение» на информационной панели Spotify для разработчиков'
					},
					step3: {
						text: 'Заполните поля «Имя приложения» и «Описание приложения» и установите флажок. Затем нажмите на кнопку «Создать».',
						imageAlt: 'Создание формы приложения'
					},
					step4: {
						text: 'Теперь вы можете увидеть Client ID. Если вы нажмете «Показать Client Secret», Client Secret будет раскрыт.',
						imageAlt: 'Скриншот с Client ID и Client Secret'
					},
					step5: 'Теперь вы можете скопировать и вставить эти результаты в соответствующие поля в настройках.'
				},
				usernameQuestion: {
					title: 'Как мне получить свое имя пользователя Spotify?',
					step1: {
						text: 'Вы можете получить свое имя пользователя Spotify на {overviewPage} на веб-сайте Spotify.',
						overviewPage: 'странице обзора профиля'
					}
				}
			}
		},
		reset: 'По умолчанию',
		resetMessage: 'Вы уверены, что хотите вернуться к настройкам по умолчанию?',
		save: 'Сохранить',
		toasts: {
			init: 'Настройки загружены!',
			update: 'Настройки обновлены!',
			reset: 'Настройки сброшены по умолчанию!',
			ARLcopied: 'ARL скопирован в буфер обмена'
		},
		logs: {
			title: 'Логи',
			areLogsActive: 'Активно'
		}
	},
	sidebar: {
		home: 'главная',
		search: 'поиск',
		charts: 'чарты',
		favorites: 'избранное',
		linkAnalyzer: 'анализ ссылок',
		settings: 'настройки',
		logs: 'логи',
		about: 'о проекте'
	},
	tracklist: {
		downloadSelection: 'Скачать выбранные'
	},
	logs: {
		event: 'Событие',
		data: 'Данные'
	}
}

export default ru
