{ "$schema": "../../../waybetter/packages/waybetter/i18n.schema.json", "locale": "ru", "name": "Русский", "englishName": "Russian", "status": "machine", "reviewers": [], "messages": { "site.common.skipToContent": "Перейти к содержимому", "site.common.waybetterHome": "Главная wayBetter", "site.common.primary": "Основное меню", "site.common.howItWorks": "Как это работает", "site.home.nav.makeItYours": "Сделайте своим", "site.home.nav.build": "Разработка", "site.home.nav.whatsNext": "Что дальше", "site.common.store": "Каталог", "site.home.nav.download": "Скачать", "site.home.hero.everythingIsAnAppNow": "{span1} Теперь всё — приложение.", "site.home.hero.theAppsYouUse": "Ваши приложения,", "site.home.hero.wayBetter": "только гораздо лучше.", "site.home.hero.waybetterPutsTheAppsYou": "wayBetter помещает приложения, которыми вы уже пользуетесь, в лёгкое нативное окно и расширяет их прямо на месте — так же, как BetterDiscord расширяет Discord. Вкладки, разделённые панели, все аккаунты рядом, темы, плагины и исправления ошибок самого приложения. Любой может сделать тему или плагин. Любой может собрать следующее приложение.", "site.common.getWaybetterForX": "Скачать wayBetter for X", "site.common.copyTheInstallCommandNpm": "Скопировать команду установки: npm i waybetter", "site.common.copy": "Копировать", "site.home.hero.downloadWaybetterForXFor": "{a1}Скачать wayBetter for X для Windows{a1End} · бесплатно · GPL-3.0-or-later · никакой телеметрии о том, что вы читаете или публикуете", "site.common.waybetterForXInSplit": "wayBetter for X в разделённом режиме: ленты двух аккаунтов прокручиваются рядом, затем тема переключается на Classic Twitter и обратно", "site.home.hero.theme": "Тема", "site.home.hero.pluginOn": "Плагин · включён", "site.home.hero.highlights": "Главное", "site.home.hero.themesInWaybetterForX": "{b1} тем в wayBetter for X", "site.home.hero.bundledPlugins": "{b1} плагинов в комплекте", "site.home.hero.fixesForXSOwn": "{b1} исправлений ошибок самого X", "site.home.hero.download": "{b1} — размер загрузки", "site.home.hero.toOpen": "{b1} до открытия", "site.home.hero.dependenciesIn": "{b1} зависимостей в {code1}", "site.home.hero.forever": "{b1} навсегда", "site.home.problem.theProblem": "{b1} Проблема", "site.home.problem.everyAppShipsHalfOf": "Каждое приложение даёт лишь {em1}половину{em1End} того, что вам нужно.", "site.home.problem.theRestYouCant": "Остальное недоступно: приложение само решает, сколько у вас аккаунтов, как оно выглядит и когда исправят его ошибки. wayBetter оставляет приложение как есть и добавляет вторую половину.", "site.home.problem.oneAccountPerWindowLog": "Один аккаунт на окно. Выйти, войти, повторить.", "site.home.problem.everyAccountSideBySide": "Все аккаунты {em1}рядом,{em1End} все в сети одновременно.", "site.home.problem.aBugInTheApp": "Ошибка в приложении? Ждите, пока её исправят.", "site.home.problem.fixedOnYourMachineIn": "Исправлено {em1}на вашем компьютере,{em1End} прямо на месте, сегодня.", "site.home.problem.theLookTheyPickedThe": "Внешний вид, который выбрали они. Функции, которые выпустили они.", "site.home.problem.themesAndPluginsAnyoneCan": "Темы и плагины, которые может написать {em1}любой.{em1End}", "site.home.problem.aWholeBrowserBundledInto": "Целый браузер, встроенный в каждый десктопный клиент.", "site.home.problem.oneLightNativeWindowOn": "Одно {em1}лёгкое{em1End} нативное окно на системном WebView.", "site.home.light.lightByDesign": "Лёгкость по замыслу", "site.home.light.everythingIsAnAppNow": "Теперь всё — приложение. {em1}Причём лёгкое.{em1End}", "site.home.light.aNativeWindowOnThe": "Нативное окно на WebView, который уже есть в вашей системе, а не ещё один браузер, встроенный в каждое приложение.", "site.home.light.theWholeWindowsInstaller": "весь установщик для Windows", "site.home.light.fromLaunchToTheWindow": "от запуска до окна на экране", "site.home.light.forThemesFixesAndPlugins": "на загрузку тем, исправлений и плагинов на странице", "site.home.light.longTasksAddedToThe": "долгих задач добавлено на страницу", "site.home.light.measuredOnWindows11With": "Измерено в Windows 11 с wayBetter for X 1.0: размер установщика из опубликованной загрузки; медиана по 3 запускам; время выполнения кода и долгие задачи (>50 мс) измерены с wayBetter и без него.", "site.home.system.oneSystem": "{b1} Одна система", "site.home.system.threeLayersAroundTheReal": "Три слоя {em1}вокруг настоящего приложения.{em1End}", "site.home.system.everyWaybetterAppIsThe": "Каждое приложение wayBetter — это одна и та же система: нативная Оболочка, Среда выполнения на странице и небольшой Адаптер, который знает приложение. Само приложение продолжает делать то, что делает. Ничего не проксируется и не размещается где-то ещё; меняется всё только на вашем компьютере.", "site.home.system.n01Shell": "01 · Оболочка", "site.home.system.aLightNativeWindow": "Лёгкое нативное окно.", "site.home.system.tauri2OnTheSystem": "Tauri 2 на системном WebView. Обрамление, которого вам не хватало в каждом приложении:", "site.home.system.tabsPinnedTabsAndSplit": "Вкладки, закреплённые вкладки и разделённые панели: перетащите вкладку или ссылку к краю", "site.home.system.everyAccountInItsOwn": "Каждый аккаунт в своём профиле, все в сети рядом друг с другом", "site.home.system.linkRoutingOpenInThe": "Маршрутизация ссылок: открыть в той же вкладке, рядом, в новой вкладке или в вашем браузере", "site.home.system.addressBarAndCommandPalette": "Адресная строка и палитра команд {kbd1} {kbd2}", "site.home.system.signedUpdatesThatInstallSilently": "Подписанные обновления, которые устанавливаются незаметно", "site.home.system.n02Runtime": "02 · Среда выполнения", "site.home.system.themesAndPluginsInsideThe": "Темы и плагины — прямо на странице.", "site.home.system.injectedIntoTheApps": "Внедряется в страницы самого приложения, общая для всех приложений wayBetter:", "site.home.system.themesOnOneColorFoundation": "Темы на единой цветовой основе (модель OKLab для палитры приложения)", "site.home.system.betterdiscordStyleJavascriptPluginsW": "JavaScript-плагины в стиле BetterDiscord с небольшим вспомогательным API", "site.home.system.oneDomHubAndOne": "Один узел для DOM и один для запросов, чтобы функции оставались лёгкими", "site.home.system.yourOwnCssAppliedAfter": "Ваш собственный CSS, применяемый после темы", "site.home.system.n03Adapter": "03 · Адаптер", "site.home.system.oneSmallPiecePerApp": "Одна небольшая часть на приложение.", "site.home.system.theOnlyPartThatKnows": "Единственная часть, которая знает приложение: его хосты, его вёрстку, его кнопку аккаунта и данные, которые оно и так загружает.", "site.home.system.aNativeAndAPage": "Нативный {code1} и {code2} на странице", "site.home.system.aShortReviewedListOf": "Короткий проверенный список того, что могут вызывать вкладки приложения", "site.home.system.everythingElseComesFromThe": "Всё остальное даёт система", "site.common.home": "Главная", "site.home.system.thread": "Тред", "site.home.system.adapter": "адаптер", "site.home.system.shell": "Оболочка", "site.home.system.runtime": "Среда выполнения", "site.home.system.adapter2": "Адаптер", "site.home.system.heavyDesktopClientSameWindow": "Тяжёлый десктопный клиент? {em1}То же самое окно.{em1End}", "site.home.system.servicesThatShipAHeavy": "Сервисы с тяжёлым клиентом на Electron получают ровно то же самое: wayBetter запускает их веб-приложение в собственном лёгком окне Tauri — с теми же вкладками, разделёнными панелями, настоящими аккаунтами рядом, темами, плагинами и подписанными обновлениями. Второго вида хоста не существует.", "site.home.x.theFirstApp": "{b1} Первое приложение", "site.home.x.theLiveXComIn": "Настоящий x.com во вкладках и разделённых панелях, все аккаунты рядом, четырнадцать тем, восемь плагинов-разделов и исправления ошибок, которые приносит X: лайки и подписки, обгоняющие друг друга, пропадающие черновики, прыгающая лента. Уже доступно для Windows, macOS и Linux.", "site.home.x.builtInThemesAndYours": "встроенных тем, плюс ваши", "site.home.x.bundledPluginsOffUntilYou": "плагинов в комплекте, выключенных, пока вы их не включите", "site.home.x.fixesForXSOwn": "исправлений ошибок самого X", "site.home.x.tweaksToHideShowAnd": "настроек, чтобы скрывать, показывать и менять X", "site.home.x.everyAccountSideBySide": "Все аккаунты рядом", "site.home.x.tabsAndSplitPanesOn": "Вкладки и разделённые панели на настоящем x.com, каждый аккаунт в сети одновременно и в своём профиле.", "site.home.x.xsBugsFixed": "Ошибки X исправлены", "site.home.x.likesAndFollowsThatLand": "Отметки «Нравится» и подписки срабатывают как надо, место сохраняется при возврате назад, лента не скачет, загрузки повторяются.", "site.home.x.aDraftVault": "Хранилище черновиков", "site.home.x.everyDraftKeptLocallyWith": "Каждый черновик хранится локально вместе с историей версий и возвращается на место, когда X его теряет.", "site.home.x.fourteenThemesFourteenPlugins": "Четырнадцать тем, восемь плагинов-разделов", "site.home.x.fullRedesignsNotJustColors": "Полные редизайны, а не только цвета. Reader+, Chat+, Media+ и ещё пять плагинов-разделов, переключатель для каждой функции.", "site.home.x.ctrlKForEverything": "Ctrl+K для всего", "site.home.x.aCommandPaletteForTabs": "Палитра команд для вкладок, аккаунтов, настроек и поиска по X с чипами операторов.", "site.home.x.powerUserMode": "Дека", "site.home.x.aTweetdeckStyleDeckColumns": "Дека в стиле TweetDeck: столбцы X рядом, каждый — в выбранном вами аккаунте, с фильтрами и счётчиками непрочитанного.", "site.home.x.freeOpenSourceUpdatesSilently": "Бесплатно · открытый исходный код · обновляется незаметно", "site.common.downloadForWindows": "Скачать для Windows", "site.home.x.seeEverything": "Смотреть всё", "site.home.x.windowsNowMacosAndLinux": "Windows · macOS · Linux", "site.home.make.makeItYours": "{b1} Сделайте своим", "site.common.anyoneCanMakeThemesAnd": "Любой может делать {em1}темы{em1End} и {em2}плагины.{em2End}", "site.home.make.aThemeIsOneJson": "Тема — это один JSON-файл. Плагин — один JavaScript-файл. Никакой очереди на проверку и никакого аккаунта, чтобы ими пользоваться: напишите, перетащите в приложение, поделитесь файлом или опубликуйте в {a1}Каталоге{a1End}. Умеете писать CSS — сможете переодеть приложение. Немного знаете JavaScript — сможете добавить функцию, которой в нём никогда не было.", "site.common.themes": "Темы", "site.home.make.colorsFontsShapeLayoutBackground": "Цвета, шрифты, формы, вёрстка, фон, эффекты.", "site.home.make.importAndExportJsonIn": "Импорт и экспорт JSON на панели «Оформление». Контраст проверяется за вас: текст остаётся читаемым на любой поверхности.", "site.common.post": "Пост", "site.common.forYou": "Для вас", "site.common.following": "Читаемые", "site.home.make.fourteenThemesShipWithIt": "Четырнадцать тем уже в комплекте. Пятнадцатая — {a1}ваша{a1End}.", "site.home.make.oneJsonFileDropIt": "Один JSON-файл. Перетащите его в «Оформление» → «Импорт».", "site.common.previewABuiltInTheme": "Предпросмотр встроенной темы", "site.common.plugins": "Плагины", "site.home.make.oneFileAnd": "Один файл. {code1} и {code2}.", "site.home.make.betterdiscordStyleDroppedIntoThe": "{code1} в стиле BetterDiscord: положите в папку плагинов и включите в Настройках. Рутину берёт на себя вспомогательный API.", "site.home.make.helperApi": "Вспомогательный API", "site.home.make.fourteenShipWithWaybetterFor": "Четырнадцать идут в комплекте с wayBetter for X", "site.home.build.buildOnIt": "{b1} Стройте на этом", "site.home.build.theWholeSystemIsOne": "Вся система — это {em1}один пакет.{em1End}", "site.home.build.thePageRuntimeAndThe": "Среда выполнения страницы и модели оболочки, на которых работает wayBetter for X, доступны в npm как {code1}: обычный ESM с типами, у каждого модуля свой подпуть, ноль зависимостей. Берите нужные части или соберите целое приложение.", "site.home.build.terminal": "терминал", "site.common.zeroDependencies": "ноль зависимостей", "site.home.build.runtimeAndShell": "runtime/* и shell/*", "site.home.build.adapterTsFromTheReadme": "adapter.ts · из README, сокращено", "site.home.build.theAdaptersCompositionRoot": "корень композиции адаптера", "site.home.build.oneMutationobserverOneFrame": "один MutationObserver, один кадр", "site.home.build.oneFetchXhrHookFor": "один перехватчик fetch/XHR на все функции", "site.home.build.helpersForUserPlugins": "помощники для пользовательских плагинов", "site.home.build.theOklabColorModel": "цветовая модель OKLab", "site.home.build.oneNavigationInSplitView": "одно меню в разделённом режиме", "site.home.build.besideTabOrBrowser": "рядом, вкладка или браузер", "site.home.build.whichAccountIsSignedIn": "какой аккаунт сейчас в сети", "site.home.build.addressBarChips": "чипы адресной строки", "site.home.build.splitPanesLinksBeside": "разделённые панели, ссылки рядом", "site.home.build.dropALinkGetA": "бросьте ссылку — получите панель", "site.home.build.commandPaletteRanking": "ранжирование в палитре команд", "site.home.build.accountProfiles": "профили аккаунтов", "site.home.build.theUpdateChip": "чип обновления", "site.home.build.titlebarAndCaptionButtons": "заголовок окна и кнопки управления", "site.home.build.titlebarAndToolbarSizes": "размеры заголовка окна и панели инструментов", "site.home.build.waybetterOnNpm": "waybetter в npm", "site.common.sourceOn": "Исходный код на {host}", "site.home.next.whatsNext": "{b1} Что дальше", "site.home.next.xWasFirstYouBuild": "X был первым. {em1}Следующее приложение соберёте вы.{em1End}", "site.home.next.anyAppWithAWeb": "Любое приложение с веб-версией может получить такое же окно, темы и плагины. Следующими могут стать эти. Ни одно из них не анонсировано, и ни у одного нет даты: они ждут, когда кто-нибудь напишет адаптер. Пример адаптера в самом README — это Kick.", "site.common.possible": "возможно", "site.home.next.youtubeLogo": "Логотип YouTube", "site.home.next.tabsAndSplitPanesFor": "Вкладки и разделённые панели для видео, все аккаунты каналов рядом, темы, плагины.", "site.home.next.kickLogo": "Логотип Kick", "site.home.next.streamsSideBySideIn": "Стримы рядом в одном лёгком окне, ваши плагины для чата, ваша тема.", "site.home.next.twitchLogo": "Логотип Twitch", "site.home.next.multiStreamSplitPanesEvery": "Разделённые панели для нескольких стримов, все аккаунты в сети, плагины для чата.", "site.home.next.discordLogo": "Логотип Discord", "site.home.next.theWebAppInA": "Веб-приложение в лёгком окне Tauri вместо тяжёлого клиента. Та же оболочка, те же плагины.", "site.home.next.waybetterForTheAppYou": "{span1}wayBetter for{span1End}ваше приложение.", "site.home.next.writeTheAdapterTheShell": "Напишите адаптер. Оболочка, среда выполнения, темы и плагины идут в комплекте.", "site.home.next.buildTheNextOne": "Соберите следующее.", "site.home.next.startFromThePackageAnd": "Начните с пакета и примера адаптера из README. Что-то собрали? Добавьте проект в список «Проекты на wayBetter» пул-реквестом.", "site.home.next.startBuilding": "Начать разработку", "site.home.next.possibleNextAppsNotAnnounced": "Это возможные следующие приложения, а не анонсированные продукты. YouTube, Kick, Twitch и Discord — товарные знаки соответствующих владельцев; их логотипы показаны только для обозначения сервисов. wayBetter не связан ни с одним из них, не одобрен и не спонсируется ими.", "site.home.foss.freeAndOpenSource": "{b1} Бесплатно и с открытым кодом", "site.home.foss.noCatchReadEveryLine": "Никакого подвоха. {em1}Прочитайте каждую строку.{em1End}", "site.common.free": "Бесплатно", "site.home.foss.noPaidTierNoAds": "Никаких платных тарифов, рекламы и навязывания подписок. Ни сейчас, ни «после беты».", "site.common.open": "Открыто", "site.home.foss.gpl30OrLater": "GPL-3.0-or-later. Исходный код фреймворка и приложений открыт на {host}.", "site.common.private": "Приватно", "site.home.foss.noAnalyticsNoTelemetryOn": "Никакой аналитики и телеметрии о том, что вы читаете или публикуете. Черновики, настройки и плагины остаются на вашем компьютере.", "site.common.yours": "Ваше", "site.home.foss.forkItThemeItWrite": "Делайте форк, создавайте темы, пишите плагины, собирайте следующее приложение. Лицензия сохраняет его открытым и для тех, кто придёт после вас.", "site.common.madeByCrtkafa": "Автор — @CRTkafa", "site.home.principles.principles": "{b1} Принципы", "site.home.principles.betterNotDifferent": "Лучше, {em1}а не иначе.{em1End}", "site.home.principles.theRealAppInPlace": "Настоящее приложение, на своём месте", "site.home.principles.youSignInToThe": "Вы входите в само приложение. Ничего не проксируется и не размещается где-то ещё; оно меняется только на вашем компьютере.", "site.home.principles.lightNotAnotherBrowser": "Лёгкое, а не ещё один браузер", "site.home.principles.aTauriWindowOnThe": "Окно Tauri на системном WebView — по одному на приложение, со всеми аккаунтами внутри.", "site.home.principles.neverActsForYou": "Никогда не действует за вас", "site.home.principles.fixesMakeYourOwnClicks": "Исправления помогают срабатывать вашим собственным нажатиям. wayBetter никогда ничего не публикует, ни на кого не подписывается и ничего не удаляет сам.", "site.home.principles.quietlyCurrent": "Незаметно актуальное", "site.home.principles.updatesAreSignedAndInstall": "Обновления подписаны и устанавливаются незаметно, поэтому исправления приходят без очередного установщика.", "site.home.closer.startWithXBuildWhat": "Начните с {em1}X.{em1End}{br1}Соберите {em2}то, что будет дальше.{em2End}", "site.home.closer.seeWaybetterForX": "Посмотреть wayBetter for X", "site.common.madeByCrtkafaGpl3": "Автор — {a1}@CRTkafa{a1End} · GPL-3.0-or-later · Не связан с приложениями, которые расширяет.", "site.common.footer": "Нижний колонтитул", "site.common.source": "Исходный код", "site.x.nav.features": "Возможности", "site.x.nav.fixes": "Исправления", "site.x.nav.makeYourOwn": "Сделайте своё", "site.common.faq": "Вопросы и ответы", "site.x.top.freeOpenSourceGpl3": "{span1} Бесплатно и с открытым кодом · GPL-3.0", "site.common.waybetterForXLogo": "Логотип wayBetter for X", "site.x.top.xExtended": "X, {em1}только с расширениями.{em1End}", "site.x.top.theLiveXComIn": "Настоящий x.com в лёгком окне на рабочем столе: вкладки, разделённые панели, все аккаунты рядом, четырнадцать тем, восемь плагинов-разделов, хранилище черновиков с историей и исправления ошибок, которые приносит X. Любой может сделать для него тему или плагин.", "site.x.top.windowsNowMacosAndLinux": "Windows, macOS и Linux · обновления ставятся незаметно", "site.x.top.waybetterForXInSplit": "wayBetter for X в разделённом режиме: ленты @CRTkafa и @playfishies прокручиваются рядом, затем тема переключается на Classic Twitter и обратно", "site.x.top.builtInThemes": "встроенных тем", "site.x.top.bundledPlugins": "плагинов в комплекте", "site.x.top.fixesForXSBugs": "исправлений ошибок X", "site.x.top.tweaks": "настроек X", "site.x.features.tourEverythingInIt": "{b1}Обзор{b1End} Всё, что внутри", "site.x.features.builtForPeopleWhoLive": "Сделано для тех, кто {em1}живёт в своей ленте.{em1End}", "site.x.features.everythingAHeavyXUser": "Всё, чего активным пользователям X не хватало в официальном приложении, — на настоящем x.com. Двенадцать остановок; каждая — реальная функция, которую можно включить уже сегодня.", "site.x.features.featureTour": "Обзор возможностей", "site.x.features.tabsSplit": "{span1}Вкладки и разделение", "site.x.features.accounts": "{span1}Аккаунты", "site.x.features.links": "{span1}Ссылки", "site.x.features.palette": "{span1}Палитра", "site.x.features.themes": "{span1}Темы", "site.x.features.plugins": "{span1}Плагины", "site.x.features.fixes": "{span1}Исправления", "site.x.features.drafts": "{span1}Черновики", "site.x.features.tweaks": "{span1}Настройки X", "site.x.features.alertsMedia": "{span1}Оповещения и медиа", "site.x.features.updates": "{span1}Обновления", "site.x.features.privacy": "{span1}Приватность", "site.x.tabs.tabsAndSplitPanes": "Вкладки и разделённые панели.", "site.x.tabs.openProfilesSearchesAndThreads": "Открывайте профили, поиск и треды в отдельных вкладках и ставьте любые две рядом. Перетащите вкладку или любую ссылку к краю панели, чтобы разделить её.", "site.x.tabs.splitRightSplitDown": "Разделить вправо {kbd1} {kbd2}, разделить вниз {kbd3} {kbd4}", "site.x.tabs.newTabWithShortcutsRecently": "Новая вкладка {kbd1} {kbd2} с ярлыками, недавно закрытыми вкладками и «Открыть как» для любого аккаунта", "site.x.tabs.pinnedTabsAndYourTabs": "Закреплённые вкладки, а также восстановление вкладок и раскладки панелей при запуске", "site.x.tabs.dropALinkOnA": "Бросьте ссылку на край панели, полосу вкладок или окно: разделение, вкладка или новая вкладка", "site.x.tabs.oneNavigationInSplitView": "Одно меню в разделённом режиме: у соседних панелей одного аккаунта левая колонка X остаётся только одна", "site.common.search": "Поиск", "site.x.tabs.splitRight": "Разделить вправо", "site.x.accounts.everyAccountSideBySide": "Все аккаунты рядом.", "site.x.accounts.eachAccountLivesInIts": "Каждый аккаунт живёт в своём профиле со своей сессией, поэтому все они остаются в сети одновременно. Вы входите в сам x.com обычным способом.", "site.x.accounts.accountsAreReadFromX": "Аккаунты считываются с кнопки аккаунта самого X, вводить их не нужно", "site.x.accounts.aColoredBadgeOnEvery": "Цветной значок на иконке каждой вкладки показывает, какой это аккаунт", "site.x.accounts.renameAndColorAccountsSee": "Переименовывайте аккаунты и задавайте им цвета; смотрите, сколько вкладок открыто у каждого", "site.x.accounts.newTabAsAnyAccount": "«Новая вкладка как» любой аккаунт — из палитры или со страницы новой вкладки", "site.x.accounts.accounts": "Аккаунты", "site.x.accounts.n3Tabs": "3 вкладки", "site.x.accounts.n2Tabs": "2 вкладки", "site.x.accounts.work": "Работа", "site.x.accounts.n1Tab": "1 вкладка", "site.x.accounts.addAccount": "+ Добавить аккаунт", "site.x.deck.new": "Новое", "site.x.deck.powerUserModeTheDeck": "Дека. {em1}Колонки вернулись.{em1End}", "site.x.deck.columnsOfXSideBy": "Столбцы X рядом, в стиле TweetDeck: Главная, Уведомления, Упоминания, поиск, список или профиль — каждый в выбранном вами аккаунте. Каждый столбец — настоящий x.com; каждая отметка «Нравится» и каждый ответ — от самого X.", "site.x.deck.unreadCountsOnEveryColumn": "Счётчики непрочитанного на каждом столбце, фильтры по ключевым словам или regex", "site.x.deck.andBetweenColumnsAlt1": "[ и ] для перехода между столбцами, Alt+1–9 для быстрого перехода, Ctrl+Alt+N для публикации из дока", "site.x.deck.pagesOfWholeColumnsOff": "Страницы из целых столбцов; столбцы с других страниц отдыхают, почти не занимая память", "site.x.deck.deck": "Дека", "site.x.deck.n12New": "12 новых", "site.x.deck.notifications": "Уведомления", "site.x.deck.n3New": "3 новых", "site.x.deck.mentions": "Упоминания", "site.x.deck.n1New": "1 новое", "site.x.deck.waybetterLatest": "wayBetter · Последнее", "site.x.deck.live": "эфир", "site.x.deck.addColumn": "+ Добавить столбец", "site.x.links.linksGoWhereYouWant": "Ссылки открываются там, где вам нужно.", "site.x.links.decideOnceWhereLinksOpen": "Один раз решите, где открываются ссылки. «Рядом» открывает панель возле той, где вы нажали, и использует её же для следующей ссылки, так что чтение треда никогда не уводит вас из ленты.", "site.x.links.postsProfilesHashtagsAndLists": "Посты, профили, хештеги и списки: та же вкладка, рядом, новая вкладка или системный браузер", "site.x.links.otherSitesBesideNewTab": "Другие сайты: рядом, новая вкладка или ваш системный браузер", "site.x.links.twitterComLinksLoadOn": "Ссылки twitter.com загружаются на x.com; собственные ссылки X «в новой вкладке» остаются в приложении", "site.x.links.linksToXPages": "Ссылки на страницы X", "site.x.links.sameTab": "Та же вкладка", "site.common.beside": "Рядом", "site.common.newTab": "Новая вкладка", "site.common.systemBrowser": "Системный браузер", "site.x.links.linksToOtherSites": "Ссылки на другие сайты", "site.x.links.restoreTabsOnLaunch": "Восстанавливать вкладки при запуске", "site.x.palette.everythingIsOneKeystrokeAway": "Всё на расстоянии одного нажатия клавиши.", "site.x.palette.theCommandPaletteFindsAny": "Палитра команд {kbd1} {kbd2} находит любую открытую вкладку, аккаунт, настройку или страницу X. У каждой вкладки есть адресная строка, которая показывает, где вы находитесь.", "site.x.palette.searchXStraightFromThe": "Ищите в X прямо из палитры или адресной строки", "site.x.palette.xsSearchOperatorsAs": "Операторы поиска X ({code1}, {code2}, {code3}, {code4}…) в виде чипов — в адресной строке и под полем поиска самого X", "site.x.palette.jumpToXSettingsPages": "Переходите к страницам настроек X, например к скрытым словам или заблокированным аккаунтам; само изменение вы завершаете в X", "site.x.palette.searchXLatestForFrom": "Поиск в X (Последнее): from:CRTkafa filter:media", "site.x.palette.tabs": "Вкладки", "site.x.palette.homeX": "Главная / X{small1}", "site.x.palette.profiles": "Профили", "site.x.palette.newTabAsPlayfishies": "Новая вкладка как playfishies", "site.x.palette.appearance": "Оформление", "site.x.themes.fourteenThemesEveryOneA": "Четырнадцать тем. {em1}Каждая — полный редизайн.{em1End}", "site.x.themes.aThemeIsMoreThan": "Тема — это больше, чем цвета: шрифты, углы, форма аватаров, ширина колонки, плотность, карточки, фоны, эффекты при наведении и даже наложение в духе ЭЛТ. Контраст обеспечивается для каждой темы, встроенной или импортированной, поэтому текст остаётся читаемым. Выберите одну, а затем измените в ней что угодно.", "site.x.themes.sameTimelineFourteenWaysPick": "Одна лента — четырнадцать обликов. Выберите один, а потом {a1}сделайте свой{a1End}.", "site.x.themes.themesAreJsonImportExport": "Темы — это JSON. Импортируйте, экспортируйте, делитесь.", "site.x.themes.xsOwnLookDefault": "Собственный вид X: обычный, приглушённый или чёрный.", "site.x.themes.n2012OnASkyBlue": "2012 год на небесно-голубом холсте, Helvetica, тот самый синий цвет ссылок.", "site.x.themes.blueBlackAndGeistSoft": "Сине-чёрный и Geist, мягкие углы, спокойное свечение.", "site.x.themes.phosphorGreenMonospaceScanlinesAnd": "Фосфорный зелёный, моноширинный шрифт, строки развёртки и ЭЛТ.", "site.x.themes.newsprintCardsASerifReading": "Карточки под газетную бумагу, шрифт с засечками для чтения, чернильно-красные ссылки.", "site.x.themes.purpleLinksPinkButtonsGraphite": "Фиолетовые ссылки, розовые кнопки, графит и точечная сетка.", "site.x.themes.arcticSlateFloatingCardsAn": "Арктический сланец, парящие карточки, свечение полярного сияния.", "site.x.themes.indigoAndLavenderAWide": "Индиго и лаванда, широкая колонка, сетка улиц.", "site.x.themes.creamAndCyanOnEngineering": "Кремовый и голубой на инженерной бумаге.", "site.x.themes.aGlossy2008SkyBubbles": "Глянцевое небо 2008 года, пузыри, стеклянные карточки.", "site.x.themes.tealDesktopSilverWindowsBevelled": "Бирюзовый рабочий стол, серебристые окна, кнопки с фаской.", "site.x.themes.sunsetOverANeonGrid": "Закат над неоновой сеткой, разреженный шрифт.", "site.x.themes.forLowVisionYellowOn": "Для слабовидящих: жёлтое на чёрном, крупный шрифт, никакой анимации.", "site.x.themes.trueBlackSoftVioletBig": "Истинно чёрный, мягкий фиолетовый, большие скруглённые углы.", "site.x.themes.whatAThemeCanChange": "Что может менять тема", "site.x.themes.pageBackgroundSurfacesBorderText": "страница, фон, поверхности, граница, текст, приглушённый текст, акцент, кнопки", "site.x.themes.uiAndPostTextStacks": "шрифты интерфейса и текста постов, размер, насыщенность, трекинг, интерлиньяж", "site.x.themes.cardAndButtonCornersCircle": "углы карточек и кнопок; круглые, скруглённые или квадратные аватары", "site.x.themes.columnAndSidebarWidthDensity": "ширина колонки и боковой панели, плотность, карточки, рамка", "site.x.themes.glowGradientsSixPatternsOr": "светящиеся градиенты, шесть узоров или ваше фото с затемнением", "site.x.themes.motionHoverTintLiftGlow": "анимация, оттенок / подъём / свечение при наведении, тени, ЭЛТ", "site.x.themes.freeFormCssAppendedLast": "произвольный CSS, добавляется последним", "site.x.themes.importFileDropOrPaste": "Импорт (файл, перетаскивание или вставка) и экспорт на панели «Оформление». Сохраните любой настроенный вид как собственную тему. Свой CSS для X применяется после темы, как в BetterDiscord.", "site.x.plugins.fourteenPluginsInTheBox": "Восемь плагинов-разделов в комплекте. {em1}Есть место и для ваших.{em1End}", "site.x.plugins.everyBundledPluginShipsSwitched": "Compose+, Reader+, Profile+, Chat+, Media+, Search+, Notifications+ и Navigation+ встроены, у каждой функции свой переключатель: выберите режим при первом запуске или включите нужное в разделе «Плагины». Ни один не отправляет запросы и ничего не делает в вашем аккаунте. Несколько их функций:", "site.x.plugins.read": "Чтение", "site.x.plugins.aReadThreadButtonUnrolls": "Кнопка «Читать тред» разворачивает тред автора в чистый режим чтения с копированием в Markdown.", "site.x.plugins.n5hBecomes5hSep27": "«5 ч» превращается в «5 ч · 27 сент. 2026 г., 14:03» по вашему местному времени.", "site.x.plugins.n3MinReadOnLong": "«3 мин чтения» на длинных постах и X Articles.", "site.x.plugins.hidesCountsTrendsAndWho": "Скрывает счётчики, тренды и «Кого читать», пока вы читаете. {kbd1} {kbd2} {kbd3} включает и выключает режим.", "site.x.plugins.clean": "Чистота", "site.x.plugins.hidePostsByRegularExpression": "Скрывайте посты по регулярному выражению для текста, имени или @имени пользователя — локально. {kbd1} {kbd2} {kbd3} открывает список для правки.", "site.x.plugins.tCoLinksPointStraight": "Ссылки t.co ведут прямо к цели, параметры отслеживания удаляются.", "site.x.plugins.privateNotesOnAccountsUnder": "Личные заметки об аккаунтах — под описанием профиля и в карточках при наведении. Никуда не отправляются.", "site.x.plugins.postsFromPaidBlueCheck": "Посты платных аккаунтов с синей галочкой сворачиваются в одну строку, которую можно раскрыть. Те, кого вы читаете, остаются. {kbd1} {kbd2} {kbd3} — настройки.", "site.x.plugins.write": "Написание", "site.x.plugins.aCopyButtonOnEvery": "Кнопка копирования на каждом посте: цитата в Markdown с изображениями, автором, датой и ссылкой.", "site.x.plugins.aNudgeWhenImagesIn": "Напоминание, когда у изображений в окне создания поста нет описания. Никогда не мешает отправке.", "site.x.plugins.asksBeforeYouReplyTo": "Спрашивает, прежде чем вы ответите на пост многомесячной давности или, если хотите, тому, кого не читаете. Ничего не отправляется за вас.", "site.x.plugins.opensASearchablePickerWith": "{kbd1} {kbd2} {kbd3} открывает панель выбора с поиском, вашими недавними эмодзи и оттенками кожи. Шорткоды {kbd4} работают в текстовых полях, где в X их нет.", "site.x.plugins.move": "Навигация", "site.x.plugins.onThePostFocusedWith": "На посте, выбранном клавишами j/k: {kbd1} — скопировать ссылку, {kbd2} — открыть медиа, {kbd3} — автор, {kbd4} — цитируемый пост.", "site.x.plugins.aProfilesMediaTab": "Вкладка «Медиа» в профиле занимает всё окно: без правой колонки, с меньшими отступами.", "site.x.fixes.xsBugsFixedOn": "Ошибки X, {em1}исправленные на вашем компьютере.{em1End}", "site.x.fixes.waybetterForXRunsOn": "wayBetter for X работает поверх настоящего x.com и исправляет ошибки интерфейса, с которыми тот поставляется. Каждое исправление — переключатель в Настройках, включённый по умолчанию. Ни одно из них не нажимает, не публикует и не подписывается за вас: они лишь помогают срабатывать вашим собственным действиям.", "site.x.fixes.likesThatMatchTheServer": "Отметки «Нравится», совпадающие с сервером", "site.x.fixes.clickLikeAFewTimes": "Нажмите «Нравится» несколько раз подряд — и экран X может остановиться в неверном состоянии: здесь он показывал «не нравится» и 2 отметки, а на сервере X было «нравится» и 3. Быстрое «Нравится» и отмена тоже могут оставить счётчик завышенным на единицу, пока вы не обновите страницу. wayBetter отправляет ваши отметки «Нравится», репосты, закладки и подписки по одной, поэтому сердечко, счётчик и сервер оказываются там, где остановилось ваше последнее нажатие.", "site.x.fixes.xOnItsOwn": "X сам по себе", "site.x.fixes.eightFastClicksOnThe": "Восемь быстрых нажатий на кнопку «Нравится». В X без wayBetter экран показывает «не нравится» и 2 отметки, а на сервере X — «нравится» и 3 отметки. С wayBetter for X после обновления страницы экран совпадает с сервером.", "site.x.fixes.followButtonsThatSettleRight": "Кнопки подписки, которые останавливаются правильно", "site.x.fixes.followAndUnfollowGoOut": "Подписка и отписка отправляются по одной, поэтому кнопка останавливается на том, что вы нажали последним, а не на устаревшем ответе.", "site.x.fixes.keepYourPlaceOnBack": "Сохранять место при возврате назад", "site.x.fixes.goingBackOrSwitchingTimeline": "При возврате назад или переключении вкладок ленты вы попадаете к посту, который читали, а не в начало.", "site.x.fixes.noTimelineJumps": "Без скачков ленты", "site.x.fixes.thePostYouAreReading": "Пост, который вы читаете, остаётся на месте, когда X вставляет над ним новые посты или медиа.", "site.x.fixes.seeNewPostsWithoutThe": "«Показать новые посты» без скачка", "site.x.fixes.theNewPostsLandAbove": "Новые посты появляются над тем, который вы читаете, а не отбрасывают вас в начало. Работает и с {kbd1}.", "site.x.fixes.keepYourHomeTab": "Сохранять вкладку главной", "site.x.fixes.pickedFollowingOrAList": "Выбрали «Читаемые» или список? Когда X сам переключается обратно на «Для вас», wayBetter возвращает ваш выбор.", "site.x.fixes.followingInTimeOrder": "«Читаемые» по времени", "site.x.fixes.theFollowingTabAlwaysShows": "Вкладка «Читаемые» всегда показывает сначала самые новые посты, даже если X переключил её на «Популярное».", "site.x.fixes.retryFailedMediaUploads": "Повторять неудавшуюся загрузку медиа", "site.x.fixes.aFailedVideoOrImage": "Незагруженный фрагмент видео или изображения отправляется снова, до 3 раз. Если и это не помогло, вам сообщат об этом, а не дадут посту молча не отправиться.", "site.x.fixes.restoreUnsentText": "Восстанавливать неотправленный текст", "site.x.fixes.lostAReplyToA": "Потеряли ответ из-за перезагрузки, закрытого окна создания поста или перехода? Окно создания поста предложит вернуть сохранённый черновик.", "site.x.fixes.clearASeenNotificationBadge": "Убирать значок уже просмотренных уведомлений", "site.x.fixes.aCountYouAlreadySaw": "Счётчик, который вы уже видели в «Уведомлениях», остаётся скрытым, пока не изменится. Косметика; ничего не помечается прочитанным.", "site.x.drafts.aDraftVaultThatNever": "Хранилище черновиков, которое не теряет ни слова.", "site.x.drafts.whatYouTypeIntoX": "Всё, что вы набираете в окне создания поста X, сохраняется в локальное хранилище с полной историей версий. «Сохранено» появляется только после того, как запись действительно попала на ваш диск.", "site.x.drafts.aDraftsButtonInX": "Кнопка «Черновики» в окне создания поста X возвращает сохранённый черновик; она никогда не публикует за вас", "site.x.drafts.everyRevisionKeptCompareAny": "Сохраняется каждая версия: сравните любые две и восстановите одну", "site.x.drafts.searchArchiveAndExportAs": "Поиск, архив и экспорт в JSON", "site.x.drafts.editsNeverSilentlyOverwriteEach": "Правки никогда молча не перезаписывают друг друга: при конфликте сохраняются обе", "site.x.drafts.drafts": "Черновики", "site.x.drafts.searchDrafts": "Поиск по черновикам", "site.x.drafts.launchThreadPart2": "Тред о запуске, часть 2", "site.x.drafts.reply14Revisions": "Ответ · 14 версий", "site.x.drafts.saved": "Сохранено", "site.x.drafts.quoteTheLikeRace": "Цитата: гонка отметок «Нравится»", "site.x.drafts.quote3Revisions": "Цитата · 3 версии", "site.x.drafts.n2h": "2 ч", "site.x.drafts.themeShowcase": "Витрина тем", "site.x.drafts.post7Revisions": "Пост · 7 версий", "site.x.drafts.yesterday": "Вчера", "site.x.drafts.fixesTheBugsInX": "- исправляет ошибки в X", "site.x.drafts.fixesTheBugsXShips": "+ исправляет ошибки, с которыми поставляется X: «Нравится», черновики, скачки", "site.x.tweaks.thirtySixTweaksYourX": "Тридцать шесть настроек. {em1}Ваш X — ваши правила.{em1End}", "site.x.tweaks.hideWhatYouNeverAsked": "Скройте то, о чём вы не просили, и верните то, чего вам не хватает. Каждый переключатель действует сразу, во всех вкладках.", "site.x.tweaks.branding": "Бренд {span1}", "site.x.tweaks.classicTwitterBird": "Классическая птица Twitter", "site.x.tweaks.tweetAndRetweetWording": "Слова «Tweet» и «Retweet»", "site.x.tweaks.timeline": "Лента {span1}", "site.x.tweaks.hidePromotedPosts": "Скрыть рекламные посты", "site.x.tweaks.defaultToFollowing": "«Читаемые» по умолчанию", "site.x.tweaks.hideTheForYouTab": "Скрыть вкладку «Для вас»", "site.x.tweaks.fullWidthTimeline": "Лента на всю ширину", "site.x.tweaks.sidebar": "Боковая панель {span1}", "site.x.tweaks.hideTrends": "Скрыть тренды", "site.x.tweaks.hideWhoToFollow": "Скрыть «Кого читать»", "site.x.tweaks.hideLiveOnX": "Скрыть «Прямой эфир на X»", "site.x.tweaks.hideTodaysNews": "Скрыть «Новости дня»", "site.x.tweaks.hidePremiumUpsells": "Скрыть предложения Premium", "site.x.tweaks.hideExploreTrends": "Скрыть тренды в «Обзоре»", "site.x.tweaks.hideRelevantPeople": "Скрыть «Возможно, вам интересны»", "site.x.tweaks.hideWhoToFollowOn": "Скрыть «Кого читать» в профилях", "site.x.tweaks.hideTheWholeSidebar": "Скрыть всю боковую панель", "site.x.tweaks.navigation": "Навигация {span1}", "site.x.tweaks.hidePremium": "Скрыть Premium", "site.x.tweaks.hideChat": "Скрыть «Чат»", "site.x.tweaks.hideCommunities": "Скрыть «Сообщества»", "site.x.tweaks.hideGrok": "Скрыть Grok", "site.x.tweaks.oneNavigationInSplitView": "Одно меню в разделённом режиме", "site.x.tweaks.posts": "Посты {span1}", "site.x.tweaks.hideGrokInPosts": "Скрыть Grok в постах", "site.x.tweaks.hideViewCounts": "Скрыть число просмотров", "site.x.tweaks.hideEngagementCounts": "Скрыть счётчики реакций", "site.x.tweaks.hideBookmarkButton": "Скрыть кнопку закладок", "site.x.tweaks.noBoldItalicInPosts": "Без жирного и курсива в постах", "site.x.tweaks.mediaDownloadButton": "Кнопка загрузки медиа", "site.x.tweaks.draftsButtonInTheComposer": "Кнопка черновиков в окне создания поста", "site.x.tweaks.searchOperatorChips": "Чипы операторов поиска", "site.x.tweaks.repliesSortedByRecent": "Ответы по порядку «Недавние»", "site.x.tweaks.fullNumbers1234Not": "Полные числа (1 234, а не 1,2 тыс.)", "site.x.tweaks.hideVerifiedBadges": "Скрыть значки верификации", "site.x.tweaks.hideSubscribeButtons": "Скрыть кнопки «Подписаться»", "site.x.tweaks.video": "Видео {span1}", "site.x.tweaks.rememberVideoVolume": "Запоминать громкость видео", "site.x.tweaks.disableAutoplay": "Отключить автовоспроизведение", "site.x.tweaks.stopVideosAtTheEnd": "Останавливать видео в конце", "site.x.alerts.keywordAlertsAndAMedia": "Оповещения по ключевым словам и панель медиа.", "site.x.alerts.getADesktopNotificationWhen": "Получайте уведомление на рабочем столе, когда важное для вас ключевое слово появляется в постах, которые X уже загрузил для вас. Ничего дополнительно не запрашивается, и ничего не покидает ваш компьютер.", "site.x.alerts.keywordAlertsAsLocalNotifications": "Оповещения по ключевым словам как локальные уведомления — без повторов и с ограничением частоты", "site.x.alerts.mediaPanelTheNewestImages": "Панель медиа {kbd1} {kbd2} {kbd3}: новейшие изображения из выбранных вами папок, готовые к прикреплению", "site.x.alerts.optionalClipboardHistoryForImages": "Необязательная история буфера обмена для изображений и текста (по умолчанию выключена, остаётся на вашем устройстве)", "site.x.alerts.savePhotosVideosAndGifs": "Сохраняйте фото, видео и GIF из постов в исходном качестве", "site.x.alerts.keywordWaybetter": "Ключевое слово: «waybetter»", "site.x.alerts.playfishiesTryingTheNewWaybetter": "@playfishies: сегодня вечером пробую новые темы waybetter…", "site.x.updates.updatesYouNeverHaveTo": "Обновления, о которых не нужно думать.", "site.x.updates.updatesAreSignedAndInstall": "Обновления подписаны и устанавливаются незаметно, так что исправление того, что сломал X, приходит без очередного установщика. Когда новая версия готова, чип в заголовке окна предлагает перезапуск, и ваши вкладки возвращаются.", "site.x.updates.signedUpdatesCheckedBeforeThey": "Подписанные обновления, которые проверяются перед установкой", "site.x.updates.aLightNativeWindowOn": "Лёгкое нативное окно на системном WebView, а не ещё один комплект с браузером", "site.x.updates.n79MbDownloadWindow": "Загрузка 7,9 МБ, окно появляется за 0,23 с, собственный код wayBetter загружается за 17 мс", "site.x.updates.windowsTodayMacosAndLinux": "Windows, macOS и Linux", "site.x.updates.updateReadyRestart": "Обновление готово · перезапустить", "site.x.updates.signed": "подписано", "site.x.updates.silent": "незаметно", "site.x.updates.inTheBackground": "в фоне", "site.x.privacy.theRealXComNothing": "Настоящий x.com. Ничего между вами.", "site.x.privacy.youSignInToX": "Вы входите в сам x.com в обычном веб-представлении. Ваш трафик не проходит через чей-либо сервер, а wayBetter никогда сам не публикует, не подписывается, не удаляет и не отправляет личные сообщения.", "site.x.privacy.noAnalyticsNoTelemetryOn": "Никакой аналитики и телеметрии о том, что вы читаете, публикуете или нажимаете", "site.x.privacy.draftsNotesSettingsAndPlugins": "Черновики, заметки, настройки и плагины остаются на вашем компьютере", "site.x.privacy.pluginsYouInstallRunInside": "Установленные вами плагины работают внутри X с доступом к странице, как плагины BetterDiscord; устанавливайте код, которому доверяете", "site.x.privacy.you": "Вы", "site.x.privacy.noProxyNoTrackerNo": "Без прокси. Без трекеров. Без посредников.", "site.x.make.makeYourOwn": "{b1}Создать{b1End} Своё", "site.x.make.aThemeIsOneJson": "Тема — это один JSON-файл: импортируйте его в «Оформлении». Плагин — это один JavaScript-файл, который достаточно положить в папку плагинов и включить. Никакой очереди на проверку и никакого аккаунта, чтобы ими пользоваться. Поделитесь файлом — и им сможет пользоваться кто угодно, или опубликуйте его в {a1}wayBetter Store{a1End}.", "site.x.make.pluginHelperApi": "Вспомогательный API для плагинов", "site.x.make.buildAWholeApp": "соберите целое приложение", "site.x.make.theFrameworkBehindThisApp": "фреймворк, на котором построено это приложение", "site.x.make.xWasFirstBuildThe": "X был первым. {em1}Соберите следующее.{em1End}", "site.x.make.youtubeKickTwitchDiscordAny": "YouTube, Kick, Twitch, Discord: любое приложение с веб-версией может получить такое же окно. Ни одно не анонсировано; каждое ждёт свой адаптер.", "site.x.make.seeWhatsNext": "Узнать, что дальше", "site.x.make.youtubeKickTwitchAndDiscord": "YouTube, Kick, Twitch и Discord — товарные знаки соответствующих владельцев. wayBetter не связан ни с одним из них.", "site.x.foss.fossFreeAndOpenSource": "{b1}FOSS{b1End} Бесплатно и с открытым кодом", "site.x.foss.noPaidTierNoAds": "Без платных тарифов. Без рекламы. {em1}Каждая строка открыта.{em1End}", "site.x.foss.completelyFreeNoPaidTier": "Полностью бесплатно. Никаких платных тарифов, рекламы и навязывания подписок.", "site.x.foss.gpl30OrLater": "GPL-3.0-or-later. Исходный код приложения и фреймворка открыт на {host}.", "site.x.foss.noAnalyticsNoTelemetryOn": "Никакой аналитики и телеметрии о том, что вы читаете или публикуете.", "site.x.foss.forkItThemeItWrite": "Делайте форк, создавайте темы, пишите плагины. Лицензия сохраняет его открытым.", "site.x.faq.faqFrequentlyAsked": "{b1}Вопросы{b1End} Частые вопросы", "site.x.faq.questionsAnswered": "Вопросы {em1}и ответы.{em1End}", "site.common.isItSafe": "Это безопасно?", "site.x.faq.waybetterForXLoadsThe": "wayBetter for X загружает настоящий x.com в обычном веб-представлении и правит только интерфейс. Он не пропускает ваш трафик через сторонний сервер и не собирает ваши данные. Плагины, которые вы добавляете сами, работают с доступом к странице, поэтому устанавливайте только код, которому доверяете.", "site.x.faq.isItFree": "Это бесплатно?", "site.x.faq.yesWaybetterForXIs": "Да. wayBetter for X полностью бесплатен: без платных тарифов, рекламы и навязывания подписок.", "site.x.faq.isItOpenSource": "Это открытый исходный код?", "site.x.faq.yesLicensedUnderGpl3": "Да, по лицензии GPL-3.0. Весь исходный код лежит на {a1}{host}{a1End}, а фреймворк, на котором он построен, — это {a2}waybetter в npm{a2End}.", "site.x.faq.doesItUseTheReal": "Он использует настоящий x.com?", "site.x.faq.yesYouSignInTo": "Да. Вы входите в x.com точно так же, как в браузере; wayBetter лишь даёт этой странице оболочку получше и исправляет ошибки её интерфейса.", "site.x.faq.willItEverPostLike": "Будет ли он публиковать, ставить «Нравится» или подписываться за меня?", "site.x.faq.noItNeverPostsFollows": "Нет. Он никогда сам не публикует, не подписывается, не удаляет и не отправляет сообщения. Исправления лишь следят за тем, чтобы ваши собственные нажатия срабатывали так, как вы задумали.", "site.x.faq.canIMakeMyOwn": "Можно ли сделать свою тему или плагин?", "site.x.faq.yesThemesAreJsonFiles": "Да. Темы — это JSON-файлы, которые вы импортируете на панели «Оформление»; плагины — файлы {code1}, которые вы кладёте в папку плагинов. См. {a1}Сделайте своё{a1End}.", "site.x.faq.whatAboutMacosAndLinux": "А что с macOS и Linux?", "site.x.faq.windowsIsAvailableNowMacos": "Windows, macOS и Linux, все три уже доступны.", "site.x.faq.doesItCollectMyData": "Он собирает мои данные?", "site.x.faq.noThereIsNoAnalytics": "Нет. Нет никакой аналитики или телеметрии, собирающей то, что вы публикуете, читаете или нажимаете.", "site.x.closer.xTheWayItShould": "X, {em1}каким он должен быть.{em1End}", "site.x.closer.moreFromWaybetter": "Ещё от wayBetter", "site.common.licensedUnderGpl30": "Распространяется по лицензии GPL-3.0. Не связан с X Corp., не одобрен и не спонсируется ею.", "site.store.page.skipToTheStore": "Перейти к Каталогу", "site.common.publishYours": "Опубликовать{span1} своё{span1End}", "site.store.hero.waybetterStoreOneSignedCatalog": "{span1} wayBetter Store · один подписанный каталог", "site.store.hero.makeEveryApp": "Сделайте каждое приложение", "site.store.hero.yours": "своим.", "site.store.hero.themesAndPluginsForWaybetter": "Темы и плагины для приложений wayBetter. Каждый файл находится в одном подписанном каталоге, каждый плагин сообщает, что он использует, и вы читаете код до того, как что-либо установится. Бесплатно, с открытым кодом, без аккаунта.", "site.store.hero.apps": "Приложения", "site.store.hero.signed": "Подписано", "site.store.browse.browseTheStore": "Смотреть Каталог", "site.store.browse.everything": "Всё", "site.store.browse.items": "Элементов: {items}", "site.store.browse.nothingMatches": "Ничего не найдено.", "site.store.browse.tryAnotherWordOrFewer": "Попробуйте другое слово или уберите часть фильтров. Если этого ещё нет, оно может появиться: тема — это один JSON-файл, а плагин — один JavaScript-файл.", "site.store.browse.clearSearchAndFilters": "Сбросить поиск и фильтры", "site.common.publishYourOwn": "Опубликуйте своё", "site.store.browse.catalogUpdatedItemsTodayAre": "Каталог обновлён {date}. Сейчас элементы предназначены для {apps}; каждое приложение wayBetter читает этот же каталог и показывает только свои.", "site.store.installing.trustHowInstallingWorks": "{b1}Доверие{b1End} Как работает установка", "site.store.installing.oneClickThenYouDecide": "Один клик, а дальше {em1}решаете вы.{em1End}", "site.store.installing.nothingOnThisSiteCan": "Ничто на этом сайте не может ничего установить. Кнопка здесь открывает приложение; приложение проверяет файл и показывает его вам; вы подтверждаете там — или нет.", "site.store.installing.aLinkNotAnInstaller": "Ссылка, а не установщик", "site.store.installing.installIsALinkIt": "«Установить» — это ссылка {code1}. Она открывает приложение и предлагает элемент. Веб-страницы и вкладки внутри приложения ничего установить не могут.", "site.store.installing.theAppChecksTheFile": "Приложение проверяет файл", "site.store.installing.itDownloadsTheFileItself": "Оно само скачивает файл, проверяет подпись Ed25519 каталога ключом, вшитым в приложение, а затем сверяет размер и SHA-256 файла с каталогом.", "site.store.installing.youReadItThenConfirm": "Вы читаете, затем подтверждаете", "site.store.installing.theInstallScreenShowsThe": "Экран установки показывает название, автора, версию, источник, SHA-256, разрешения, которые заявляет плагин, и код или файл темы. Ничего не записывается, пока вы не нажмёте «Установить».", "site.store.installing.whatThisDoesNotPromise": "Чего это не обещает", "site.store.installing.aPluginIsJavascriptRunning": "Плагин — это JavaScript, работающий внутри страницы приложения с доступом самой страницы. Его разрешения — это заявление и ограждение, а не песочница: они ограничивают то, что API wayBetter выдаёт плагину, а код, который хочет обойти проверку, может это сделать. Сканирование тоже не видит сквозь минифицированный код. Устанавливайте то, чему доверили бы как расширению браузера.", "site.store.installing.themesAreDataSanitizedField": "Темы — это данные, которые очищаются поле за полем; на странице выполняется только необязательный CSS темы, с тем же уровнем доверия, что и ваш Свой CSS. За всё, что есть в подписанном каталоге, ручается ключ Каталога, который хранится офлайн.", "site.store.noApp.noAppYet": "Ещё нет приложения?", "site.store.noApp.oneClickInstallNeedsWaybetter": "Для установки в один клик нужен wayBetter for X {version} или новее. Без него скачайте файл элемента с его страницы и перетащите в окно wayBetter: вы увидите тот же экран установки.", "site.store.page.madeSomethingPublishIt": "Что-то сделали? {em1}Опубликуйте.{em1End}", "site.store.page.oneFolderInOnePull": "Одна папка в одном пул-реквесте добавляет тему или плагин в Каталог; можно и просто прислать файл в issue. Проверки выполняются на вашем компьютере; после слияния мейнтейнер подписывает каталог. Нужен только бесплатный аккаунт {host}.", "site.store.page.howToPublish": "Как опубликовать", "site.store.page.copyTheCommandNpmCreate": "Скопировать команду: npm create waybetter", "site.submit.nav.make": "Создать", "site.submit.nav.add": "Добавить", "site.submit.nav.check": "Проверить", "site.submit.nav.send": "Отправить", "site.submit.nav.catalogFormat": "Формат каталога", "site.common.languages": "Языки", "site.submit.hero.breadcrumb": "Навигационная цепочка", "site.submit.hero.aPullRequestIsA": "{span1} Пул-реквест — это и есть заявка", "site.submit.hero.publishYour": "Опубликуйте", "site.submit.hero.own": "своё.", "site.submit.hero.aThemeIsOneJson": "Тема — это один JSON-файл. Плагин — один JavaScript-файл. Сделайте, попробуйте в приложении, а затем добавьте в Каталог: одна папка в одном пул-реквесте или файл в issue, если вы не пользуетесь git. Для обоих способов нужен бесплатный аккаунт {host} — и больше ничего.", "site.submit.hero.theFiveSteps": "Пять шагов", "site.submit.hero.theRepositoryOn": "Репозиторий на {host}", "site.submit.make.makeIt": "Сделайте", "site.submit.make.startFromAWorkingFile": "Начните с рабочего файла. Генератор шаблонов создаст его за вас; в разделе «Создать» самого приложения (wayBetter → «Создать») есть примеры и актуальные значения темы.", "site.submit.make.aTheme": "Тема", "site.submit.make.colorsFontsCornersDensityLayout": "Цвета, шрифты, углы, плотность, вёрстка, фон, эффекты. Трёх цветов достаточно; остальное выводится автоматически, а текст остаётся читаемым.", "site.common.copyTheCommand": "Скопировать команду", "site.submit.make.orBuildItInThe": "Или соберите её в приложении: «Оформление» → «Конструктор тем» → «Экспорт». В {a1}THEMES.md{a1End} перечислено всё, что может задавать тема.", "site.submit.make.aPlugin": "Плагин", "site.submit.make.aClassWithAndAnd": "Класс с {code1} и {code2} и заголовок, в котором сказано, кто его сделал и что он использует.", "site.submit.make.addForATypescriptProject": "Добавьте {code1}, чтобы получить проект на TypeScript. В {a1}PLUGINS.md{a1End} описаны API, разрешения и живая перезагрузка.", "site.submit.make.theStoreReadsAPlugin": "Каталог читает название, автора, версию, описание и разрешения плагина из этого заголовка, а название, автора и описание темы — из её JSON. Экран установки показывает те же значения, поэтому они никогда не расходятся.", "site.submit.try.tryIt": "Попробуйте", "site.submit.try.theStoreIsOptionalA": "Каталог необязателен. Рабочим файлом уже можно делиться.", "site.submit.try.dropTheFileOnThe": "{b1}Бросьте файл в окно wayBetter.{b1End} Вы увидите тот же экран установки, что и для элемента Каталога: название, автор, версия, SHA-256, разрешения, код.", "site.submit.try.turnOnDeveloperModeSettings": "{b1}Включите режим разработчика{b1End} («Настройки» → «Разработчикам») на время работы: сохранённый плагин, файл темы или {code1} сразу перезагружается во всех вкладках.", "site.submit.try.shareItWithoutTheStore": "{b1}Делитесь без Каталога.{b1End} Отправьте файл или ссылку {code1} на https-адрес на waybetter.fyi, cdn1.crt.fyi или на исходный файл на {host}. Без экрана установки он никогда не устанавливается.", "site.submit.folder.addOneFolder": "Добавьте одну папку", "site.submit.folder.everyStoreItemIsA": "Каждый элемент Каталога — это папка внутри {code1} в репозитории. Имя папки — это id элемента и его адрес здесь: {code2}.", "site.submit.folder.storeXWaybetterForX": "store/x/ — элементы wayBetter for X", "site.submit.folder.pluginsOrThemesOrTaken": "Плагины: {code1}, {code2}, {code3}, {code4} или {code5}. Темы: {code6} или {code7} — берётся из {code8} темы, если вы его не указали.", "site.submit.folder.upTo12WordsPeople": "До 12 слов, по которым люди будут искать.", "site.submit.folder.themesOnlyAPlugins": "Только для тем (у плагина она указана в заголовке). Увеличивайте её, когда меняете файл.", "site.submit.folder.description": "Описание", "site.submit.folder.oneOrTwoSentencesThat": "Одно-два предложения о том, что он делает, не короче 50 символов. Первые 160 становятся описанием его страницы для поисковых систем.", "site.submit.folder.thatIsTheWholeSubmission": "Это и есть вся заявка. Страница, карточка, запись в поиске, превью ссылки, структурированные данные и запись в карте сайта создаются из подписанного каталога при сборке сайта. Полные правила — в {a1}store/README.md{a1End}.", "site.submit.checks.runTheChecks": "Запустите проверки", "site.submit.checks.thereIsNoHostedCi": "Внешнего CI нет. Проверки — это команды, которые вы запускаете перед отправкой, а мейнтейнер запускает ещё раз перед слиянием.", "site.submit.checks.inYourClone": "в вашем клоне", "site.submit.checks.idsAndNames": "Id и названия", "site.submit.checks.folderIdUpTo40": "id папки ({code1}, до 40 символов), {code2}, без дубликатов внутри приложения", "site.submit.checks.size": "Размер", "site.submit.checks.itemFilesUpTo2": "файлы элементов до 2 МиБ, превью до 300 КБ в формате 16:10", "site.submit.checks.theHeader": "Заголовок", "site.submit.checks.aDescriptionAndALine": "{code1}, {code2}, описание и строка {code3}, в которой указано {code4} или {code5}", "site.submit.checks.honestPermissions": "Честные разрешения", "site.submit.checks.isRefusedWhenTheCode": "{code1} отклоняется, если код вызывает {code2}, {code3}, {code4}, {code5} или {code6}; вызовы защищённого API должны быть заявлены", "site.submit.checks.noRemoteCode": "Никакого удалённого кода", "site.submit.checks.noOrNoScriptsOr": "никаких {code1}, {code2} или {code3}; никаких скриптов и внешних файлов в превью; никаких {code4} и внешних URL в CSS темы", "site.submit.checks.theCatalog": "Каталог", "site.submit.checks.theItemsBuildIntoA": "из элементов собирается каталог, который принимают приложения (по правилам самого фреймворка), а опубликованный каталог по-прежнему соответствует своей подписи и хешам", "site.submit.checks.searchAndSharing": "Поиск и публикация ссылок", "site.submit.checks.pageTitleUpTo60": "заголовок страницы до 60 символов, описание от 50 до 160, оба уникальны", "site.submit.send.sendIt": "Отправьте", "site.submit.send.twoWaysInBothNeed": "Два пути. Для обоих нужен бесплатный {a1}аккаунт на {host}{a1End}: зарегистрироваться может любой, а каждый новый аккаунт вручную одобряет сопровождающий.", "site.submit.send.pullRequest": "Пул-реквест", "site.submit.send.forkTheRepositoryOn": "Сделайте форк репозитория на {host}.", "site.submit.send.addYourFolderOnA": "Добавьте свою папку в отдельной ветке и запустите проверки.", "site.submit.send.openThePullRequestThe": "Откройте пул-реквест. Шаблон спросит, что он делает и что использует.", "site.submit.send.fork": "Форк", "site.submit.send.pullRequests": "Пул-реквесты", "site.submit.send.noGitOpenAnIssue": "Нет git? Откройте issue", "site.submit.send.chooseTheThemeOrPlugin": "Выберите шаблон «Тема» или «Плагин».", "site.submit.send.attachTheFileAndA": "Прикрепите файл (и превью, если оно есть).", "site.submit.send.aMaintainerAddsTheFolder": "Мейнтейнер добавит папку за вас.", "site.submit.send.newIssue": "Новый issue", "site.submit.send.thenAMaintainerSigns": "Затем мейнтейнер подписывает", "site.submit.send.theStoresSigningKey": "Ключ подписи Каталога намеренно хранится офлайн, поэтому слияние — ещё не публикация. После слияния мейнтейнер читает код, запускает {code1} и {code2} на компьютере, где хранится ключ, и отправляет изменения. Сайт пересобирается, у вашего элемента появляется страница, и каждое приложение видит его при следующем чтении подписанного каталога.", "site.submit.send.anythingInTheSignedCatalog": "За всё, что есть в подписанном каталоге, ручается этот ключ, и именно поэтому каждый плагин перед подписью читает человек.", "site.submit.format.theCatalogFormat": "Формат каталога", "site.submit.format.oneFileForEveryWaybetter": "Один файл для всех приложений wayBetter. Вручную его никогда не редактируют: он собирается из папок.", "site.submit.format.catalogJsonFormat2": "catalog.json (формат 2)", "site.submit.format.signedCatalogJsonSigIs": "{b1}Подписан.{b1End} {a1}catalog.json.sig{a1End} — это подпись Ed25519 для точных байтов {a2}catalog.json{a2End}. Приложения проверяют её вшитым в них открытым ключом, а затем сверяют размер и SHA-256 каждой загрузки.", "site.submit.format.strictUnknownFieldsMoreThan": "{b1}Строгий.{b1End} Неизвестные поля, более 500 элементов или файл больше 1 МиБ — и каталог отклоняется целиком. {a1}store-catalog.schema.json{a1End} — это JSON Schema; все правила — в {a2}STORE.md{a2End} во фреймворке.", "site.submit.format.sharedEachItemNamesIts": "{b1}Общий.{b1End} Каждый элемент указывает свой {code1}. Приложение проверяет весь файл и оставляет только свои элементы.", "site.submit.languages.notStoreItemsAll51": "Это не элементы Каталога: все 51 язык встроены в приложение и загружаются по требованию.", "site.submit.languages.fixOrFinishATranslation": "{b1}Исправьте или завершите перевод{b1End} в {code1} — пул-реквестом или через issue с приложенным изменённым файлом.", "site.submit.languages.checkItWithKeysPlaceholders": "{b1}Проверьте его{b1End} командой {code1}: ключи, заполнители, формы множественного числа, никакой разметки. Она должна вывести {code2}.", "site.submit.languages.itShipsWithTheNext": "{b1}Он выходит со следующим обновлением приложения{b1End}, а не через Каталог. В {a1}TRANSLATING.md{a1End} описаны синтаксис сообщений и способ увидеть свои слова в приложении.", "site.submit.page.seeWhatIsAlreadyThere": "Посмотрите, что {em1}уже есть.{em1End}", "site.submit.page.everyItemInTheStore": "Каждый элемент Каталога показывает свой код. Плагины из комплекта — лучшие примеры того, как правильно пользоваться API.", "site.submit.page.browsePlugins": "Смотреть плагины", "site.submit.page.browseThemes": "Смотреть темы", "site.themes.hero.waybetterStoreThemesSignedCatalog": "{a1}wayBetter Store{a1End} · тем: {themes} · подписанный каталог", "site.themes.hero.themesForX": "Темы для {em1}X{em1End}.", "site.themes.hero.everyThemeIsAJson": "Каждая тема — это JSON-документ: цвета, шрифты, углы, плотность, вёрстка, фон и эффекты. Контраст обеспечивается, поэтому текст остаётся читаемым. Выберите тему здесь или сделайте свою в Конструкторе тем приложения.", "site.themes.hero.howInstallingWorksInstallIn": "{b1}Как работает установка.{b1End} «Установить в wayBetter» открывает приложение по ссылке {code1}. Приложение само скачивает файл, сверяет его с подписанным каталогом (подпись Ed25519, SHA-256 каждого файла) и, прежде чем что-либо установить, показывает вам название, автора, версию, источник, хеш и файл темы с живым предпросмотром. Сама по себе эта страница ничего не устанавливает.", "site.common.noAppYetGetWaybetter": "Ещё нет приложения? {a1}Скачайте wayBetter for X{a1End} (для установки в один клик нужна версия {version} или новее) или скачайте файл со страницы элемента и бросьте его в окно приложения. Ищете что-то другое? {a2}Поиск по всему Каталогу{a2End}.", "site.themes.page.catalogUpdatedThemesAreData": "Каталог обновлён {date}. Темы — это данные: wayBetter очищает каждое поле; в X выполняется только необязательный CSS темы, как и ваш Свой CSS.", "site.plugins.hero.waybetterStorePluginsSignedCatalog": "{a1}wayBetter Store{a1End} · 8 встроенных плагинов-разделов · ещё {plugins} в подписанном каталоге", "site.plugins.hero.pluginsForX": "Плагины для {em1}X{em1End}.", "site.plugins.hero.javascriptPluginsThatRunInside": "JavaScript-плагины, работающие внутри X, в стиле BetterDiscord. Каждый заявляет, что он использует из API wayBetter (хранилище, диалоги, буфер обмена, ваш аккаунт…) и обращается ли он к какому-либо серверу.", "site.plugins.hero.howInstallingWorksInstallIn": "{b1}Как работает установка.{b1End} «Установить в wayBetter» открывает приложение по ссылке {code1}. Приложение само скачивает файл, сверяет его с подписанным каталогом (подпись Ed25519, SHA-256 каждого файла) и, прежде чем что-либо установить, показывает вам название, автора, версию, источник, хеш, заявленные разрешения и код. Сама по себе эта страница ничего не устанавливает.", "site.plugins.page.catalogUpdatedPluginsRunIn": "Каталог обновлён {date}. Плагины работают на странице X с доступом самой страницы; разрешения ограничивают API wayBetter, а не страницу. Прочитайте код, а затем устанавливайте то, чему доверяете.", "site.notFound.page.nothingAtThisAddress": "По этому адресу ничего нет", "site.notFound.page.thisPageIsNotHere": "Этой страницы {em1}здесь нет.{em1End}", "site.notFound.page.theLinkMayBeOld": "Возможно, ссылка устарела или в адресе опечатка. Всё, что существует, — в одном шаге отсюда.", "site.notFound.page.theStore": "Каталог", "site.meta.home.title": "wayBetter — ваши приложения, только гораздо лучше", "site.meta.home.description": "wayBetter — единая бесплатная система с открытым кодом, которая делает лучше приложения, которыми вы уже пользуетесь: лёгкое нативное окно, темы, плагины и исправления, плюс небольшой адаптер для каждого приложения. wayBetter for X — первое. npm i waybetter, чтобы собрать следующее.", "site.meta.home.imageAlt": "wayBetter: ваши приложения, только гораздо лучше.", "site.meta.x.title": "wayBetter for X — X, каким он должен быть", "site.meta.x.description": "wayBetter for X — бесплатное приложение с открытым кодом (GPL-3.0) для X/Twitter: вкладки, разделённые панели, все аккаунты рядом, 14 тем, 8 плагинов-разделов, хранилище черновиков и исправления собственных ошибок X. Любой может делать темы и плагины.", "site.meta.x.imageAlt": "wayBetter for X: X, только с расширениями.", "site.meta.store.title": "wayBetter Store — темы и плагины, подписанные и открытые", "site.meta.store.description": "Темы ({themes}) и плагины ({plugins}) для приложений wayBetter в одном подписанном каталоге. Ищите, читайте код, устанавливайте в один клик. Бесплатно и открыто.", "site.meta.store.imageAlt": "wayBetter Store: темы и плагины для приложений wayBetter.", "site.meta.submit.title": "Опубликовать тему или плагин — wayBetter Store", "site.meta.submit.description": "Добавьте свою тему или плагин в wayBetter Store одним пул-реквестом: одна папка, локальные проверки, затем подпись мейнтейнера. Или пришлите файл в issue.", "site.meta.submit.ogTitle": "Опубликуйте своё", "site.meta.submit.imageAlt": "wayBetter Store: опубликуйте свою тему или плагин.", "site.meta.themes.title": "Темы — wayBetter for X", "site.meta.themes.description": "Темы для wayBetter for X ({count}): полный редизайн X (цвета, шрифты, углы, плотность, фон) с превью. Установка в один клик или скачайте .json.", "site.meta.themes.imageAlt": "Темы для wayBetter for X в wayBetter Store.", "site.meta.plugins.title": "Плагины — wayBetter for X", "site.meta.plugins.description": "Восемь встроенных в wayBetter for X плагинов-разделов и ещё {count} в подписанном Store, у каждого разрешения и код для чтения.", "site.meta.plugins.imageAlt": "Плагины для wayBetter for X в wayBetter Store.", "site.meta.notFound.title": "Страница не найдена — wayBetter", "site.meta.notFound.description": "Такой страницы нет. Главная wayBetter, wayBetter for X и wayBetter Store — в одном клике отсюда.", "site.meta.crumb.store": "Каталог", "site.meta.crumb.themes": "Темы", "site.meta.crumb.plugins": "Плагины", "site.meta.item.title": "{name} — {kind, select, theme {тема} other {плагин}} для {sites} · wayBetter Store", "site.meta.item.titleShort": "{name} — {kind, select, theme {тема} other {плагин}} для {sites}", "site.meta.item.descriptionTail": "{kind, select, theme {Тема} other {Плагин}} для {apps}, бесплатно в wayBetter Store.", "site.meta.item.ogTitle": "{name} · {kind, select, theme {Тема} other {Плагин}} для {sites}", "site.meta.item.imageAlt": "{name} — {kind, select, theme {тема} other {плагин}} для {apps}.", "site.meta.item.videoName": "{name}: {kind, select, theme {тема} other {плагин}} для {sites}", "site.meta.item.genre": "{kind, select, theme {Тема} other {Плагин}} для {apps}", "site.gen.kind.theme": "Тема", "site.gen.kind.plugin": "Плагин", "site.gen.store": "Каталог", "site.gen.themes": "Темы", "site.gen.plugins": "Плагины", "site.gen.everything": "Всё", "site.gen.search": "Поиск", "site.gen.copy": "Копировать", "site.gen.install": "Установить", "site.gen.permissions": "Разрешения", "site.gen.breadcrumb": "Навигационная цепочка", "site.gen.permission.storage.label": "Хранилище", "site.gen.permission.ui.label": "Диалоги", "site.gen.permission.clipboard.label": "Буфер обмена", "site.gen.permission.account.label": "Ваш аккаунт", "site.gen.permission.users.label": "Сведения об аккаунтах", "site.gen.permission.commands.label": "Команды", "site.gen.permission.network.label": "Интернет", "site.gen.permission.networkNone.label": "Без сети", "site.gen.permission.storage.plain": "Хранит собственные настройки и данные на вашем компьютере.", "site.gen.permission.ui.plain": "Показывает собственные диалоги, сообщения и всплывающие уведомления.", "site.gen.permission.clipboard.plain": "Может помещать текст в буфер обмена, например когда вы нажимаете кнопку копирования.", "site.gen.permission.account.plain": "Может видеть, какой аккаунт сейчас в сети: его имя пользователя, имя и аватар.", "site.gen.permission.users.plain": "Может читать, что ответы самого сайта сообщают об аккаунтах на вашем экране.", "site.gen.permission.commands.plain": "Добавляет собственные пункты в палитру команд (Ctrl+K).", "site.gen.permission.network.plain": "Заявляет, что обращается к серверу. Прочитайте код, чтобы узнать, к какому и зачем.", "site.gen.permission.networkNone.plain": "Обещает не обращаться ни к какому серверу. Приложение сканирует код и отклоняет файл, если он вызывает fetch, XMLHttpRequest, WebSocket, EventSource или sendBeacon.", "site.gen.permission.legacy": "Устаревший · полный доступ к странице", "site.gen.permission.none": "Без особого доступа", "site.gen.category.reading": "Чтение", "site.gen.category.writing": "Письмо", "site.gen.category.filters": "Фильтры", "site.gen.category.focus": "Фокус", "site.gen.category.tools": "Инструменты", "site.gen.category.dark": "Тёмные", "site.gen.category.light": "Светлые", "site.gen.category.other": "Другое", "site.gen.card.by": "автор: {author}", "site.gen.card.installLabel": "Установить {name} в wayBetter", "site.gen.card.details": "Подробнее", "site.gen.card.detailsLabel": "{name}: подробности, исходный код и загрузка", "site.gen.gallery.categories": "Категории", "site.gen.gallery.searchThemes": "Поиск тем", "site.gen.gallery.searchPlugins": "Поиск плагинов", "site.gen.gallery.empty": "Ничего не найдено. Попробуйте другое слово или {a1}поищите по всему Каталогу{a1End}.", "site.gen.bar.label": "Поиск по Каталогу", "site.gen.bar.search": "Поиск тем и плагинов", "site.gen.bar.placeholder": "Поиск среди тем и плагинов ({count})", "site.gen.bar.kind": "Тип", "site.gen.bar.all": "Все", "site.gen.bar.app": "Приложение", "site.gen.bar.everyApp": "Любое приложение", "site.gen.bar.category": "Категория", "site.gen.bar.any": "Любая", "site.gen.shelf.featured": "Избранное", "site.gen.shelf.featuredNote": "Выбор мейнтейнеров.", "site.gen.shelf.latest": "Новинки", "site.gen.shelf.latestNote": "Новое и недавно обновлённое.", "site.gen.media.previewAlt": "{name}: предпросмотр {kind, select, theme {темы} other {плагина}}", "site.gen.media.open": "Открыть изображение: {alt}", "site.gen.media.inUse": "{name} в работе", "site.gen.media.video": "Видео: {label}", "site.gen.media.videoThumb": "Видео", "site.gen.media.download": "Скачать видео", "site.gen.media.play": "Воспроизвести видео: {label}", "site.gen.media.pictures": "Изображения {name}", "site.gen.media.picturesAndVideo": "Изображения и видео {name}", "site.gen.media.pictureOf": "Изображение {index} из {count}: {alt}", "site.gen.item.version": "Версия", "site.gen.item.author": "Автор", "site.gen.item.notStated": "не указано", "site.gen.item.category": "Категория", "site.gen.item.for": "Для", "site.gen.item.file": "Файл", "site.gen.item.size": "Размер", "site.gen.item.bytes": "({count} байт)", "site.gen.item.updated": "Обновлено", "site.gen.item.asks": "Что он запрашивает", "site.gen.item.legacyPlain": "Этот плагин не заявляет разрешений, поэтому получает весь API wayBetter. Прочитайте код, прежде чем устанавливать его.", "site.gen.item.nonePlain": "Он не использует ничего из защищённого API wayBetter: ни хранилища, ни диалогов, ни буфера обмена, ни аккаунта, ни команд.", "site.gen.item.declares": "Заявляет «{permission}».", "site.gen.item.permissionsFine": "Разрешения — это заявление и ограждение, а не песочница. Они ограничивают то, что API wayBetter выдаёт этому плагину; плагин всё равно остаётся JavaScript-кодом на странице с доступом самой страницы. Код ниже — это то, что действительно выполняется.", "site.gen.item.palette": "Палитра", "site.gen.item.color.bg": "Фон", "site.gen.item.color.surface": "Поверхность", "site.gen.item.color.text": "Текст", "site.gen.item.color.accent": "Акцент", "site.gen.item.paletteFine": "Тема — это данные: цвета, шрифты, углы, плотность, вёрстка, фон и эффекты. Приложение очищает каждое поле и сохраняет текст читаемым. На странице выполняется только необязательный CSS темы, с тем же уровнем доверия, что и ваш Свой CSS; экран установки предупреждает, если тема его содержит.", "site.gen.item.kicker": "{kind} · {category} · для {sites}", "site.gen.item.install": "Установить в wayBetter", "site.gen.item.download": "Скачать {extension}", "site.gen.item.share": "Поделиться", "site.gen.item.note": "Открывает {app} на экране установки (версия {version} или новее). Ничего не устанавливается, пока вы не подтвердите там. {a1}Как работает установка{a1End}", "site.gen.item.noteAny": "Открывает {app} на экране установки. Ничего не устанавливается, пока вы не подтвердите там. {a1}Как работает установка{a1End}", "site.gen.item.tags": "Теги", "site.gen.item.code": "Код", "site.gen.item.themeFile": "Файл темы", "site.gen.item.read": "Читать {file}", "site.gen.item.exactBytes": "ровно те байты, которые устанавливает приложение", "site.gen.item.raw": "Исходник", "site.gen.item.openRaw": "Откройте {a1}исходный файл{a1End}, чтобы прочитать его.", "site.gen.item.how.title": "Как работает установка и безопасна ли она?", "site.gen.item.how.link": "{b1}Ссылка, а не установщик.{b1End} «Установить в wayBetter» — это ссылка {code1}. Она открывает приложение и предлагает {kind, select, theme {эту тему} other {этот плагин}}. Веб-страница ничего установить не может, как и вкладка внутри приложения.", "site.gen.item.how.check": "{b1}Приложение проверяет файл.{b1End} Оно само скачивает файл, проверяет подпись Ed25519 каталога ключом, вшитым в приложение, а затем сверяет размер и SHA-256 этого файла с каталогом.", "site.gen.item.how.confirmPlugin": "{b1}Вы читаете, затем подтверждаете.{b1End} Экран установки показывает название, автора, версию, источник, SHA-256, заявленные разрешения, результаты сканирования кода и сам код. Ничего не записывается, пока вы не нажмёте «Установить».", "site.gen.item.how.confirmTheme": "{b1}Вы читаете, затем подтверждаете.{b1End} Экран установки показывает название, автора, версию, источник, SHA-256, файл темы и живой предпросмотр. Ничего не записывается, пока вы не нажмёте «Установить».", "site.gen.item.how.finePlugin": "Чего это не обещает: плагин работает внутри страницы с доступом самой страницы, а сканирование не видит сквозь минифицированный или запутанный код. Устанавливайте то, чему доверили бы как расширению браузера.", "site.gen.item.how.fineTheme": "Чего это не обещает: необязательный CSS темы близок к коду и получает тот же уровень доверия, что и ваш Свой CSS. Экран установки его показывает.", "site.gen.item.how.vouched": "За всё, что есть в подписанном каталоге, ручается ключ Каталога, который хранится офлайн.", "site.gen.item.manual.title": "Ещё нет приложения или оно устарело?", "site.gen.item.manual.text": "Для установки в один клик нужен {app} {version} или новее. {a1}Скачайте {app}{a1End} или сделайте это вручную: {a2}скачайте {file}{a2End} и перетащите в окно wayBetter. Вы увидите тот же экран установки.", "site.gen.item.manual.textNoPage": "Для установки в один клик нужен {app}. Или сделайте это вручную: {a2}скачайте {file}{a2End} и перетащите в окно wayBetter. Вы увидите тот же экран установки.", "site.gen.item.details": "Подробности", "site.gen.item.copyHash": "Скопировать SHA-256 файла {file}", "site.gen.item.hashNote": "Подписанный каталог, {date}. После загрузки сравните его с {code1}.", "site.gen.item.moreThemes": "Ещё темы", "site.gen.item.morePlugins": "Ещё плагины", "site.gen.item.seeAll": "Показать все ({count})", "site.gen.repoNote": "Репозиторий wayBetter for X, где лежат папки Каталога, станет публичным вместе с релизом. До тех пор ссылки на него с этой страницы у вас не откроются; {a1}репозиторий фреймворка{a1End} уже публичен, и всё из шагов 1 и 2 работает уже сегодня.", "site.js.copied": "Скопировано", "site.js.selectIt": "Выделите сами", "site.js.linkCopied": "Ссылка скопирована", "site.js.copyAddress": "Скопируйте из адресной строки", "site.js.loading": "Загрузка…", "site.js.install.title": "wayBetter не открылся", "site.js.install.dismiss": "Закрыть", "site.js.install.why": "На ссылку ничто не откликнулось, так что {app}, скорее всего, не установлен на этом устройстве.", "site.js.install.whyOlder": "На ссылку ничто не откликнулось, так что {app}, скорее всего, не установлен на этом устройстве или его версия старше {version}. Для установки в один клик нужен {app} {version} или новее.", "site.js.install.get": "Скачать {app}", "site.js.install.download": "Скачать {file}", "site.js.install.downloadFile": "Скачать файл", "site.js.install.manual": "Или установите {name} вручную: скачайте файл и перетащите его в окно wayBetter. Вы увидите тот же экран установки.", "site.js.install.thisItem": "этот элемент", "site.js.store.everything": "Всё", "site.js.store.themes": "Темы", "site.js.store.plugins": "Плагины", "site.js.store.results": "Результаты", "site.js.store.shown": "{shown} из {total}", "site.js.store.count": "Элементов: {count}", "site.js.store.emptyQuery": "По запросу «{query}» ничего не найдено.", "site.js.store.emptyFilters": "С этими фильтрами ничего не найдено.", "site.js.item.shortened": "{start}… (символов: {count}; в исходном файле они все)", "site.js.media.pictures": "Изображения", "site.js.media.close": "Закрыть", "site.js.media.previous": "Предыдущее изображение", "site.js.media.next": "Следующее изображение", "site.lang.label": "Язык", "site.lang.choose": "Выберите язык", "site.meta.area.title": "{name}: встроен в wayBetter for X", "site.meta.area.description": "{description} {count, plural, one {# функция} few {# функции} many {# функций} other {# функции}}, встроено в wayBetter for X: бесплатно, открытый код, ничего не нужно устанавливать.", "site.meta.area.imageAlt": "{name}, плагин-раздел wayBetter for X", "site.gen.kind.area": "Плагин-раздел", "site.gen.item.license": "Лицензия", "site.gen.item.credits": "Авторы", "site.gen.areas.title": "Встроено в {app}", "site.gen.areas.note": "{count} плагинов-разделов идут вместе с приложением, ничего устанавливать не нужно. Включите их в разделе «Плагины» или выберите режим.", "site.gen.areas.more": "Другие плагины-разделы", "site.gen.area.builtIn": "Встроен", "site.gen.area.featureCount": "{count, plural, one {# функция} few {# функции} many {# функций} other {# функции}}", "site.gen.area.partOf": "Часть {app} {version}", "site.gen.area.features": "Функции", "site.gen.area.kicker": "Плагин-раздел · встроен в {app}", "site.gen.area.note": "Встроен в {app} {version}: включите его в разделе «Плагины» или выберите режим.", "site.gen.area.get": "Скачать {app}", "site.gen.area.whatItDoes": "Что он делает", "site.gen.area.how.title": "Как включить", "site.gen.area.how.plugins": "В приложении откройте {b1}wayBetter → Плагины{b1End} и включите {name}. У каждой функции свой переключатель.", "site.gen.area.how.mode": "Или выберите {b1}режим{b1End} (Basic, Advanced, Power User) при первом запуске или в настройках. Режим — лишь отправная точка: каждый переключатель остаётся за вами.", "site.gen.area.how.nothing": "Ничего не скачивается: код — часть приложения, подписан и обновляется вместе с ним.", "site.gen.kind.strings": "Пакет строк", "site.gen.strings": "Языки", "site.gen.category.language": "Язык", "site.gen.item.language": "Язык", "site.gen.item.coverage": "Охват", "site.gen.item.coverageValue": "{translated} из {translatable} строк сайта", "site.gen.item.dataOnly": "Только данные", "site.gen.item.dataOnlyValue": "Только текст: ни кода, ни стилей; ничего не выполняется.", "site.gen.item.packFile": "Файл пакета", "site.gen.item.how.confirmStrings": "{b1}Вы читаете и подтверждаете.{b1End} Экран установки показывает название, язык, охват, пример и файл пакета. Ничего не записывается, пока вы не нажмёте «Установить»; пакет выключен, пока вы не включите его в разделе «Языки».", "site.gen.item.how.fineStrings": "Пакет строк — это данные: текст, который заменяет собственные слова сайта. В нём нет кода, и он ничего не может сделать на странице.", "site.gen.item.moreStrings": "Другие пакеты строк" } }