diff --git a/src/localization/languages/ru.json b/src/localization/languages/ru.json
index 4fc3fe9c..871915b4 100644
--- a/src/localization/languages/ru.json
+++ b/src/localization/languages/ru.json
@@ -1,100 +1,100 @@
{
- "name": "русский",
- "code": "ru",
+ "name": "",
+ "code": "",
"substrings": {
- "ContactLink": "напиши об этом"
+ "ContactLink": ""
},
"strings": {
- "ChangelogContentTitle": "soundcloud and better usability (3.3)",
- "ChangelogContent": "- full support for soundcloud is here. you now can save your favorite songs from there, if you want to.\n- added ability to download full audios from tiktok/douyin, and made tiktok audio downloads better in general.\n- did you know that there's an audio download mode in cobalt? if you didn't, there's now a tooltip that shows you how to switch between modes.\n- added length limit to conversion of audios, because converting a 3 hour audio to wav will give you a 4gb file, and that's just unreasonable. you can still download audio in original (best) format without any limits.\n- if best and preferred audio format match, cobalt won't needlessly convert the audio anymore.\n- fixed format override for ios, you still might have to toggle between them once.\n- increased input area length limit on frontend because some reddit and soundcloud links wouldn't fit.\n- version in settings now opens current commit page on github, instead of general commits page. it also opens in a new tab instead of replacing the current one.\n- fixed some localization stuff in english, russian, and ukrainian. it's now easier to understand what mode is on, and general cobalt description in russian doesn't sound awkward anymore.",
- "FollowTwitter": "follow cobalt's twitter account for polls, updates, and more: @justusecobalt",
- "LinkInput": "вставь ссылку сюда",
- "AboutSummary": "{appName} — твой друг при скачивании контента из соц. сетей. никакой рекламы или трекеров. вставляешь ссылку и получаешь файл. ничего лишнего.",
- "AboutSupportedServices": "что поддерживается:",
- "EmbedBriefDescription": "сохраняй что хочешь, без мороки и вторжения в личное пространство",
- "MadeWithLove": "сделано с <3 контрибьюторами на гитхабе и wukko",
- "AccessibilityInputArea": "зона вставки ссылки",
- "AccessibilityOpenAbout": "открыть окно с информацией",
- "AccessibilityDownloadButton": "кнопка скачивания",
- "AccessibilityOpenSettings": "открыть настройки",
- "AccessibilityOpenChangelog": "просмотреть последние изменения (на английском)",
- "AccessibilityClosePopup": "закрыть окно",
- "AccessibilityOpenDonate": "сделать пожертвование",
- "TitlePopupAbout": "что за {appName}?",
- "TitlePopupSettings": "настройки",
- "TitlePopupError": "опаньки...",
- "TitlePopupChangelog": "что нового?",
- "TitlePopupDonate": "поддержи {appName}",
- "TitlePopupDownload": "скачивание",
- "ErrorSomethingWentWrong": "что-то пошло совсем не так, и у меня не получилось ничего для тебя достать. ты можешь попробовать ещё раз, но если так и не получится, {ContactLink}.",
- "ErrorUnsupported": "с твоей ссылкой что-то не так, или же этот сервис ещё не поддерживается. может быть, ты вставил не ту ссылку?",
- "ErrorBrokenLink": "{s} поддерживается, но с твоей ссылкой что-то не так. может быть, ты её не полностью скопировал?",
- "ErrorNoLink": "я не гадалка и не могу угадывать, что ты хочешь скачать. попробуй в следующий раз вставить ссылку.",
- "ErrorPageRenderFail": "что-то пошло не так, поэтому у меня не получилось срендерить страницу. если это что-то критичное, пожалуйста, {ContactLink}. приложи хэш текущего коммита ({s}) с действиями для получения ошибки. можно на русском языке. спасибо :)",
- "ErrorRateLimit": "ты делаешь слишком много запросов. успокойся и попробуй ещё раз через несколько минут.",
- "ErrorCouldntFetch": "мне не удалось получить информацию о твоей ссылке. проверь её и попробуй ещё раз.",
- "ErrorLengthLimit": "твоё видео длиннее чем {s} минут(ы). это превышает текущий лимит. скачай что-нибудь покороче, а не экранизацию \"войны и мира\".",
- "ErrorBadFetch": "произошла ошибки при получении информации о твоей ссылке. попробуй другой формат и разрешение. если не получится, то попробуй ещё раз чуть позже.",
- "ErrorCorruptedStream": "этот файл сломан на стороне {s}. ты можешь попробовать ещё раз, но если не получится, то попробуй другой формат и разрешение.",
- "ErrorNoInternet": "кажется, нет подключения к интернету. возможно лежит сервер {appName}. в любом случае, проверь подключение к интернету и попробуй ещё раз.",
- "ErrorCantConnectToServiceAPI": "у меня не получилось подключится к серверу {s}. возможно {s} лежит, или же мой ip добавили в чёрный список. попробуй ещё раз чуть позже.",
- "ErrorEmptyDownload": "я не нашёл того, что могу скачать. попробуй другую ссылку!",
- "ErrorLiveVideo": "я не могу скачать прямой эфир. дождись окончания трансляции и попробуй ещё раз.",
- "ErrorNoStreamID": "нет такого streamId.",
- "ErrorNoType": "нет такого типа ответа от сервера.",
- "SettingsAppearanceSubtitle": "внешний вид",
- "SettingsThemeSubtitle": "тема",
- "SettingsFormatSubtitle": "формат загрузок",
- "SettingsMiscSubtitle": "дополнительные настройки",
- "SettingsDownloadsSubtitle": "загрузки",
- "SettingsQualitySubtitle": "качество",
- "SettingsThemeAuto": "авто",
- "SettingsThemeLight": "светлая",
- "SettingsThemeDark": "тёмная",
- "SettingsQualitySwitchMax": "макс",
- "SettingsQualitySwitchHigh": "высокое\n",
- "SettingsQualitySwitchMedium": "среднее\n",
- "SettingsQualitySwitchLow": "низкое\n",
- "SettingsQualitySwitchLowest": "худшее",
- "SettingsKeepDownloadButton": "оставлять >> на экране",
- "AccessibilityKeepDownloadButton": "оставлять кнопку скачивания на экране",
- "SettingsEnableDownloadPopup": "спрашивать, как сохранять",
- "AccessibilityEnableDownloadPopup": "спрашивать, что делать с загрузками",
- "SettingsFormatDescription": "выбирай webm, если хочешь максимальное качество. webm обычно лучше по качеству, но устройства на ios не могут проигрывать их без сторонних приложений.",
- "SettingsQualityDescription": "если выбранное разрешение недоступно, то выбирается ближайшее к нему. если ты хочешь твитнуть загруженное видео, то выбирай комбинацию из mp4 и 720p. твиттер такие видео обычно воспринимает намного лучше.",
- "DonateSubtitle": "помоги мне платить за хостинг",
- "DonateDescription": "я не люблю крипто в его текущем состоянии, но у меня нет другого надёжного способа оплаты хостинга.",
- "LinkGitHubIssues": ">> сообщай о проблемах и смотри исходный код на гитхабе",
- "LinkGitHubChanges": ">> смотри предыдущие изменения на гитхабе",
- "LinkDonateContact": ">> напиши мне, если в этом списке нет подходящей валюты",
- "NoScriptMessage": "{appName} использует javascript для обработки ссылок и интерактивного интерфейса. ты должен разрешить использование javascript, чтобы пользоваться сайтом. тут нет никаких трекеров или рекламы, обещаю.",
- "DownloadPopupDescriptionIOS": "так как у тебя устройство на ios, тебе нужно зажать кнопку \"скачать\" и выбрать что-то похожее на \"сохранить в галерею\" в появившемся окне.",
- "DownloadPopupDescription": "кнопка скачивания открывает новое окно с файлом. ты можешь отключить выбор метода сохранения файла в настройках.",
- "DownloadPopupWayToSave": "выбери, как сохранить",
- "ClickToCopy": "нажми, чтобы скопировать",
- "Download": "скачать",
- "CopyURL": "скопировать ссылку",
- "AboutTab": "о {appName}",
- "ChangelogTab": "изменения",
- "DonationsTab": "донаты",
- "SettingsVideoTab": "видео",
- "SettingsAudioTab": "аудио",
- "SettingsOtherTab": "другое",
- "ChangelogLastCommit": "последний коммит (на английском)",
- "ChangelogLastMajor": "последнее обновление (на английском)",
- "AccessibilityModeToggle": "переключить режим скачивания",
- "DonateLinksDescription": "ссылки на донаты открываются в новой вкладке. это лучший метод пожертвовать деньги, если ты хочешь, чтобы я получил их лично, а не в виде крипто.",
- "SettingsAudioFormatBest": "лучший",
- "SettingsAudioFormatDescription": "когда выбран \"лучший\" формат, ты получишь аудио максимально возможного качества, так как оно останется в оригинальном формате. если же выбрано что-то другое, то аудио будет немного сжато.",
- "Keyphrase": "сохраняй то, что любишь",
- "SettingsDisableChangelogOnUpdate": "не показывать изменения после обновлений",
- "SettingsRemoveWatermark": "убрать ватермарку",
- "ErrorPopupCloseButton": "ясно",
- "ModeToggle": "режим",
- "ModeToggleSmart": "умный",
- "PressToChange": "нажми, чтобы изменить",
- "ErrorLengthAudioConvert": "я не могу конвертировать аудио дольше чем {s} минут(ы). выбери \"лучший\" формат аудио, чтобы скачать аудио такой продолжительности.",
- "SettingsAudioFullTikTok": "скачивать полное аудио",
- "SettingsAudioFullTikTokDescription": "обычно такое аудио - оригинальный звук или песня, которое используется в видео. то есть, это аудио без обрезаний, голоса за кадром, и чего-либо подобного."
+ "ChangelogContentTitle": "",
+ "ChangelogContent": "",
+ "FollowTwitter": "",
+ "LinkInput": "",
+ "AboutSummary": "",
+ "AboutSupportedServices": "",
+ "EmbedBriefDescription": "",
+ "MadeWithLove": "",
+ "AccessibilityInputArea": "",
+ "AccessibilityOpenAbout": "",
+ "AccessibilityDownloadButton": "",
+ "AccessibilityOpenSettings": "",
+ "AccessibilityOpenChangelog": "",
+ "AccessibilityClosePopup": "",
+ "AccessibilityOpenDonate": "",
+ "TitlePopupAbout": "",
+ "TitlePopupSettings": "",
+ "TitlePopupError": "",
+ "TitlePopupChangelog": "",
+ "TitlePopupDonate": "",
+ "TitlePopupDownload": "",
+ "ErrorSomethingWentWrong": "",
+ "ErrorUnsupported": "",
+ "ErrorBrokenLink": "",
+ "ErrorNoLink": "",
+ "ErrorPageRenderFail": "",
+ "ErrorRateLimit": "",
+ "ErrorCouldntFetch": "",
+ "ErrorLengthLimit": "",
+ "ErrorBadFetch": "",
+ "ErrorCorruptedStream": "",
+ "ErrorNoInternet": "",
+ "ErrorCantConnectToServiceAPI": "",
+ "ErrorEmptyDownload": "",
+ "ErrorLiveVideo": "",
+ "ErrorNoStreamID": "",
+ "ErrorNoType": "",
+ "SettingsAppearanceSubtitle": "",
+ "SettingsThemeSubtitle": "",
+ "SettingsFormatSubtitle": "",
+ "SettingsMiscSubtitle": "",
+ "SettingsDownloadsSubtitle": "",
+ "SettingsQualitySubtitle": "",
+ "SettingsThemeAuto": "",
+ "SettingsThemeLight": "",
+ "SettingsThemeDark": "",
+ "SettingsQualitySwitchMax": "",
+ "SettingsQualitySwitchHigh": "",
+ "SettingsQualitySwitchMedium": "",
+ "SettingsQualitySwitchLow": "",
+ "SettingsQualitySwitchLowest": "",
+ "SettingsKeepDownloadButton": "",
+ "AccessibilityKeepDownloadButton": "",
+ "SettingsEnableDownloadPopup": "",
+ "AccessibilityEnableDownloadPopup": "",
+ "SettingsFormatDescription": "",
+ "SettingsQualityDescription": "",
+ "DonateSubtitle": "",
+ "DonateDescription": "",
+ "LinkGitHubIssues": "",
+ "LinkGitHubChanges": "",
+ "LinkDonateContact": "",
+ "NoScriptMessage": "",
+ "DownloadPopupDescriptionIOS": "",
+ "DownloadPopupDescription": "",
+ "DownloadPopupWayToSave": "",
+ "ClickToCopy": "",
+ "Download": "",
+ "CopyURL": "",
+ "AboutTab": "",
+ "ChangelogTab": "",
+ "DonationsTab": "",
+ "SettingsVideoTab": "",
+ "SettingsAudioTab": "",
+ "SettingsOtherTab": "",
+ "ChangelogLastCommit": "",
+ "ChangelogLastMajor": "",
+ "AccessibilityModeToggle": "",
+ "DonateLinksDescription": "",
+ "SettingsAudioFormatBest": "",
+ "SettingsAudioFormatDescription": "",
+ "Keyphrase": "",
+ "SettingsDisableChangelogOnUpdate": "",
+ "SettingsRemoveWatermark": "",
+ "ErrorPopupCloseButton": "",
+ "ModeToggle": "",
+ "ModeToggleSmart": "",
+ "PressToChange": "",
+ "ErrorLengthAudioConvert": "",
+ "SettingsAudioFullTikTok": "",
+ "SettingsAudioFullTikTokDescription": ""
}
}