75c7072f68
Currently translated at 100.0% (1850 of 1850 strings) Translation: Firefish/locales Translate-URL: https://hosted.weblate.org/projects/firefish/locales/ru/
2156 lines
124 KiB
YAML
2156 lines
124 KiB
YAML
_lang_: "Русский"
|
||
headlineFirefish: "Сеть, сплетённая из заметок"
|
||
introFirefish: "Firefish - это децентрализованная платформа социальных сетей с открытым
|
||
исходным кодом, которая свободна навсегда! 🚀"
|
||
monthAndDay: "{day}.{month}"
|
||
search: "Поиск"
|
||
notifications: "Уведомления"
|
||
username: "Имя пользователя"
|
||
password: "Пароль"
|
||
forgotPassword: "Пароль забыт"
|
||
fetchingAsApObject: "Приём с других сайтов"
|
||
ok: "Окей"
|
||
gotIt: "Ясно!"
|
||
cancel: "Отмена"
|
||
enterUsername: "Введите имя пользователя"
|
||
renotedBy: "{user} делится"
|
||
noNotes: "Нет ни одного поста"
|
||
noNotifications: "Нет ни одного уведомления"
|
||
instance: "Сервер"
|
||
settings: "Настройки"
|
||
basicSettings: "Основные настройки"
|
||
otherSettings: "Прочие настройки"
|
||
openInWindow: "Открывать в плавающих окнах"
|
||
profile: "Профиль"
|
||
timeline: "Лента"
|
||
noAccountDescription: "Пользователь ничего не написал про себя."
|
||
login: "Войти"
|
||
loggingIn: "Выполняется вход"
|
||
logout: "Выйти"
|
||
signup: "Зарегистрироваться"
|
||
uploading: "Загрузка..."
|
||
save: "Сохранить"
|
||
users: "Пользователи"
|
||
addUser: "Добавить пользователя"
|
||
favorite: "В избранное"
|
||
favorites: "Избранное"
|
||
unfavorite: "Убрать из избранного"
|
||
favorited: "Добавлено в избранное."
|
||
alreadyFavorited: "Уже есть в избранном."
|
||
cantFavorite: "Не удалось добавить в избранное."
|
||
pin: "Закрепить в профиле"
|
||
unpin: "Открепить от профиля"
|
||
copyContent: "Скопировать содержимое"
|
||
copyLink: "Скопировать ссылку"
|
||
delete: "Удалить"
|
||
deleteAndEdit: "Удалить и отредактировать"
|
||
deleteAndEditConfirm: "Удалить этот пост и создать отредактированный? Все реакции,
|
||
ссылки и ответы на существующий будут потеряны."
|
||
addToList: "Добавить в список"
|
||
sendMessage: "Отправить сообщение"
|
||
copyUsername: "Скопировать имя пользователя"
|
||
searchUser: "Поиск людей"
|
||
reply: "Ответить"
|
||
loadMore: "Загрузить ещё"
|
||
showMore: "Показать еще"
|
||
showLess: "Закрыть"
|
||
youGotNewFollower: "Новый подписчик"
|
||
receiveFollowRequest: "Получен запрос на подписку"
|
||
followRequestAccepted: "Запрос на подписку принят"
|
||
mention: "Упоминание"
|
||
mentions: "Упоминания"
|
||
directNotes: "Личные сообщения"
|
||
importAndExport: "Импорт и экспорт"
|
||
import: "Импорт"
|
||
export: "Экспорт"
|
||
files: "Файлы"
|
||
download: "Скачать"
|
||
driveFileDeleteConfirm: "Удалить файл «{name}»? Он будет удален со всех постов которые
|
||
содержат его как вложение."
|
||
unfollowConfirm: "Удалить из подписок пользователя {name}?"
|
||
exportRequested: "Вы запросили экспорт. Это может занять некоторое время. Результат
|
||
будет добавлен на «Диск»."
|
||
importRequested: "Вы запросили импорт. Это может занять некоторое время."
|
||
lists: "Списки"
|
||
noLists: "Нет ни одного списка"
|
||
note: "Пост"
|
||
notes: "Посты"
|
||
following: "Подписки"
|
||
followers: "Подписчики"
|
||
followsYou: "Читает вас"
|
||
createList: "Создать список"
|
||
manageLists: "Управление списками"
|
||
error: "Ошибка"
|
||
somethingHappened: "Что-то пошло не так"
|
||
retry: "Повторить попытку"
|
||
pageLoadError: "Не удалось загрузить страницу."
|
||
pageLoadErrorDescription: "Обычно это случается из-за сбоев в сети или кэша браузера.
|
||
Попробуйте очистить кэш, или подождать пару минут, а потом попытаться загрузить
|
||
страницу снова."
|
||
serverIsDead: "Ответа от сервера нет. Пожалуйста, подождите немного и повторите попытку."
|
||
youShouldUpgradeClient: "Чтобы просмотреть эту страницу, пожалуйста, обновите ее."
|
||
enterListName: "Название списка"
|
||
privacy: "Конфиденциальность"
|
||
makeFollowManuallyApprove: "Принимать подписчиков вручную"
|
||
defaultNoteVisibility: "Видимость постов по умолчанию"
|
||
follow: "Подписка"
|
||
followRequest: "Запрос на подписку"
|
||
followRequests: "Запросы на подписку"
|
||
unfollow: "Отписаться"
|
||
followRequestPending: "Нерассмотренный запрос на подписку"
|
||
enterEmoji: "Введите эмодзи"
|
||
renote: "Репост"
|
||
unrenote: "Отмена репоста"
|
||
renoted: "Репост совершён."
|
||
cantRenote: "Это нельзя репостить."
|
||
cantReRenote: "Невозможно репостить репост."
|
||
quote: "Цитата"
|
||
pinnedNote: "Закреплённый пост"
|
||
pinned: "Закрепить в профиле"
|
||
you: "Вы"
|
||
clickToShow: "Нажмите для просмотра"
|
||
sensitive: "Содержимое не для всех"
|
||
add: "Добавить"
|
||
reaction: "Реакции"
|
||
reactionSetting: "Реакции, отображаемые в палитре"
|
||
reactionSettingDescription2: "Расставляйте перетаскиванием, удаляйте нажатием, добавляйте
|
||
кнопкой «+»."
|
||
rememberNoteVisibility: "Запоминать видимость постов"
|
||
attachCancel: "Удалить вложение"
|
||
markAsSensitive: "Отметить как «не для всех»"
|
||
unmarkAsSensitive: "Снять отметку «не для всех»"
|
||
enterFileName: "Введите имя файла"
|
||
mute: "Скрыть"
|
||
unmute: "Отменить скрытие"
|
||
block: "Заблокировать"
|
||
unblock: "Разблокировать"
|
||
suspend: "Заморозить"
|
||
unsuspend: "Разморозить"
|
||
blockConfirm: "Заблокировать этот аккаунт?"
|
||
unblockConfirm: "Разблокировать этот аккаунт?"
|
||
suspendConfirm: "Заморозить этот аккаунт?"
|
||
unsuspendConfirm: "Разморозить этот аккаунт?"
|
||
selectList: "Выберите список"
|
||
selectAntenna: "Выберите антенну"
|
||
selectWidget: "Выберите виджет"
|
||
editWidgets: "Редактировать виджеты"
|
||
editWidgetsExit: "Готово"
|
||
customEmojis: "Собственные эмодзи"
|
||
emoji: "Эмодзи"
|
||
emojis: "Эмодзи"
|
||
emojiName: "Название эмодзи"
|
||
emojiUrl: "URL эмодзи"
|
||
addEmoji: "Добавить эмодзи"
|
||
settingGuide: "Рекомендуемые настройки"
|
||
cacheRemoteFiles: "Кешировать внешние файлы"
|
||
cacheRemoteFilesDescription: "Когда эта настройка отключена, файлы с других сайтов
|
||
будут загружаться прямо оттуда. Это сэкономит место на сервере, но увеличит трафик,
|
||
так как не будут создаваться эскизы."
|
||
flagAsBot: "Аккаунт бота"
|
||
flagAsBotDescription: "Включите, если этот аккаунт управляется программой. Это позволит
|
||
системе Firefish учитывать это, а также поможет разработчикам других ботов предотвратить
|
||
бесконечные циклы взаимодействия."
|
||
flagAsCat: "Аккаунт кота"
|
||
flagAsCatDescription: "Вы получите кошачьи ушки и будете говорить как кот!"
|
||
flagShowTimelineReplies: "Показывать ответы на посты в ленте"
|
||
flagShowTimelineRepliesDescription: "Если этот параметр включен, то в ленте, в дополнение
|
||
к постам пользователя, отображаются ответы на другие посты пользователя."
|
||
autoAcceptFollowed: "Принимать подписчиков автоматически"
|
||
addAccount: "Добавить учётную запись"
|
||
loginFailed: "Неудачная попытка входа"
|
||
showOnRemote: "Открыть оригинал"
|
||
general: "Общее"
|
||
wallpaper: "Обои"
|
||
setWallpaper: "Установить обои"
|
||
removeWallpaper: "Удалить обои"
|
||
searchWith: "Найденное «{q}»"
|
||
youHaveNoLists: "У вас нет ни одного списка"
|
||
followConfirm: "Подписаться на {name}?"
|
||
proxyAccount: "Учётная запись прокси"
|
||
proxyAccountDescription: "Учетная запись прокси предназначена служить подписчиком
|
||
на пользователей с других сайтов. Например, если пользователь добавит кого-то с
|
||
другого сайта а список, деятельность того не отобразится, пока никто с этого же
|
||
сайта не подписан на него. Чтобы это стало возможным, на него подписывается прокси."
|
||
host: "Хост"
|
||
selectUser: "Выберите пользователя"
|
||
recipient: "Кому"
|
||
annotation: "Описание"
|
||
federation: "Федерация"
|
||
instances: "Серверы"
|
||
registeredAt: "Первое наблюдение"
|
||
latestRequestSentAt: "Последний отправленный запрос"
|
||
latestRequestReceivedAt: "Последний полученный запрос"
|
||
latestStatus: "Последний статус"
|
||
storageUsage: "Использовано"
|
||
charts: "Диаграммы"
|
||
perHour: "По часам"
|
||
perDay: "По дням"
|
||
stopActivityDelivery: "Остановить отправку обновлений активности"
|
||
blockThisInstance: "Блокировать этот сервер"
|
||
operations: "Операции"
|
||
software: "Программы"
|
||
version: "Версия"
|
||
metadata: "Метаданные"
|
||
monitor: "Монитор"
|
||
jobQueue: "Очередь заданий"
|
||
cpuAndMemory: "Процессор и память"
|
||
network: "Сеть"
|
||
disk: "Диск"
|
||
instanceInfo: "Информация о сервере"
|
||
statistics: "Статистика"
|
||
clearQueue: "Очистить очередь"
|
||
clearQueueConfirmTitle: "Очистить очередь?"
|
||
clearQueueConfirmText: "Всё, что осталось в очереди, не будет доставлено. Обычно эта
|
||
операция НЕ нужна."
|
||
clearCachedFiles: "Очистить кэш"
|
||
clearCachedFilesConfirm: "Удалить все закэшированные файлы с других сайтов?"
|
||
blockedInstances: "Заблокированные серверы"
|
||
blockedInstancesDescription: "Введите список серверов, которые хотите заблокировать.
|
||
Они больше не смогут обмениваться с вашим сервером."
|
||
muteAndBlock: "Скрытие и блокировка"
|
||
mutedUsers: "Скрытые пользователи"
|
||
blockedUsers: "Заблокированные пользователи"
|
||
noUsers: "Нет ни одного пользователя"
|
||
editProfile: "Редактировать профиль"
|
||
noteDeleteConfirm: "Вы хотите удалить этот пост?"
|
||
pinLimitExceeded: "Нельзя закрепить ещё больше постов"
|
||
intro: "Установка Firefish завершена! А теперь создайте учетную запись администратора."
|
||
done: "Готово"
|
||
processing: "Обработка"
|
||
preview: "Предпросмотр"
|
||
default: "По умолчанию"
|
||
defaultValueIs: "По умолчанию: {value}"
|
||
noCustomEmojis: "Собственные эмодзи отсутствуют"
|
||
noJobs: "Нет заданий"
|
||
federating: "Федерируется"
|
||
blocked: "Заблокировано"
|
||
suspended: "Заморожено"
|
||
all: "Всё"
|
||
subscribing: "Подписка"
|
||
publishing: "Публикация"
|
||
notResponding: "Нет ответа"
|
||
instanceFollowing: "Подписанные на сервере"
|
||
instanceFollowers: "Подписчики сервера"
|
||
instanceUsers: "Пользователи сервера"
|
||
changePassword: "Изменить пароль"
|
||
security: "Безопасность"
|
||
retypedNotMatch: "Не совпадают."
|
||
currentPassword: "Текущий пароль"
|
||
newPassword: "Новый пароль"
|
||
newPasswordRetype: "Новый пароль (ещё раз)"
|
||
attachFile: "Прикрепить файлы"
|
||
more: "Ещё!"
|
||
featured: "Горячее"
|
||
usernameOrUserId: "Имя или идентификатор пользователя"
|
||
noSuchUser: "Таких пользователей не найдено"
|
||
lookup: "Запрос"
|
||
announcements: "Оповещения"
|
||
imageUrl: "Ссылка на изображение"
|
||
remove: "Удалить"
|
||
removed: "\uFEFFУдалено"
|
||
removeAreYouSure: "Хотите удалить «{x}»?"
|
||
deleteAreYouSure: "Хотите удалить «{x}»?"
|
||
resetAreYouSure: "На самом деле сбросить?"
|
||
saved: "Сохранено"
|
||
messaging: "Сообщения"
|
||
upload: "Загрузить"
|
||
keepOriginalUploading: "Сохранить исходное изображение"
|
||
keepOriginalUploadingDescription: "Сохраняет исходную версию при загрузке изображений.
|
||
Если выключить, то при загрузке браузер генерирует изображение для публикации."
|
||
fromDrive: "С «диска»"
|
||
fromUrl: "По ссылке"
|
||
uploadFromUrl: "Загрузить по ссылке"
|
||
uploadFromUrlDescription: "Ссылка на файл, который хотите загрузить"
|
||
uploadFromUrlRequested: "Загрузка выбранного"
|
||
uploadFromUrlMayTakeTime: "Загрузка может занять некоторое время."
|
||
explore: "Обзор"
|
||
messageRead: "Прочитали"
|
||
noMoreHistory: "История закончилась"
|
||
startMessaging: "Начать общение"
|
||
nUsersRead: "Прочитали {n}"
|
||
agreeTo: "Я соглашаюсь с {0}"
|
||
tos: "Пользовательское соглашение"
|
||
start: "Начать"
|
||
home: "Главная"
|
||
remoteUserCaution: "Это пользователь с другого сайта, поэтому информация может быть
|
||
неточной."
|
||
activity: "Активность"
|
||
images: "Изображения"
|
||
birthday: "День рождения"
|
||
yearsOld: "Возраст: {age}"
|
||
registeredDate: "Дата регистрации"
|
||
location: "Местоположение"
|
||
theme: "Тема"
|
||
themeForLightMode: "Тема для светлого режима"
|
||
themeForDarkMode: "Тема для тёмного режима"
|
||
light: "Светлый"
|
||
dark: "Тёмный"
|
||
lightThemes: "Светлые темы"
|
||
darkThemes: "Тёмные темы"
|
||
syncDeviceDarkMode: "Синхронизировать с темным режимом устройства"
|
||
drive: "Диск"
|
||
fileName: "Имя файла"
|
||
selectFile: "Выберите файл"
|
||
selectFiles: "Выберите файлы"
|
||
selectFolder: "Выберите папку"
|
||
selectFolders: "Выберите папки"
|
||
renameFile: "Переименовать файл"
|
||
folderName: "Имя папки"
|
||
createFolder: "Создать папку"
|
||
renameFolder: "Переименовать папку"
|
||
deleteFolder: "Удалить папку"
|
||
addFile: "Добавить файл"
|
||
emptyDrive: "Диск пуст"
|
||
emptyFolder: "Папка пуста"
|
||
unableToDelete: "Удаление невозможно"
|
||
inputNewFileName: "Введите имя нового файла"
|
||
inputNewDescription: "Введите новое описание"
|
||
inputNewFolderName: "Пожалуйста, введите новое имя папки"
|
||
circularReferenceFolder: "Вы пытаетесь переместить папку внутрь себя."
|
||
hasChildFilesOrFolders: "Эта папка не пуста и не может быть удалена."
|
||
copyUrl: "Копировать ссылку"
|
||
rename: "Переименовать"
|
||
avatar: "Аватар"
|
||
banner: "Шапка"
|
||
nsfw: "Содержимое не для всех"
|
||
whenServerDisconnected: "Когда соединение с сервером потеряно"
|
||
disconnectedFromServer: "Разорвано соединение с сервером"
|
||
reload: "Перезагрузить"
|
||
doNothing: "Ничего не делать"
|
||
reloadConfirm: "Перезагрузить ленту?"
|
||
watch: "Следить"
|
||
unwatch: "Отписаться"
|
||
accept: "Принять"
|
||
reject: "Отклонить"
|
||
normal: "Стабильно"
|
||
instanceName: "Название сервера"
|
||
instanceDescription: "Описание сервера"
|
||
maintainerName: "Имя администратора"
|
||
maintainerEmail: "Электронная почта администратора"
|
||
tosUrl: "Ссылка на пользовательское соглашение"
|
||
thisYear: "Этот год"
|
||
thisMonth: "Этот месяц"
|
||
today: "Этот день"
|
||
dayX: "{day} день"
|
||
monthX: "{month} месяц"
|
||
yearX: "{year} год"
|
||
pages: "Страницы"
|
||
integration: "Интеграции"
|
||
connectService: "Подключиться"
|
||
disconnectService: "Отключиться"
|
||
enableLocalTimeline: "Включить локальную ленту"
|
||
enableGlobalTimeline: "Включить глобальную ленту"
|
||
disablingTimelinesInfo: "У администраторов и модераторов есть доступ ко всем лентам,
|
||
даже если они отключены."
|
||
registration: "Регистрация"
|
||
enableRegistration: "Разрешить регистрацию"
|
||
invite: "Пригласить"
|
||
driveCapacityPerLocalAccount: "Объём диска на одного локального пользователя"
|
||
driveCapacityPerRemoteAccount: "Объём диска на одного пользователя с другого сайта"
|
||
inMb: "В мегабайтах"
|
||
iconUrl: "Ссылка на аватар"
|
||
bannerUrl: "Ссылка на изображение в шапке"
|
||
backgroundImageUrl: "Ссылка на фоновое изображение"
|
||
basicInfo: "Общая информация"
|
||
pinnedUsers: "Прикреплённый пользователь"
|
||
pinnedUsersDescription: "Перечислите по одному имени пользователя в строке. Пользователи,
|
||
перечисленные здесь, будут привязаны к закладке \"Изучение\"."
|
||
pinnedPages: "Закрепленные страницы"
|
||
pinnedPagesDescription: "Если хотите закрепить страницы на главной сайта, сюда можно
|
||
добавить пути к ним, каждый в отдельной строке."
|
||
pinnedClipId: "Идентификатор закреплённой подборки"
|
||
pinnedNotes: "Закреплённые посты"
|
||
hcaptcha: "hCaptcha"
|
||
enableHcaptcha: "Включить hCaptcha"
|
||
hcaptchaSiteKey: "Ключ сайта"
|
||
hcaptchaSecretKey: "Секретный ключ"
|
||
recaptcha: "reCAPTCHA"
|
||
enableRecaptcha: "Включить reCAPTCHA"
|
||
recaptchaSiteKey: "Ключ сайта"
|
||
recaptchaSecretKey: "Секретный ключ"
|
||
avoidMultiCaptchaConfirm: "Несколько способов проверки могут мешать друг другу. Подтвердите,
|
||
если хотите отключить другие способы. Или нажмите «Отмена», чтобы оставить их включёнными."
|
||
antennas: "Антенны"
|
||
manageAntennas: "Настройки антенн"
|
||
name: "Название"
|
||
antennaSource: "Источник антенны"
|
||
antennaKeywords: "Ключевые слова"
|
||
antennaExcludeKeywords: "Исключения"
|
||
antennaKeywordsDescription: "Пишите слова через пробел в одной строке, чтобы ловить
|
||
их появление вместе; на отдельных строках располагайте слова, или группы слов, чтобы
|
||
ловить любые из них."
|
||
notifyAntenna: "Уведомлять о новых постах"
|
||
withFileAntenna: "Только посты с вложениями"
|
||
enableServiceworker: "Включить ServiceWorker"
|
||
antennaUsersDescription: "Пишите каждое название аккаута на отдельной строке"
|
||
caseSensitive: "С учётом регистра"
|
||
withReplies: "Включая ответы"
|
||
connectedTo: "Вы подключены к следующим аккаунтам"
|
||
notesAndReplies: "Посты и ответы"
|
||
withFiles: "Посты с файлами"
|
||
silence: "Заглушить"
|
||
silenceConfirm: "Вы уверены что хотите заглушить этого пользователя?"
|
||
unsilence: "Снять глушение"
|
||
unsilenceConfirm: "Снять глушение с этого пользователя? Уверены?"
|
||
popularUsers: "Популярные пользователи"
|
||
recentlyUpdatedUsers: "Активные последнее время"
|
||
recentlyRegisteredUsers: "Недавно зарегистрированные пользователи"
|
||
recentlyDiscoveredUsers: "Недавно обнаруженные пользователи"
|
||
exploreUsersCount: "Пользователей: {count}"
|
||
exploreFediverse: "Исследуйте Fediverse"
|
||
popularTags: "Популярные теги"
|
||
userList: "Списки"
|
||
about: "Описание"
|
||
aboutFirefish: "О Firefish"
|
||
administrator: "Администратор"
|
||
token: "Токен"
|
||
twoStepAuthentication: "Двухфакторная аутентификация"
|
||
moderator: "Модератор"
|
||
moderation: "Модерация"
|
||
nUsersMentioned: "Упомянуло пользователей: {n}"
|
||
securityKey: "Ключ безопасности"
|
||
securityKeyName: "Имя ключа"
|
||
registerSecurityKey: "Зарегистрировать защитный ключ"
|
||
lastUsed: "Последнее использование"
|
||
unregister: "Отписаться"
|
||
passwordLessLogin: "Настроить вход без пароля"
|
||
resetPassword: "Сброс пароля"
|
||
newPasswordIs: "Новый пароль — «{password}»"
|
||
reduceUiAnimation: "Уменьшить анимацию в пользовательском интерфейсе"
|
||
share: "Поделиться"
|
||
notFound: "Не найдено"
|
||
notFoundDescription: "Страница по указанной ссылке не найдена."
|
||
uploadFolder: "Место загрузки по умолчанию"
|
||
cacheClear: "Очистка кэша"
|
||
markAsReadAllNotifications: "Отметить все уведомления как прочитанные"
|
||
markAsReadAllUnreadNotes: "Отметить все посты как прочитанные"
|
||
markAsReadAllTalkMessages: "Отметить все реплики как прочитанные"
|
||
help: "Помощь"
|
||
inputMessageHere: "Введите сообщение здесь"
|
||
close: "Закрыть"
|
||
group: "Группа"
|
||
groups: "Группы"
|
||
createGroup: "Создать группу"
|
||
ownedGroups: "Собственные группы"
|
||
joinedGroups: "Участие в группах"
|
||
invites: "Приглашения"
|
||
groupName: "Название группы"
|
||
members: "Участники"
|
||
transfer: "Отдать"
|
||
messagingWithUser: "Общение с другим пользователем"
|
||
messagingWithGroup: "Общение в группе"
|
||
title: "Заголовок"
|
||
text: "Текст"
|
||
enable: "Включить"
|
||
next: "Дальше"
|
||
retype: "Введите ещё раз"
|
||
noteOf: "Что пишет {user}"
|
||
inviteToGroup: "Пригласить в группу"
|
||
quoteAttached: "Цитата"
|
||
quoteQuestion: "Хотите добавить цитату?"
|
||
noMessagesYet: "Пока ни одного сообщения"
|
||
newMessageExists: "Новое сообщение"
|
||
onlyOneFileCanBeAttached: "К сообщению можно прикрепить только один файл"
|
||
signinRequired: "Пожалуйста, войдите"
|
||
invitations: "Приглашения"
|
||
invitationCode: "Код приглашения"
|
||
checking: "Проверка..."
|
||
available: "Доступно"
|
||
unavailable: "Не доступно"
|
||
usernameInvalidFormat: "Можно использовать только латинские буквы (A—Z, a—z), цифры
|
||
(0—9) и знак подчёркивания (_)."
|
||
tooShort: "Слишком короткий"
|
||
tooLong: "Слишком длинный"
|
||
weakPassword: "Слабый пароль"
|
||
normalPassword: "Годный пароль"
|
||
strongPassword: "Надёжный пароль"
|
||
passwordMatched: "Совпали"
|
||
passwordNotMatched: "Не совпадают"
|
||
signinWith: "Использовать {x} для входа"
|
||
signinFailed: "Невозможно войти в систему. Введенное вами имя пользователя или пароль
|
||
неверны."
|
||
tapSecurityKey: "Нажмите на свой электронный ключ"
|
||
or: "или"
|
||
language: "Язык"
|
||
uiLanguage: "Язык интерфейса"
|
||
groupInvited: "Приглашение в группу"
|
||
aboutX: "Описание {x}"
|
||
useOsNativeEmojis: "Использовать эмодзи операционной системы"
|
||
disableDrawer: "Не использовать выдвижные меню"
|
||
youHaveNoGroups: "У вас нет ни одной группы"
|
||
joinOrCreateGroup: "Получайте приглашения в группы или создавайте свои собственные."
|
||
noHistory: "История пока пуста"
|
||
signinHistory: "Журнал посещений"
|
||
disableAnimatedMfm: "Отключение анимированной разметки MFM"
|
||
doing: "В процессе..."
|
||
category: "Категория"
|
||
tags: "Метки"
|
||
docSource: "Источник документа"
|
||
createAccount: "Новая учётная запись"
|
||
existingAccount: "Существующая учётная запись"
|
||
regenerate: "Создать повторно"
|
||
fontSize: "Размер шрифта"
|
||
noFollowRequests: "Нерассмотренные запросы на подписку отсутствуют"
|
||
openImageInNewTab: "Открыть изображение в новой вкладке"
|
||
dashboard: "Панель управления"
|
||
local: "С этого сайта"
|
||
remote: "С других сайтов"
|
||
total: "Всего"
|
||
weekOverWeekChanges: "За неделю"
|
||
dayOverDayChanges: "За день"
|
||
appearance: "Внешний вид"
|
||
clientSettings: "Настройки клиента"
|
||
accountSettings: "Настройки учетной записи"
|
||
promotion: "Продвинуто"
|
||
promote: "Продвинуть"
|
||
numberOfDays: "Количество дней"
|
||
hideThisNote: "Спрятать эту запись"
|
||
showFeaturedNotesInTimeline: "Показывать в ленте посты из «Горячего»"
|
||
objectStorage: "Хранилище"
|
||
useObjectStorage: "Использовать объектное хранилище"
|
||
objectStorageBaseUrl: "Базовый адрес"
|
||
objectStorageBaseUrlDesc: "URL используемый для примера. Укажите URL-адрес вашего
|
||
CDN или прокси, если вы используете любой из них.\nДля S3 используйте 'https://<bucket>.s3.amazonaws.com',
|
||
а для GCS и подобных сервисов используйте 'https://storage.googleapis.com/<bucket>',
|
||
и т.п."
|
||
objectStorageBucket: "Хранилище (Bucket)"
|
||
objectStorageBucketDesc: "Укажите название контейнера (Bucket) который используется
|
||
на выбранном сервисе."
|
||
objectStoragePrefix: "Префикс"
|
||
objectStoragePrefixDesc: "Файлы будут храниться в директории, соответствующей указанному
|
||
здесь префиксу пути."
|
||
objectStorageEndpoint: "Конечная точка"
|
||
objectStorageEndpointDesc: "Если используете AWS S3, оставьте пустым. В остальных
|
||
случаях укажите конечную точку (endpoint) в форме «<host>» или «<host>:<port>»,
|
||
так, как это описано в руководстве той службы, которую собираетесь использовать."
|
||
objectStorageRegion: "Регион"
|
||
objectStorageRegionDesc: "Укажите регион, например xx-east-1. Если ваша служба не
|
||
различает регионы, оставьте поле пустым, или впишите us-east-1."
|
||
objectStorageUseSSL: "Использовать SSL"
|
||
objectStorageUseSSLDesc: "Отключите, если не собираетесь использовать протокол HTTPS
|
||
для обмена по API"
|
||
objectStorageUseProxy: "Использовать прокси"
|
||
objectStorageUseProxyDesc: "Отключите, если не будете испоьзовать прокси для соединений
|
||
по протоколу ObjectStorage"
|
||
objectStorageSetPublicRead: "Устанавливать public-read при загрузке на сервер"
|
||
serverLogs: "Журнал сервера"
|
||
deleteAll: "Удалить всё"
|
||
showFixedPostForm: "Показывать поле для ввода нового поста наверху ленты"
|
||
newNoteRecived: "Появился новый пост"
|
||
sounds: "Звуки"
|
||
listen: "Слушать"
|
||
none: "Ничего"
|
||
showInPage: "Показать страницу"
|
||
popout: "Развернуть"
|
||
volume: "Громкость"
|
||
masterVolume: "Основная регулировка громкости"
|
||
details: "Подробнее"
|
||
chooseEmoji: "Выберите эмодзи"
|
||
unableToProcess: "Не удаётся завершить операцию"
|
||
recentUsed: "Последние использованные"
|
||
install: "Установить"
|
||
uninstall: "Удалить"
|
||
installedApps: "Установленные приложения"
|
||
nothing: "Ничего нет"
|
||
installedDate: "Дата установки"
|
||
lastUsedDate: "Дата использования"
|
||
state: "Состояние"
|
||
sort: "Сортировать"
|
||
ascendingOrder: "по возрастанию"
|
||
descendingOrder: "По убыванию"
|
||
scratchpad: "Когтеточка"
|
||
scratchpadDescription: "«Когтеточка» — это место для опытов с AiScript. Здесь можно
|
||
писать программы, взаимодействующие с Firefish, запускать и смотреть что из этого
|
||
получается."
|
||
output: "Выходы"
|
||
script: "Скрипт"
|
||
disablePagesScript: "Отключить скрипты на «Страницах»"
|
||
updateRemoteUser: "Обновить данные пользователя с его сервера"
|
||
deleteAllFiles: "Удалить все файлы"
|
||
deleteAllFilesConfirm: "Вы хотите удалить все файлы?"
|
||
removeAllFollowing: "Удалить всех подписчиков"
|
||
removeAllFollowingDescription: "Отменить все подписки с домена {host}? Пожалуйста,
|
||
применяйте это действие, если сервер больше не существует."
|
||
userSuspended: "Эта учётная запись заморожена."
|
||
userSilenced: "Этот пользователь был заглушен."
|
||
yourAccountSuspendedTitle: "Эта учетная запись заблокирована"
|
||
yourAccountSuspendedDescription: "Эта учетная запись была заблокирована из-за нарушения
|
||
условий предоставления услуг сервера. Свяжитесь с администратором, если вы хотите
|
||
узнать более подробную причину. Пожалуйста, не создавайте новую учетную запись."
|
||
menu: "Меню"
|
||
divider: "Линия-разделитель"
|
||
addItem: "Добавить элемент"
|
||
relays: "Ретрансляторы"
|
||
addRelay: "Добавить ретранслятор"
|
||
inboxUrl: "URL ящика входящих сообщений"
|
||
addedRelays: "Добавленные ретрансляторы"
|
||
serviceworkerInfo: "Нужно включить, чтобы работали push-уведомления."
|
||
deletedNote: "Удалённый пост"
|
||
invisibleNote: "Личное сообщение"
|
||
enableInfiniteScroll: "Включить бесконечную прокрутку"
|
||
visibility: "Видимость"
|
||
poll: "Опрос"
|
||
useCw: "Скрывать содержимое под предупреждением"
|
||
enablePlayer: "Включить проигрыватель"
|
||
disablePlayer: "Выключить проигрыватель"
|
||
expandTweet: "Развернуть твит"
|
||
themeEditor: "Редактор темы оформления"
|
||
description: "Описание"
|
||
describeFile: "Добавить описание"
|
||
enterFileDescription: "Введите описание"
|
||
author: "Автор"
|
||
leaveConfirm: "Вы не сохранили изменения. Хотите выйти и потерять их?"
|
||
manage: "Управление"
|
||
plugins: "Расширения"
|
||
preferencesBackups: "Резервная копия"
|
||
deck: "Пульт"
|
||
undeck: "Покинуть пульт"
|
||
useBlurEffectForModal: "Размывка под формой поверх всего"
|
||
useFullReactionPicker: "Полнофункциональный выбор реакций"
|
||
width: "Ширина"
|
||
height: "Высота"
|
||
large: "Крупно"
|
||
medium: "Средне"
|
||
small: "Мелко"
|
||
generateAccessToken: "Создать токен доступа"
|
||
permission: "Разрешения"
|
||
enableAll: "Включить все"
|
||
disableAll: "Выключить всё"
|
||
tokenRequested: "Открыть доступ к учётной записи"
|
||
pluginTokenRequestedDescription: "Это расширение сможет пользоваться разрешениями,
|
||
установленными здесь."
|
||
notificationType: "Тип уведомления"
|
||
edit: "Изменить"
|
||
emailServer: "Сервер электронной почты"
|
||
enableEmail: "Включить обмен электронной почтой"
|
||
emailConfigInfo: "Используется для подтверждения адреса электронной почты и сброса
|
||
пароля"
|
||
email: "Электронная почта"
|
||
emailAddress: "Адрес электронной почты"
|
||
smtpConfig: "Конфигурация SMTP-сервера"
|
||
smtpHost: "Хост"
|
||
smtpPort: "Порт"
|
||
smtpUser: "Имя пользователя"
|
||
smtpPass: "Пароль"
|
||
emptyToDisableSmtpAuth: "Не заполняйте имя пользователя и пароль, чтобы отключить
|
||
аутентификацию в SMTP"
|
||
smtpSecure: "Использовать SSL/TLS для SMTP-соединений"
|
||
smtpSecureInfo: "Выключите при использовании STARTTLS"
|
||
testEmail: "Проверка доставки электронной почты"
|
||
wordMute: "Скрытие слов"
|
||
regexpError: "Ошибка в регулярном выражении"
|
||
instanceMute: "Глушение серверов"
|
||
userSaysSomething: "{name} что-то сообщает"
|
||
makeActive: "Активировать"
|
||
display: "Отображение"
|
||
copy: "Копировать"
|
||
metrics: "Метрики"
|
||
overview: "Обзор"
|
||
logs: "Журналы"
|
||
delayed: "Задержка"
|
||
database: "База данных"
|
||
channel: "Каналы"
|
||
create: "Создать"
|
||
notificationSetting: "Настройки уведомлений"
|
||
notificationSettingDesc: "Выберите тип уведомлений для отображения."
|
||
useGlobalSetting: "Использовать глобальные настройки"
|
||
useGlobalSettingDesc: "Если включено, будут использоваться настройки учётной записи.
|
||
Если включить, этот виджет можно будет настроить индивидуально."
|
||
other: "Другие"
|
||
regenerateLoginToken: "Создать новый токен для входа"
|
||
regenerateLoginTokenDescription: "Создаёт новый токен, используемый внутри программы
|
||
во время входа. Обычно в этом нет необходимости. При создании все устройства будут
|
||
отключены."
|
||
setMultipleBySeparatingWithSpace: "Можно написать несколько через пробел."
|
||
fileIdOrUrl: "Идентификатор файла или ссылка"
|
||
behavior: "Поведение"
|
||
sample: "Пример"
|
||
abuseReports: "Жалобы"
|
||
reportAbuse: "Жалоба"
|
||
reportAbuseOf: "Пожаловаться на пользователя {name}"
|
||
fillAbuseReportDescription: "Опишите, пожалуйста, причину жалобы подробнее. Если речь
|
||
о конкретном посте, будьте добры приложить ссылку на неё."
|
||
abuseReported: "Жалоба отправлена. Большое спасибо за информацию."
|
||
reporteeOrigin: "О ком сообщено"
|
||
reporterOrigin: "Кто сообщил"
|
||
forwardReport: "Переслать отчет на удалённый сервер"
|
||
forwardReportIsAnonymous: "Удаленный сервер не сможет увидеть вашу личную информацию
|
||
— отчёт будет отображаться как отправленный от анонимной системная учетной записи."
|
||
send: "Отправить"
|
||
abuseMarkAsResolved: "Отметить жалобу как решённую"
|
||
openInNewTab: "Открыть в новой вкладке"
|
||
openInSideView: "Открывать в боковой колонке"
|
||
defaultNavigationBehaviour: "Поведение навигации по умолчанию"
|
||
editTheseSettingsMayBreakAccount: "От изменений в этих настройках ваша учётная запись
|
||
может поломаться."
|
||
instanceTicker: "Информация про записи на сервере"
|
||
waitingFor: "Ждём, когда {x} ответит"
|
||
random: "Случайные"
|
||
system: "Система"
|
||
switchUi: "Выбор вида"
|
||
desktop: "Компьютер"
|
||
clip: "Подборка"
|
||
createNew: "Новый документ"
|
||
optional: "Необязательно"
|
||
createNewClip: "Новая подборка"
|
||
public: "Общедоступно"
|
||
i18nInfo: "Firefish переводят на разные языки добровольцы со всего света. Ваша помощь
|
||
тоже пригодится здесь: {link}."
|
||
manageAccessTokens: "Управление токенами доступа"
|
||
accountInfo: "Сведения об учётной записи"
|
||
notesCount: "Количество постов"
|
||
repliesCount: "Сколько раз пользователь кому-то ответил"
|
||
renotesCount: "Сколько раз пользователь делился постами"
|
||
repliedCount: "Сколько раз ответили пользователю"
|
||
renotedCount: "Сколько раз делились постами пользователя"
|
||
followingCount: "Количество подписок"
|
||
followersCount: "Количество подписавшихся"
|
||
sentReactionsCount: "Количество реакций пользователя"
|
||
receivedReactionsCount: "Количество реакций на посты пользователя"
|
||
pollVotesCount: "Сколько раз пользователь участвовал в опросах"
|
||
pollVotedCount: "Сколько раз участвовали в опросах пользователя"
|
||
yes: "Да"
|
||
no: "Нет"
|
||
driveFilesCount: "Количество файлов на диске"
|
||
driveUsage: "Занято места на диске"
|
||
noCrawle: "Запретить паукам индексировать сайт"
|
||
noCrawleDescription: "Просьба поисковым системам не ходить по вашему профилю, по постам,
|
||
страницам и не индексировать их."
|
||
lockedAccountInfo: "Даже если вы вручную подтверждаете подписки, кто угодно может
|
||
читать ваши посты, если вы не отмечаете их «для подписчиков»."
|
||
alwaysMarkSensitive: "Отмечать файлы как «содержимое не для всех» по умолчанию"
|
||
loadRawImages: "Сразу показывать изображения в полном размере"
|
||
disableShowingAnimatedImages: "Не проигрывать анимацию"
|
||
verificationEmailSent: "Вам отправлено письмо для подтверждения. Пройдите, пожалуйста,
|
||
по ссылке из письма, чтобы завершить проверку."
|
||
notSet: "Не настроено"
|
||
emailVerified: "Адрес электронной почты подтверждён"
|
||
noteFavoritesCount: "Количество добавленного в избранное"
|
||
pageLikesCount: "Количество понравившихся страниц"
|
||
pageLikedCount: "Количество страниц, понравившихся другим"
|
||
contact: "Как связаться"
|
||
useSystemFont: "Использовать шрифт, предлагаемый системой"
|
||
clips: "Подборки"
|
||
experimentalFeatures: "Экспериментальные функции"
|
||
developer: "Разработчик"
|
||
makeExplorable: "Опубликовать профиль в «Обзоре»"
|
||
makeExplorableDescription: "Если выключить, ваш профиль не будет показан в разделе
|
||
«Обзор»."
|
||
showGapBetweenNotesInTimeline: "Показывать разделитель между постами в ленте"
|
||
duplicate: "Дубликат"
|
||
left: "Влево"
|
||
center: "По центру"
|
||
wide: "Толстый"
|
||
narrow: "Тонкий"
|
||
reloadToApplySetting: "Это настройка вступает в силу при загрузке страницы. Перезагрузить
|
||
сейчас?"
|
||
needReloadToApply: "Изменения вступят в силу после перезагрузки страницы."
|
||
showTitlebar: "Показать заголовок"
|
||
clearCache: "Очистить кэш"
|
||
onlineUsersCount: "Пользователей сейчас в сети: {n}"
|
||
nUsers: "Пользователей: {n}"
|
||
nNotes: "Постов: {n}"
|
||
sendErrorReports: "Посылать отчёты о сбоях"
|
||
sendErrorReportsDescription: "Если включено, когда возникнет какая-нибудь техническая
|
||
проблема, подробные сведения об этом будут отправлены разработчикам Firefish.\n
|
||
Это очень помогает делать программу лучше. В отчёты попадают тип и версия ОС, браузера,
|
||
журнал действий (что привело к сбою) и тому подобное."
|
||
myTheme: "Личная тема"
|
||
backgroundColor: "Фон"
|
||
accentColor: "Акцент"
|
||
textColor: "Текст"
|
||
saveAs: "Сохранить под названием…"
|
||
advanced: "Для продвинутых"
|
||
value: "Значения"
|
||
createdAt: "Создано"
|
||
updatedAt: "Обновлено"
|
||
saveConfirm: "Сохранить изменения?"
|
||
deleteConfirm: "Удалить?"
|
||
invalidValue: "Недопустимое значение."
|
||
registry: "Реестр"
|
||
closeAccount: "Закрыть учётную запись"
|
||
currentVersion: "Используемая версия"
|
||
latestVersion: "Самая свежая версия"
|
||
youAreRunningUpToDateClient: "У вас самая свежая версия клиента."
|
||
newVersionOfClientAvailable: "Доступна более свежая версия клиента."
|
||
usageAmount: "Использовано"
|
||
capacity: "Ёмкость"
|
||
inUse: "Занято"
|
||
editCode: "Редактировать исходный текст"
|
||
apply: "Применить"
|
||
receiveAnnouncementFromInstance: "Получать оповещения с этого сервера"
|
||
emailNotification: "Уведомления по электронной почте"
|
||
publish: "Опубликовать"
|
||
inChannelSearch: "Поиск по каналу"
|
||
useReactionPickerForContextMenu: "Открывать палитру реакций правой кнопкой"
|
||
typingUsers: "{users} печатает"
|
||
jumpToSpecifiedDate: "Перейти к заданной дате"
|
||
showingPastTimeline: "Отображается старая лента"
|
||
clear: "Очистить"
|
||
markAllAsRead: "Отметить всё как прочитанное"
|
||
goBack: "Выход"
|
||
unlikeConfirm: "В самом деле отменить «нравится»?"
|
||
fullView: "Полный вид"
|
||
quitFullView: "Закрыть полный вид"
|
||
addDescription: "Добавить описание"
|
||
userPagePinTip: "Можно добавить сюда посты, выбрав нужный, и включив в её меню пункт
|
||
«Закрепить в профиле»."
|
||
notSpecifiedMentionWarning: "В этом посте есть упоминание тех, кто не включён в адресаты"
|
||
info: "Описание"
|
||
userInfo: "Сведения о пользователе"
|
||
unknown: "Неизвестно"
|
||
onlineStatus: "Присутствие в сети"
|
||
hideOnlineStatus: "Скрыть присутствие"
|
||
hideOnlineStatusDescription: "Сокрытие присутствия делает некоторые функции, такие
|
||
как поиск, менее удобными."
|
||
online: "В сети"
|
||
active: "Действует"
|
||
offline: "Не в сети"
|
||
notRecommended: "Не рекомендуется"
|
||
botProtection: "Ботозащита"
|
||
instanceBlocking: "Управление федерацией"
|
||
selectAccount: "Выберите учётную запись"
|
||
switchAccount: "Сменить учётную запись"
|
||
enabled: "Включено"
|
||
disabled: "Отключено"
|
||
quickAction: "Быстрое действие"
|
||
user: "Пользователи"
|
||
administration: "Управление"
|
||
accounts: "Учётные записи"
|
||
switch: "Переключение"
|
||
noMaintainerInformationWarning: "Не заполнены сведения об администраторах."
|
||
noBotProtectionWarning: "Ботозащита не настроена."
|
||
configure: "Настроить"
|
||
postToGallery: "Опубликовать в галерею"
|
||
gallery: "Галерея"
|
||
recentPosts: "Недавние публикации"
|
||
popularPosts: "Популярные публикации"
|
||
shareWithNote: "Поделиться постом"
|
||
ads: "Баннеры сообщества"
|
||
expiration: "Опрос длится"
|
||
memo: "Памятка"
|
||
priority: "Приоритет"
|
||
high: "Высокий"
|
||
middle: "Средне"
|
||
low: "Низкий"
|
||
emailNotConfiguredWarning: "Не указан адрес электронной почты."
|
||
ratio: "Соотношение"
|
||
previewNoteText: "Предварительный просмотр"
|
||
customCss: "Индивидуальный CSS"
|
||
customCssWarn: "Используйте эту настройку только если знаете, что делаете. Ошибки
|
||
здесь чреваты тем, что сайт перестанет нормально работать у вас."
|
||
global: "Всеобщая"
|
||
squareAvatars: "Квадратные аватарки"
|
||
sent: "Отправить"
|
||
received: "Получено"
|
||
searchResult: "Результаты поиска"
|
||
hashtags: "Хэштеги"
|
||
troubleshooting: "Разрешение проблем"
|
||
useBlurEffect: "Размытие в интерфейсе"
|
||
learnMore: "Подробнее"
|
||
misskeyUpdated: "Firefish обновился!"
|
||
whatIsNew: "Показать изменения"
|
||
translate: "Перевод"
|
||
translatedFrom: "Перевод. Язык оригинала — {x}"
|
||
accountDeletionInProgress: "В настоящее время выполняется удаление учетной записи"
|
||
usernameInfo: "Имя, которое отличает вашу учетную запись от других на этом сервере.
|
||
Вы можете использовать алфавит (a~z, A~Z), цифры (0~9) или символы подчеркивания
|
||
(_). Имена пользователей не могут быть изменены позже."
|
||
aiChanMode: "ИИ режим"
|
||
keepCw: "Сохраняйте Предупреждения о содержимом"
|
||
pubSub: "Учётные записи Pub/Sub"
|
||
lastCommunication: "Последнее сообщение"
|
||
resolved: "Решено"
|
||
unresolved: "Без решения"
|
||
breakFollow: "Отписка"
|
||
itsOn: "Включено"
|
||
itsOff: "Выключено"
|
||
emailRequiredForSignup: "Для регистрации учётной записи нужен адрес электронной почты"
|
||
unread: "Непрочитанное"
|
||
filter: "Фильтры"
|
||
controlPanel: "Панель управления"
|
||
manageAccounts: "Управление аккаунтом"
|
||
makeReactionsPublic: "Опубликовать список реакций"
|
||
makeReactionsPublicDescription: "Список сделанных вами реакций доступен для просмотра
|
||
всем желающим."
|
||
classic: "Центрированный"
|
||
muteThread: "Заглушить цепочку"
|
||
unmuteThread: "Отменить глушение цепочки"
|
||
ffVisibility: "Видимость подписок и подписчиков"
|
||
ffVisibilityDescription: "Здесь можно настроить, кто будет видеть ваши подписки и
|
||
подписчиков."
|
||
continueThread: "Показать следующие ответы"
|
||
deleteAccountConfirm: "Учётная запись будет безвозвратно удалена. Подтверждаете?"
|
||
incorrectPassword: "Пароль неверен."
|
||
voteConfirm: "Отдать голос за «{choice}»?"
|
||
hide: "Спрятать"
|
||
leaveGroup: "Покинуть группу"
|
||
leaveGroupConfirm: "Покинуть группу «{name}»?"
|
||
useDrawerReactionPickerForMobile: "Выдвижная палитра на мобильном устройстве"
|
||
welcomeBackWithName: "С возвращением, {name}"
|
||
clickToFinishEmailVerification: "Пожалуйста, нажмите [{ok}], чтобы завершить подтверждение
|
||
адреса электронной почты."
|
||
overridedDeviceKind: "Тип устройства"
|
||
smartphone: "Смартфон"
|
||
tablet: "Планшет"
|
||
auto: "Автоматически"
|
||
themeColor: "Цвет темы сервера"
|
||
size: "Размер"
|
||
numberOfColumn: "Количество столбцов"
|
||
searchByGoogle: "Поиск"
|
||
instanceDefaultLightTheme: "Светлая тема по умолчанию для всего сервера"
|
||
instanceDefaultDarkTheme: "Темная тема по умолчанию для всего сервера"
|
||
indefinitely: "вечно"
|
||
file: "Файлы"
|
||
recommended: "Рекомендуем"
|
||
check: "Проверить"
|
||
driveCapOverrideLabel: "Изменение лимита дискового пространства для этого пользователя"
|
||
reverse: "Переворот"
|
||
colored: "Выделена цветом"
|
||
label: "Метка"
|
||
localOnly: "Локально"
|
||
beta: "Бета"
|
||
enableAutoSensitive: "Автоматическое определение NSFW"
|
||
enableAutoSensitiveDescription: "Позволяет автоматически обнаруживать и маркировать
|
||
медиафайлы NSFW с помощью машинного обучения, где это возможно. Даже если эта опция
|
||
отключена, она может быть включена на всем сервере."
|
||
account: "Учётные записи"
|
||
_sensitiveMediaDetection:
|
||
description: "Машинное обучение может быть использовано для автоматического обнаружения
|
||
чувствительных медиа для модерации. Нагрузка на сервер увеличивается незначительно."
|
||
setSensitiveFlagAutomatically: "Установить флаг NSFW"
|
||
sensitivity: Чувствительность обнаружения
|
||
sensitivityDescription: Снижение чувствительности приведет к меньшему количеству
|
||
ошибочных обнаружений (ложноположительных результатов), в то время как ее увеличение
|
||
приведет к меньшему количеству пропущенных обнаружений (ложноотрицательных результатов).
|
||
setSensitiveFlagAutomaticallyDescription: Результаты внутреннего обнаружения будут
|
||
сохранены, даже если эта опция отключена.
|
||
analyzeVideos: Включить анализ видео
|
||
analyzeVideosDescription: Анализирует видео в дополнение к изображениям. Это немного
|
||
увеличит нагрузку на сервер.
|
||
_emailUnavailable:
|
||
used: "Уже используется"
|
||
format: "Неверный формат"
|
||
disposable: "Временный адрес электронной почты не принимается"
|
||
mx: "Неверный почтовый сервер"
|
||
smtp: "Почтовый сервер не отвечает"
|
||
_ffVisibility:
|
||
public: "Общедоступны"
|
||
followers: "Показываются только подписчикам"
|
||
private: "Показываются только вам"
|
||
_signup:
|
||
almostThere: "Почти готово"
|
||
emailAddressInfo: "Введите ваш адрес электронной почты."
|
||
emailSent: "На указанный вами адрес электронной почты ({email}) отправлено письмо.
|
||
Перейдите по ссылке в письме, чтобы завершить регистрацию."
|
||
_accountDelete:
|
||
accountDelete: "Удалить свою учётную запись"
|
||
mayTakeTime: "Удаление учётной записи — ресурсозатратный процесс. Он может занять
|
||
много времени, если вы много писали и загружали файлов."
|
||
sendEmail: "Когда ваша учетная запись будет удалена, мы сообщим на указанную вами
|
||
электронную почту."
|
||
requestAccountDelete: "Запросить удаление вашей учетной записи"
|
||
started: "Процесс удаления начался."
|
||
inProgress: "Удаление в процессе"
|
||
_ad:
|
||
back: "Выход"
|
||
reduceFrequencyOfThisAd: "Реже показывать эту рекламу"
|
||
_forgotPassword:
|
||
enterEmail: "Введите адрес электронной почты, который ввели при регистрации. На
|
||
неё будет выслана ссылка для смены пароля."
|
||
ifNoEmail: "Если вы не ввели свой адрес электронной почты, свяжитесь с администратором
|
||
сервера, чтобы сменить пароль."
|
||
contactAdmin: "Здесь не используются адреса электронной почты, так что свяжитесь
|
||
с администратором, чтобы поменять пароль."
|
||
_gallery:
|
||
my: "Личная"
|
||
liked: "Понравившееся"
|
||
like: "Нравится"
|
||
unlike: "Отменить «нравится»"
|
||
_email:
|
||
_follow:
|
||
title: "Новый подписчик"
|
||
_receiveFollowRequest:
|
||
title: "Новый запрос на подписку"
|
||
_plugin:
|
||
install: "Установка расширений"
|
||
installWarn: "Пожалуйста, не устанавливайте расширения, которым не доверяете."
|
||
manage: "Управление расширениями"
|
||
_registry:
|
||
scope: "Область"
|
||
key: "Ключ"
|
||
keys: "Ключ"
|
||
domain: "Домен"
|
||
createKey: "Новый ключ"
|
||
_aboutFirefish:
|
||
about: "Firefish это форк Firefish, сделанный ThatOneCalculator, разработка которого
|
||
началась с 2022."
|
||
contributors: "Основные соавторы"
|
||
allContributors: "Все соавторы"
|
||
source: "Исходный код"
|
||
translation: "Перевод Firefish"
|
||
donate: "Пожертвование на Firefish"
|
||
morePatrons: "Большое спасибо и многим другим, кто принял участие в этом проекте!
|
||
🥰"
|
||
patrons: "Материальная поддержка"
|
||
patronsList: Перечислены в хронологическом порядке, а не по размеру пожертвования.
|
||
Сделайте взнос по ссылке выше, чтобы ваше имя было здесь!
|
||
sponsors: Спонсоры Firefish
|
||
donateTitle: Понравился Firefish?
|
||
pleaseDonateToFirefish: Пожалуйста, поддержите разработку Firefish.
|
||
pleaseDonateToHost: Также не забудьте поддержать ваш домашний сервер {host}, чтобы
|
||
помочь с его операционными расходами.
|
||
donateHost: Пожертвовать на {host}
|
||
misskeyContributors: Контрибьюторы Misskey
|
||
_nsfw:
|
||
respect: "Скрывать содержимое не для всех"
|
||
ignore: "Показывать содержимое не для всех"
|
||
force: "Скрывать вообще все файлы"
|
||
_mfm:
|
||
cheatSheet: "Подсказка по разметке MFM"
|
||
intro: "MFM — язык оформления текста, используемый в Misskey, Firefish, Akkoma,
|
||
который можно использовать во многих местах. На этой странице собраны и кратко
|
||
изложены способы его использовать."
|
||
dummy: "Firefish расширяет границы Федиверса"
|
||
mention: "Упоминание"
|
||
mentionDescription: "При помощи знака «собака» перед именем можно упомянуть какого-нибудь
|
||
пользователя."
|
||
hashtag: "Хэштег"
|
||
hashtagDescription: "При помощи знака «решётка» перед словом задаётся хэштег."
|
||
url: "Простая ссылка (URL)"
|
||
urlDescription: "Ссылки могут отображаться непосредственно."
|
||
link: "Ссылка с пояснением"
|
||
linkDescription: "Можно ссылку оформить в виде произвольного текста."
|
||
bold: "Жирный шрифт"
|
||
boldDescription: "Выделяет текст, делая буквы жирнее."
|
||
small: "Мелкий шрифт"
|
||
smallDescription: "Делает текст маленьким и незаметным."
|
||
center: "По центру"
|
||
centerDescription: "Так можно выровнять что-то по центру."
|
||
inlineCode: "Программа (в тексте)"
|
||
inlineCodeDescription: "Подсвечивает фрагмент программы внутри сплошного текста."
|
||
blockCode: "Программа (блок)"
|
||
blockCodeDescription: "Оформляет текст программы в виде отдельного блокоа. Он может
|
||
состоять из множества строк."
|
||
inlineMath: "Математическое выражение (в тексте)"
|
||
inlineMathDescription: "Позволяет вставлять математические выражения внутрь текста
|
||
при помощи языка KaTeX"
|
||
blockMath: "Математическое выражение (блок)"
|
||
blockMathDescription: "Отображать математические формулы (KaTeX) блоками"
|
||
quote: "Цитата"
|
||
quoteDescription: "Так можно процитировать чей-то текст."
|
||
emoji: "Собственные эмодзи"
|
||
emojiDescription: "Можно вставить эмодзи в текст, окружив название двоеточиями."
|
||
search: "Поиск"
|
||
searchDescription: "Можно добавить форму для поиска, сразу задав, что искать."
|
||
flip: "Переворот"
|
||
flipDescription: "Позволяет отразить текст зеркально по вертикали или горизонтали."
|
||
jelly: "Анимация желе (шлёп-плёп)"
|
||
jellyDescription: "Напоминает горку джема, дёргающуюся от шлепков."
|
||
tada: "Анимация (та-дам!)"
|
||
tadaDescription: "Получается нечто выпрыгивающее, как бы крича: «а вот и я!»."
|
||
jump: "Анимация прыжков (прыг-скок)"
|
||
jumpDescription: "Побуждает радостно подпрыгивать."
|
||
bounce: "Анимация отскоков (бум-бум)"
|
||
bounceDescription: "Это будет скакать как мяч."
|
||
shake: "Анимация дрожи (б-р-р-р)"
|
||
shakeDescription: "Такое дрожит, словно от холода. Или от страха."
|
||
twitch: "Анимация тряски"
|
||
twitchDescription: "Заставляет трястись как одержимого."
|
||
spin: "Вращение"
|
||
spinDescription: "Так можно крутить содержимое в разных направлениях."
|
||
x2: "Крупный шрифт"
|
||
x2Description: "Увеличивает содержимое."
|
||
x3: "Ещё крупнее"
|
||
x3Description: "Сильнее увеличивает содержимое."
|
||
x4: "Совсем крупно"
|
||
x4Description: "Увеличивает содержимое совсем сильно."
|
||
blur: "Размытие"
|
||
blurDescription: "Размывает текст до нечитаемости, будто его поместили за матовое
|
||
стекло. Наведение указателя мыши на размытый текст возвращает чёткость."
|
||
font: "Шрифт"
|
||
fontDescription: "Так можно писать произвольным шрифтом."
|
||
rainbow: "Радуга"
|
||
rainbowDescription: "Заставлять содержимое отображаться в цветах радуги."
|
||
sparkle: "Искры"
|
||
sparkleDescription: "Добавляет эффект искрящихся частиц."
|
||
rotate: "Повернуть"
|
||
rotateDescription: "Поворачивает на заданный угол."
|
||
plain: Обычный текст
|
||
plainDescription: Деактивирует эффекты всех MFM, содержащихся в этом эффекте MFM.
|
||
play: Воспроизвести MFM
|
||
warn: 'MFM может содержать быстро-движущуюся или яркую анимацию'
|
||
advanced: Расширенные MFM
|
||
advancedDescription: Если выключено, позволяет только базовую разметку, если не
|
||
воспроизводится анимированный MFM
|
||
background: Цвет фона
|
||
backgroundDescription: Изменить цвет фона текста.
|
||
crop: Обрезать
|
||
cropDescription: Обрезать содержимое.
|
||
stop: Остановить MFM
|
||
scale: Масштабировать
|
||
fade: Затухание
|
||
position: Расположение
|
||
alwaysPlay: Всегда автозапускать все анимированные MFM
|
||
fadeDescription: Уменьшает и увеличивает видимость контента.
|
||
foreground: Цвет переднего плана
|
||
foregroundDescription: Изменить цвет текста на переднем плане.
|
||
positionDescription: Переместить содержимое на указанное значение.
|
||
scaleDescription: Масштабировать содержимое на указанную величину.
|
||
_instanceTicker:
|
||
none: "Не показывать"
|
||
remote: "Только для других сайтов"
|
||
always: "Показывать всегда"
|
||
_serverDisconnectedBehavior:
|
||
reload: "Автоматическая перезагрузка"
|
||
dialog: "Предупреждение"
|
||
quiet: "Показать ненавязчивое предупреждение"
|
||
nothing: Ничего не делать
|
||
_channel:
|
||
create: "Создать канал"
|
||
edit: "Редактировать канал"
|
||
setBanner: "Установить баннер"
|
||
removeBanner: "Удалить баннер"
|
||
featured: "Актуальные"
|
||
owned: "Собственные"
|
||
following: "Подписки"
|
||
usersCount: "Участников: {n}"
|
||
notesCount: "Постов: {n}"
|
||
nameOnly: Только название
|
||
nameAndDescription: Название и описание
|
||
_menuDisplay:
|
||
sideFull: "Сторона"
|
||
sideIcon: "Сторона (иконки)"
|
||
top: "Вверх"
|
||
hide: "Спрятать"
|
||
_wordMute:
|
||
muteWords: "Скрыть слово"
|
||
muteWordsDescription: "Пишите слова через пробел в одной строке, чтобы фильтровать
|
||
их появление вместе; а если хотите фильтровать любое из них, пишите в отдельных
|
||
строках."
|
||
muteWordsDescription2: "Здесь можно использовать регулярные выражения — просто заключите
|
||
их между двумя дробными чертами (/)."
|
||
softDescription: "Соответствующие условиям посты будут спрятаны из вашей ленты."
|
||
hardDescription: "Соответстующие условиям посты вообще не будут попадать в вашу
|
||
ленту. Даже если вы поменяете условия, отсеенные таким образом посты уже не появятся."
|
||
soft: "Мягкий"
|
||
hard: "Жёсткий"
|
||
mutedNotes: "Скрытые посты"
|
||
_instanceMute:
|
||
heading: "Список заглушенных серверов"
|
||
instanceMuteDescription2: Разделить переносом строки
|
||
instanceMuteDescription: Это будет скрывать все посты/репосты с указанных серверов,
|
||
включая ответы пользователю с заглушенного сервера.
|
||
title: Скрывает посты с указанных серверов.
|
||
_theme:
|
||
explore: "Обзор"
|
||
install: "Установить тему"
|
||
manage: "Менеджер тем"
|
||
code: "Код темы"
|
||
description: "Описание"
|
||
installed: "Тема «{name}» установлена"
|
||
installedThemes: "Установленные темы"
|
||
builtinThemes: "Встроенные темы"
|
||
alreadyInstalled: "Тема уже установлена"
|
||
invalid: "Формат темы некорректный"
|
||
make: "Создать тему"
|
||
base: "Основа"
|
||
addConstant: "Добавить константу"
|
||
constant: "Константа"
|
||
defaultValue: "По умолчанию"
|
||
color: "Цвет"
|
||
refProp: "Ссылка на свойство"
|
||
refConst: "Ссылка на константу"
|
||
key: "Ключ"
|
||
func: "Функции"
|
||
funcKind: "Тип функции"
|
||
argument: "Аргумент"
|
||
basedProp: "Исходное свойство"
|
||
alpha: "Непрозрачность"
|
||
darken: "Затемнение"
|
||
lighten: "Осветление"
|
||
inputConstantName: "Введите имя для константы"
|
||
importInfo: "Если вы введете код темы здесь, вы можете импортировать его в редактор
|
||
тем"
|
||
deleteConstantConfirm: "Вы действительно хотите удалить константу {const}?"
|
||
keys:
|
||
accent: "Акцент"
|
||
bg: "Фон"
|
||
fg: "Текст"
|
||
focus: "Фокус"
|
||
indicator: "Индикатор"
|
||
panel: "Панель"
|
||
shadow: "Тень"
|
||
header: "Заголовок"
|
||
navBg: "Фон боковой панели"
|
||
navFg: "Текст на боковой панели"
|
||
navHoverFg: "Текст на боковой панели (под указателем)"
|
||
navActive: "Текст на боковой панели (активирован)"
|
||
navIndicator: "Индикатор на боковой панели"
|
||
link: "Ссылка"
|
||
hashtag: "Хэштег"
|
||
mention: "Упоминание"
|
||
mentionMe: "Упоминания вас"
|
||
renote: "Репост"
|
||
modalBg: "Фон формы поверх страницы"
|
||
divider: "Разделитель"
|
||
scrollbarHandle: "Ползунок прокрутки"
|
||
scrollbarHandleHover: "Ползунок прокрутки (под указателем)"
|
||
dateLabelFg: "Текст отметки даты"
|
||
infoBg: "Фон сообщения"
|
||
infoFg: "Текст сообщения"
|
||
infoWarnBg: "Фон предупреждения"
|
||
infoWarnFg: "Текст предупреждения"
|
||
cwBg: "Фон предупреждения о содержимом"
|
||
cwFg: "Текст предупреждения о содержимом"
|
||
cwHoverBg: "Фон предупреждения о содержимом (под указателем)"
|
||
toastBg: "Фон оповещения"
|
||
toastFg: "Текст оповещения"
|
||
buttonBg: "Фон кнопки"
|
||
buttonHoverBg: "Текст кнопки"
|
||
inputBorder: "Рамка поля ввода"
|
||
listItemHoverBg: "Фон пункта списка (под указателем)"
|
||
driveFolderBg: "Фон папки «Диска»"
|
||
wallpaperOverlay: "Слой обоев"
|
||
badge: "Значок"
|
||
messageBg: "Фон беседы"
|
||
accentDarken: "Фон (затемнённый)"
|
||
accentLighten: "Фон (осветлённый)"
|
||
fgHighlighted: "Подсвеченный текст"
|
||
_sfx:
|
||
note: "Новый пост"
|
||
noteMy: "Собственные посты"
|
||
notification: "Уведомления"
|
||
chat: "Сообщения"
|
||
chatBg: "Сообщения (фон)"
|
||
antenna: "Антенна"
|
||
channel: "Канал"
|
||
_ago:
|
||
future: "Из будущего"
|
||
justNow: "Только что"
|
||
secondsAgo: "{n} с назад"
|
||
minutesAgo: "{n} мин назад"
|
||
hoursAgo: "{n} ч назад"
|
||
daysAgo: "{n} сут назад"
|
||
weeksAgo: "{n} нед. назад"
|
||
monthsAgo: "{n} мес. назад"
|
||
yearsAgo: "{n} г. назад"
|
||
_time:
|
||
second: "с"
|
||
minute: "мин"
|
||
hour: "ч"
|
||
day: "сут"
|
||
_tutorial:
|
||
title: "Как использовать Firefish"
|
||
step1_1: "Добро пожаловать!"
|
||
step1_2: "Давайте настроим вас. Вы будете работать в кратчайшие сроки!"
|
||
step2_1: "Сначала, пожалуйста, заполните свой профиль."
|
||
step2_2: "Предоставив некоторую информацию о себе, другим людям будет легче понять,
|
||
хотят ли они видеть ваши записи или следить за вами."
|
||
step3_1: "Теперь пришло время на кого-то подписаться!"
|
||
step3_2: "Ваша домашняя и социальная ленты основаны на том, за кем вы следите, поэтому
|
||
для начала попробуйте следить за парой аккаунтов.\nНажмите на кружок с плюсом
|
||
в правом верхнем углу профиля, чтобы следить за ним."
|
||
step4_1: "Давайте выйдем на вас."
|
||
step4_2: "Для своего первого сообщения некоторые люди любят делать {introduction}
|
||
сообщение или простое \"Hello world!\""
|
||
step5_1: "Временные рамки, везде временные рамки!"
|
||
step5_2: "В вашем сервере включены {timelines} разные ленты."
|
||
step5_3: "Домашняя {icon} лента - это лента, где вы можете видеть посты тех, на
|
||
кого вы подписались."
|
||
step5_4: "Местная {icon} лента - это лента где вы можете видеть сообщения всех остальных
|
||
пользователей данного сервера."
|
||
step5_5: "Социальная лента {icon} - это комбинация домашней и местной лент."
|
||
step5_6: "На ленте Рекомендованных {icon} вы можете видеть посты с серверов, которые
|
||
рекомендуют администраторы."
|
||
step5_7: "Глобальная {icon} лента - это место, где вы можете видеть сообщения от
|
||
всех других подключенных серверов."
|
||
step6_1: "Итак, что это за место?"
|
||
step6_2: "Ну, вы не просто присоединились к Firefish. Вы вошли в Fediverse, взаимосвязанную
|
||
сеть из тысяч серверов."
|
||
step6_3: "Каждый сервер работает по-своему, и не все сервера работают на базе Firefish.
|
||
Но этот работает! Это сложновато, но вы быстро разберетесь."
|
||
step6_4: "Теперь идите, изучайте и развлекайтесь!"
|
||
_2fa:
|
||
alreadyRegistered: "Двухфакторная аутентификация уже настроена."
|
||
registerTOTP: "Зарегистрируйте ваше устройство"
|
||
registerSecurityKey: "Зарегистрировать ключ"
|
||
step1: "Прежде всего, установите на устройство приложение для аутентификации, например,
|
||
{a} или {b}."
|
||
step2: "Далее отсканируйте отображаемый QR-код при помощи приложения."
|
||
step3: "И наконец, введите код, который покажет приложение."
|
||
step4: "Теперь при каждом входе на сайт вам нужно будет вводить код из приложения
|
||
аналогичным образом."
|
||
securityKeyInfo: "Вы можете настроить вход с помощью аппаратного ключа безопасности,
|
||
поддерживающего FIDO2, или отпечатка пальца или PIN-кода на устройстве."
|
||
step2Url: 'Вы также можете ввести этот URL если используете программу на компьютере:'
|
||
securityKeyName: Введите название ключа
|
||
removeKeyConfirm: Действительно удалить ключ {name}?
|
||
removeKey: Удалить ключ безопасности
|
||
step2Click: Нажав на этот QR-код, вы сможете зарегистрировать 2FA в вашем ключе
|
||
безопасности или приложении-аутентификаторе для телефона.
|
||
registerTOTPBeforeKey: Пожалуйста, настройте приложение-аутентификатор, чтобы зарегистрировать
|
||
ключ безопасности или пароль.
|
||
chromePasskeyNotSupported: Пароли Chrome пока не поддерживаются.
|
||
renewTOTP: Перенастроить приложение-аутентификатор
|
||
renewTOTPConfirm: Это приведет к тому, что коды подтверждения из предыдущего приложения
|
||
перестанут работать
|
||
renewTOTPOk: Перенастроить
|
||
renewTOTPCancel: Отменить
|
||
token: 2FA Токен
|
||
whyTOTPOnlyRenew: Приложение аутентификатора нельзя удалить, пока зарегистрирован
|
||
ключ безопасности.
|
||
tapSecurityKey: Пожалуйста, следуйте инструкциям вашего браузера, чтобы зарегистрировать
|
||
ключ безопасности или ключ-пароль
|
||
step3Title: Введите код аутентификации
|
||
securityKeyNotSupported: Ваш браузер не поддерживает ключи безопасности.
|
||
_permissions:
|
||
"read:account": "Просматривать данные учётной записи"
|
||
"write:account": "Изменять данные учётной записи"
|
||
"read:blocks": "Смотреть список блокировок"
|
||
"write:blocks": "Изменять список блокировок"
|
||
"read:drive": "Смотреть содержимое «диска»"
|
||
"write:drive": "Изменять содержимое «диска»"
|
||
"read:favorites": "Смотреть список избранного"
|
||
"write:favorites": "Изменять список избранного"
|
||
"read:following": "Смотреть спискок подписок"
|
||
"write:following": "Изменять спискок подписок"
|
||
"read:messaging": "Смотреть сообщения"
|
||
"write:messaging": "Писать и удалять сообщения"
|
||
"read:mutes": "Смотреть спискок скрытых пользователей"
|
||
"write:mutes": "Изменять список скрытых пользователей"
|
||
"write:notes": "Писать и удалять посты"
|
||
"read:notifications": "Смотреть уведомления"
|
||
"write:notifications": "Изменять уведомления"
|
||
"read:reactions": "Смотреть реакции"
|
||
"write:reactions": "Изменять реакции"
|
||
"write:votes": "Голосовать"
|
||
"read:pages": "Смотреть страницы"
|
||
"write:pages": "Изменять и удалять страницы"
|
||
"read:page-likes": "Смотреть добавления страниц в избранное"
|
||
"write:page-likes": "Изменять добавления страниц в избранное"
|
||
"read:user-groups": "Смотреть группы пользователей"
|
||
"write:user-groups": "Изменять и удалять группы пользователей"
|
||
"read:channels": "Смотреть каналы"
|
||
"write:channels": "Изменять каналы"
|
||
"read:gallery": "Просмотр галереи"
|
||
"write:gallery": "Редактирование галереи"
|
||
"read:gallery-likes": "Просмотр списка понравившегося в галерее"
|
||
"write:gallery-likes": "Изменение списка понравившегося в галерее"
|
||
_auth:
|
||
shareAccess: "Дать доступ для «{name}» к вашей учётной записи?"
|
||
shareAccessAsk: "Уверены, что хотите дать приложению доступ к своей учётной записи?"
|
||
permissionAsk: "Приложение запрашивает следующие разрешения:"
|
||
pleaseGoBack: "Вернитесь, пожалуйста, в приложение"
|
||
callback: "Возврат в приложение"
|
||
denied: "Доступ закрыт"
|
||
copyAsk: 'Пожалуйста, вставьте следующий код авторизации в приложение:'
|
||
allPermissions: Полный доступ к аккаунту
|
||
_antennaSources:
|
||
all: "Все посты"
|
||
homeTimeline: "Посты тех на которых вы подписаны"
|
||
users: "Посты выбранных пользователей"
|
||
userList: "Посты пользователей из выбранных списков"
|
||
userGroup: "Посты от пользователей из заданной группы"
|
||
instances: Посты от всех пользователей на сервере
|
||
_weekday:
|
||
sunday: "Воскресенье"
|
||
monday: "Понедельник"
|
||
tuesday: "Вторник"
|
||
wednesday: "Среда"
|
||
thursday: "Четверг"
|
||
friday: "Пятница"
|
||
saturday: "Суббота"
|
||
_widgets:
|
||
memo: "Напоминания"
|
||
notifications: "Уведомления"
|
||
timeline: "Лента"
|
||
calendar: "Календарь"
|
||
trends: "Актуальное"
|
||
clock: "Часы"
|
||
rss: "RSS-читалка"
|
||
activity: "Активность"
|
||
photos: "Фото"
|
||
digitalClock: "Цифровые часы"
|
||
federation: "Федерация"
|
||
postForm: "Создание поста"
|
||
slideshow: "Показ слайдов"
|
||
button: "Кнопка"
|
||
onlineUsers: "Пользователи онлайн"
|
||
jobQueue: "Очередь заданий"
|
||
serverMetric: "Показатели сервера"
|
||
aiscript: "Консоль AiScript"
|
||
aichan: "Ай"
|
||
rssTicker: RSS-тикер
|
||
unixClock: UNIX часы
|
||
instanceCloud: Облачко серверов
|
||
userList: Список пользователей
|
||
_userList:
|
||
chooseList: Выберите список
|
||
meiliStatus: Состояние сервера
|
||
meiliSize: Размер индекса
|
||
meiliIndexCount: Индексированные посты
|
||
serverInfo: Информация о сервере
|
||
_cw:
|
||
hide: "Спрятать"
|
||
show: "Показать содержимое"
|
||
chars: "знаков: {count}"
|
||
files: "файлов: {count}"
|
||
_poll:
|
||
noOnlyOneChoice: "Нужно хотя бы два варианта"
|
||
choiceN: "Выбор {n}"
|
||
noMore: "Больше вариантов добавить нельзя"
|
||
canMultipleVote: "Можно выбрать несколько вариантов"
|
||
expiration: "Опрос длится"
|
||
infinite: "вечно"
|
||
at: "Заканчивается..."
|
||
after: "Заканчивается после..."
|
||
deadlineDate: "Дата окончания"
|
||
deadlineTime: "Время"
|
||
duration: "Длительность"
|
||
votesCount: "Голосов: {n}"
|
||
totalVotes: "Голосов всего: {n}"
|
||
vote: "Проголосовать"
|
||
showResult: "Смотреть результаты"
|
||
voted: "Голос отдан"
|
||
closed: "Завершено"
|
||
remainingDays: "Осталось {d} сут {h} ч"
|
||
remainingHours: "Осталось {h} ч {m} мин"
|
||
remainingMinutes: "Осталось {m} мин {s} с"
|
||
remainingSeconds: "Осталось {s} с"
|
||
_visibility:
|
||
public: "Общедоступно"
|
||
publicDescription: "Ваш пост будет виден во всех публичных лентах"
|
||
home: "Скрытый"
|
||
homeDescription: "Не для общих лент"
|
||
followers: "Для подписчиков"
|
||
followersDescription: "Сделать видимым только для ваших подписчиков и упомянутых
|
||
пользователей"
|
||
specified: "Личное"
|
||
specifiedDescription: "Тем, кого укажете"
|
||
localOnly: "Локально"
|
||
localOnlyDescription: "Только для этого сайта"
|
||
_postForm:
|
||
replyPlaceholder: "Ответ на пост..."
|
||
quotePlaceholder: "Пояснение к цитате..."
|
||
channelPlaceholder: "Отправить в канал..."
|
||
_placeholders:
|
||
a: "Как дела?"
|
||
b: "Что интересного вокруг?"
|
||
c: "Что грызёт тебя, дружище?"
|
||
d: "Есть что сказать?"
|
||
e: "Напишите что-нибудь…"
|
||
f: "В ожидании, когда вы напишете…"
|
||
_profile:
|
||
name: "Имя"
|
||
username: "Имя пользователя"
|
||
description: "О себе"
|
||
youCanIncludeHashtags: "Можете использовать здесь хэштеги."
|
||
metadata: "Дополнительные сведения"
|
||
metadataEdit: "Редактировать дополнительные сведения"
|
||
metadataDescription: "Можно добавить до четырёх дополнительных граф в профиль. Вы
|
||
можете добавить тег {a} или тег {l} с {rel}, чтобы подтвердить ссылку в своем
|
||
профиле!"
|
||
metadataLabel: "Метка"
|
||
metadataContent: "Содержимое"
|
||
changeAvatar: "Поменять аватар"
|
||
changeBanner: "Поменять изображение в шапке"
|
||
locationDescription: Если вы сначала введете свой город, другим пользователям будет
|
||
показано ваше местное время.
|
||
_exportOrImport:
|
||
allNotes: "Все посты"
|
||
followingList: "Подписки"
|
||
muteList: "Скрытые"
|
||
blockingList: "Заблокированные"
|
||
userLists: "Списки"
|
||
excludeMutingUsers: "За исключением заглушенных пользователей"
|
||
excludeInactiveUsers: "Без неактивных учётных записей"
|
||
_charts:
|
||
federation: "Федерация"
|
||
apRequest: "Запросы"
|
||
usersIncDec: "Изменение числа пользователей"
|
||
usersTotal: "Количество пользователей"
|
||
activeUsers: "Активные пользователи"
|
||
notesIncDec: "Изменение числа постов"
|
||
localNotesIncDec: "Изменения числа локальных постов"
|
||
remoteNotesIncDec: "Изменения числа постов с других сайтов"
|
||
notesTotal: "Общее количество постов"
|
||
filesIncDec: "Изменения числа файлов"
|
||
filesTotal: "Общее количество файлов"
|
||
storageUsageIncDec: "Изменения заполнения хранилища"
|
||
storageUsageTotal: "Суммарное заполнение хранилища"
|
||
_instanceCharts:
|
||
requests: "Запросы"
|
||
users: "Изменение числа пользователей"
|
||
usersTotal: "Суммарное количество пользователей"
|
||
notes: "Изменение числа постов"
|
||
notesTotal: "Суммарное количество постов"
|
||
ff: "Изменения числа подписчиков "
|
||
ffTotal: "Суммарное количество подписчиков"
|
||
cacheSize: "Изменения размера кэша"
|
||
cacheSizeTotal: "Суммарный размер кэша"
|
||
files: "Изменения числа файлов"
|
||
filesTotal: "Суммарное количество файлов"
|
||
_timelines:
|
||
home: "Персональная"
|
||
local: "Местная"
|
||
social: "Социальная"
|
||
global: "Всеобщая"
|
||
recommended: Рекомендованная
|
||
_pages:
|
||
newPage: "Создать страницу"
|
||
editPage: "Править страницу"
|
||
readPage: "Читать страницу"
|
||
created: "Страница успешно создана"
|
||
updated: "Страница успешно обновлена"
|
||
deleted: "Страница успешно удалена"
|
||
pageSetting: "Настройки страницы"
|
||
nameAlreadyExists: "Указанный адрес страницы уже существует"
|
||
invalidNameTitle: "Указанный адрес страницы недопустим"
|
||
invalidNameText: "Проверьте, что не оставили поле пустым"
|
||
editThisPage: "Правка этой страницы"
|
||
viewSource: "Просмотр исходника"
|
||
viewPage: "Смотреть страницы"
|
||
like: "Нравится"
|
||
unlike: "Отменить «нравится»"
|
||
my: "Свои страницы"
|
||
liked: "Понравившиеся страницы"
|
||
featured: "Популярные"
|
||
inspector: "Инспектор"
|
||
contents: "Содержимое"
|
||
content: "Содержимое"
|
||
variables: "Переменные"
|
||
title: "Заголовок"
|
||
url: "Адрес страницы"
|
||
summary: "Краткое содержание"
|
||
alignCenter: "Выровнять элементы по центру"
|
||
hideTitleWhenPinned: "Скрыть заголовок страницы при привязке к профилю"
|
||
font: "Шрифт"
|
||
fontSerif: "Антиква (с засечками)"
|
||
fontSansSerif: "Гротеск (без засечек)"
|
||
eyeCatchingImageSet: "Добавить картинку для привлечения внимания"
|
||
eyeCatchingImageRemove: "Убрать картинку для привлечения внимания"
|
||
chooseBlock: "Добавить блок"
|
||
selectType: "Выберите вид"
|
||
enterVariableName: "Ведите имя переменной"
|
||
variableNameIsAlreadyUsed: "Это имя уже есть у другой переменной"
|
||
contentBlocks: "Содержательные"
|
||
inputBlocks: "Для ввода"
|
||
specialBlocks: "Особые"
|
||
blocks:
|
||
text: "Текст"
|
||
textarea: "Текст в рамке"
|
||
section: "Раздел"
|
||
image: "Изображения"
|
||
button: "Кнопка"
|
||
if: "Условный"
|
||
_if:
|
||
variable: "Переменная"
|
||
post: "Создание поста"
|
||
_post:
|
||
text: "Текст"
|
||
attachCanvasImage: "Прикрепить изображение с холста"
|
||
canvasId: "Метка холста"
|
||
textInput: "Поле ввода текста"
|
||
_textInput:
|
||
name: "Имя переменной"
|
||
text: "Подпись"
|
||
default: "Исходное содержимое"
|
||
textareaInput: "Многострочное поле ввода текста"
|
||
_textareaInput:
|
||
name: "Имя переменной"
|
||
text: "Подпись"
|
||
default: "Исходное содержимое"
|
||
numberInput: "Поле для ввода числа"
|
||
_numberInput:
|
||
name: "Имя переменной"
|
||
text: "Подпись"
|
||
default: "Исходное значение"
|
||
canvas: "Холст"
|
||
_canvas:
|
||
id: "Метка холста"
|
||
width: "Ширина"
|
||
height: "Высота"
|
||
note: "Встроенный пост"
|
||
_note:
|
||
id: "Идентификатор поста"
|
||
idDescription: "Можно также вставить ссылку на пост."
|
||
detailed: "Подробный вид"
|
||
switch: "Выключатель"
|
||
_switch:
|
||
name: "Имя переменной"
|
||
text: "Подпись"
|
||
default: "Исходное содержимое"
|
||
counter: "Кнопка со счётчиком"
|
||
_counter:
|
||
name: "Имя переменной"
|
||
text: "Надпись"
|
||
inc: "Увеличивать на"
|
||
_button:
|
||
text: "Надпись"
|
||
colored: "Выделена цветом"
|
||
action: "Действие по нажатию"
|
||
_action:
|
||
dialog: "Показать всплывающий текст"
|
||
_dialog:
|
||
content: "Всплывающий текст"
|
||
resetRandom: "Сброс генератора случайности"
|
||
pushEvent: "Вызвать событие"
|
||
_pushEvent:
|
||
event: "Имя события"
|
||
message: "Сообщение при нажатии"
|
||
variable: "Передать переменную с событием"
|
||
no-variable: "нет"
|
||
callAiScript: "Вызвать AiScript"
|
||
_callAiScript:
|
||
functionName: "Имя функции"
|
||
radioButton: "Кнопка-переключатель"
|
||
_radioButton:
|
||
name: "Имя переменной"
|
||
title: "Заголовок"
|
||
values: "Значения"
|
||
default: "Исходное значение"
|
||
script:
|
||
categories:
|
||
flow: "Управление исполнением"
|
||
logical: "Логические"
|
||
operation: "Арифметические"
|
||
comparison: "Сравнение"
|
||
random: "Случайные"
|
||
value: "Значения"
|
||
fn: "Функции"
|
||
text: "Текстовые"
|
||
convert: "Преобразование"
|
||
list: "Список"
|
||
blocks:
|
||
text: "Строка текста"
|
||
multiLineText: "Многострочный текст"
|
||
textList: "Список строк текста"
|
||
_textList:
|
||
info: "Пишите каждый пункт с новой строки"
|
||
strLen: "Длина текста"
|
||
_strLen:
|
||
arg1: "Текст"
|
||
strPick: "Взять знак из текста"
|
||
_strPick:
|
||
arg1: "Текст"
|
||
arg2: "Позиция знака"
|
||
strReplace: "Замена текста"
|
||
_strReplace:
|
||
arg1: "Текст, в котором заменять"
|
||
arg2: "Заменяемый текст"
|
||
arg3: "Менять на"
|
||
strReverse: "В обратном порядке"
|
||
_strReverse:
|
||
arg1: "Текст"
|
||
join: "Объединение"
|
||
_join:
|
||
arg1: "Списки"
|
||
arg2: "Разделитель"
|
||
add: "Добавить"
|
||
_add:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
subtract: "Вычитание"
|
||
_subtract:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
multiply: "Умножение"
|
||
_multiply:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
divide: "Деление"
|
||
_divide:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
mod: "Остаток от деления"
|
||
_mod:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
round: "Округление до целого"
|
||
_round:
|
||
arg1: "Число"
|
||
eq: "A равно B"
|
||
_eq:
|
||
arg1: "А"
|
||
arg2: "B"
|
||
notEq: "A не равно B"
|
||
_notEq:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
and: "A и B"
|
||
_and:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
or: "A или B"
|
||
_or:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
lt: "A < B (меньше)"
|
||
_lt:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
gt: "A > B (больше)"
|
||
_gt:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
ltEq: "A ⩽ B (меньше или равно)"
|
||
_ltEq:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
gtEq: "A ⩾ B (больше или равно)"
|
||
_gtEq:
|
||
arg1: "A"
|
||
arg2: "B"
|
||
if: "Условный"
|
||
_if:
|
||
arg1: "Условие"
|
||
arg2: "Если правда"
|
||
arg3: "Если ложь"
|
||
not: "Отрицание"
|
||
_not:
|
||
arg1: "Условие"
|
||
random: "Случайность"
|
||
_random:
|
||
arg1: "Вероятность"
|
||
rannum: "Случайное число"
|
||
_rannum:
|
||
arg1: "Минимум"
|
||
arg2: "Максимум"
|
||
randomPick: "Случайный выбор из списка"
|
||
_randomPick:
|
||
arg1: "Списки"
|
||
dailyRandom: "Случайность (на день для пользователя)"
|
||
_dailyRandom:
|
||
arg1: "Вероятность"
|
||
dailyRannum: "Случайное число (на день для пользователя)"
|
||
_dailyRannum:
|
||
arg1: "Минимум"
|
||
arg2: "Максимум"
|
||
dailyRandomPick: "Случайный выбор из списка (на день для пользователя)"
|
||
_dailyRandomPick:
|
||
arg1: "Списки"
|
||
seedRandom: "Псевдослучайность (заданная зерном)"
|
||
_seedRandom:
|
||
arg1: "Зерно"
|
||
arg2: "Вероятность"
|
||
seedRannum: "Псевдослучайное число (заданное зерном)"
|
||
_seedRannum:
|
||
arg1: "Зерно"
|
||
arg2: "Минимум"
|
||
arg3: "Максимум"
|
||
seedRandomPick: "Псевдослучайный выбор из списка (заданный зерном)"
|
||
_seedRandomPick:
|
||
arg1: "Зерно"
|
||
arg2: "Списки"
|
||
DRPWPM: "Случайный выбор из взвешенного списка (на день для пользователя)"
|
||
_DRPWPM:
|
||
arg1: "Список строк текста"
|
||
pick: "Выбор из списка"
|
||
_pick:
|
||
arg1: "Списки"
|
||
arg2: "Позиция"
|
||
listLen: "Количество элементов в списке"
|
||
_listLen:
|
||
arg1: "Списки"
|
||
number: "Число"
|
||
stringToNumber: "Число из текста"
|
||
_stringToNumber:
|
||
arg1: "Текст"
|
||
numberToString: "Число в текст"
|
||
_numberToString:
|
||
arg1: "Число"
|
||
splitStrByLine: "Разделение текста на строки"
|
||
_splitStrByLine:
|
||
arg1: "Текст"
|
||
ref: "Переменная"
|
||
aiScriptVar: "Переменная AiScript"
|
||
fn: "Свои функции"
|
||
_fn:
|
||
slots: "Аргументы"
|
||
slots-info: "Напишите имя каждого аргумента с новой строки"
|
||
arg1: "Формула"
|
||
for: "Цикл"
|
||
_for:
|
||
arg1: "Количество повторений"
|
||
arg2: "Действие"
|
||
typeError: "Аргумент {slot} должен быть иметь тип «{expect}», а передали «{actual}»!"
|
||
thereIsEmptySlot: "Аргумент {slot} не заполнен!"
|
||
types:
|
||
string: "Текст"
|
||
number: "Число"
|
||
boolean: "Логический"
|
||
array: "Списки"
|
||
stringArray: "Список строк текста"
|
||
emptySlot: "Пустой аргумент"
|
||
enviromentVariables: "Переменная окружения"
|
||
pageVariables: "Элемент страницы"
|
||
argVariables: "Аргументы"
|
||
_relayStatus:
|
||
requesting: "В ожидании одобрения"
|
||
accepted: "Одобрено"
|
||
rejected: "Отказано"
|
||
_notification:
|
||
fileUploaded: "Файл успешно загружен"
|
||
youGotMention: "{name} упоминает вас"
|
||
youGotReply: "{name} отвечает вам"
|
||
youGotQuote: "{name} цитирует вас"
|
||
youRenoted: "{name} репостит ваш пост"
|
||
youGotPoll: "{name} участвует в вашем опросе"
|
||
youGotMessagingMessageFromUser: "{name} пишет вам"
|
||
youGotMessagingMessageFromGroup: "Новое сообщение в группе «{name}»"
|
||
youWereFollowed: "У вас новый подписчик"
|
||
youReceivedFollowRequest: "У вас новый запрос на подписку"
|
||
yourFollowRequestAccepted: "Ваш запрос на подписку одобрен"
|
||
youWereInvitedToGroup: "{userName} пригласил вас в группу"
|
||
_types:
|
||
all: "Все"
|
||
follow: "Подписки"
|
||
mention: "Упоминания"
|
||
reply: "Ответы"
|
||
renote: "Репосты"
|
||
quote: "Цитаты"
|
||
reaction: "Реакции"
|
||
pollVote: "Голосования"
|
||
receiveFollowRequest: "Полученные запросы на подписку"
|
||
followRequestAccepted: "Запрос на подписку одобрен"
|
||
groupInvited: "Приглашение в группы"
|
||
app: "Уведомления из приложений"
|
||
pollEnded: Опрос закончен
|
||
_actions:
|
||
reply: "Ответить"
|
||
renote: "Репост"
|
||
followBack: Подписался на вас обратно
|
||
emptyPushNotificationMessage: Пуш уведомления были обновлены
|
||
pollEnded: Результаты опроса стали доступны
|
||
reacted: отреагировал на ваш пост
|
||
renoted: распространил ваш пост
|
||
voted: проголосовал в вашем опросе
|
||
_deck:
|
||
alwaysShowMainColumn: "Всегда показывать главную колонку"
|
||
columnAlign: "Выравнивание колонок"
|
||
addColumn: "Добавить колонку"
|
||
configureColumn: "Настройки колонок"
|
||
swapLeft: "Переставить левее"
|
||
swapRight: "Переставить правее"
|
||
swapUp: "Переставить выше"
|
||
swapDown: "Переставить ниже"
|
||
stackLeft: "В столбик влево"
|
||
popRight: "Из столбика вправо"
|
||
profile: "Воркспейс"
|
||
_columns:
|
||
main: "Основная"
|
||
widgets: "Виджеты"
|
||
notifications: "Уведомления"
|
||
tl: "Лента"
|
||
antenna: "Антенна"
|
||
list: "Списки"
|
||
mentions: "Упоминания"
|
||
direct: "Личное"
|
||
channel: Канал
|
||
deleteProfile: Удалить воркспейс
|
||
introduction: Создайте идеальный интерфейс для себя, свободно расположив столбцы!
|
||
introduction2: Нажмите на + в правой части экрана, чтобы добавлять новые столбцы
|
||
в любое удобное для вас время.
|
||
widgetsIntroduction: Пожалуйста, выберите "Редактировать виджеты" в меню столбца
|
||
и добавьте виджет.
|
||
newProfile: Новый воркспейс
|
||
renameProfile: Переименовать воркспейс
|
||
nameAlreadyExists: Воркспейс с таким именем уже существует.
|
||
enableRecommendedTimeline: Включить рекомендованную ленту
|
||
regexpErrorDescription: 'Произошла ошибка в регулярном выражении на строке {line}
|
||
вашего {tab} списка скрытых слов:'
|
||
confirmToUnclipAlreadyClippedNote: Этот пост уже в подборке "{name}. Хотите ли вы
|
||
вместо этого удалить пост из подборки?
|
||
unclip: Удалить из подборки
|
||
secureMode: Безопасный Режим (Авторизованное Получение)
|
||
instanceSecurity: Безопасность сервера
|
||
seperateRenoteQuote: Разделить кнопки репоста и цитаты
|
||
accountMoved: 'Пользователь переместился на новый аккаунт:'
|
||
manageGroups: Управлять группами
|
||
allowedInstancesDescription: Список хостов, разрешённых для федерации, каждый разделён
|
||
новой строкой (применяется только в приватном режиме).
|
||
noThankYou: Нет, спасибо
|
||
addInstance: Добавить сервер
|
||
flagSpeakAsCat: Говорить как кот
|
||
flagSpeakAsCatDescription: Ваши будут посты няифицированы в режиме кота
|
||
selectInstance: Выбрать сервер
|
||
antennaInstancesDescription: Список серверов, каждый с новой строки
|
||
privateMode: Приватный режим
|
||
privateModeInfo: Только серверы в белом списке могут федерировать с вашим сервером.
|
||
Все посты будут скрыты из публичного доступа.
|
||
allowedInstances: Белый список серверов
|
||
userSaysSomethingReason: '{name} сказал {reason}'
|
||
renoteMute: Заглушить репосты
|
||
renoteUnmute: Разглушить репосты
|
||
hiddenTags: Скрытые хештеги
|
||
noInstances: Нет серверов
|
||
secureModeInfo: Не отправлять ответ на запросы с других серверов без подтверждения.
|
||
instanceDefaultThemeDescription: Введите код темы в формате объекта.
|
||
tenMinutes: 10 минут
|
||
oneHour: Один час
|
||
thereIsUnresolvedAbuseReportWarning: Есть не рассмотренные жалобы.
|
||
cropImage: Обрезать изображение
|
||
requireAdminForView: Вы должны войти с аккаунта администратора что просмотреть это.
|
||
refreshInterval: 'Интервал обновления '
|
||
slow: Медленно
|
||
fast: Быстро
|
||
sensitiveMediaDetection: Обнаружение NSFW медиа
|
||
remoteOnly: Только другие сайты
|
||
navbar: Панель навигации
|
||
customMOTD: Своё MOTD (сообщения на заставке)
|
||
customMOTDDescription: Пользовательские сообщения для MOTD (заставки), разделенные
|
||
разрывами строк, будут отображаться случайным образом каждый раз, когда пользователь
|
||
загружает / перезагружает страницу.
|
||
recommendedInstancesDescription: Рекомендуемые инстансы, разделенные разрывами строк,
|
||
должны отображаться на рекомендуемой ленте.
|
||
caption: Автоматическое описание
|
||
splash: Заставка
|
||
updateAvailable: Возможно, доступно обновление!
|
||
move: Переместить
|
||
swipeOnDesktop: Разрешить свайпы в мобильном стиле на десктопе
|
||
showAds: Показывать баннеры сообщества
|
||
noEmailServerWarning: Почтовый сервер не настроен.
|
||
type: Тип
|
||
numberOfPageCacheDescription: Увеличение этого числа повысит удобство для пользователей,
|
||
но приведет к увеличению нагрузки на сервер, а также к использованию большего объема
|
||
памяти.
|
||
statusbar: Панель статуса
|
||
speed: Скорость
|
||
oneDay: Один день
|
||
oneWeek: Одна неделя
|
||
failedToFetchAccountInformation: Не удалось получить информацию о аккаунте
|
||
cropImageAsk: Желаете ли вы обрезать это изображение?
|
||
recentNHours: Последние {n} часов
|
||
recentNDays: Последние {n} дней
|
||
typeToConfirm: Введите {x} чтобы подтвердить
|
||
document: Документация
|
||
logoutConfirm: Действительно выйти?
|
||
failedToUpload: Не удалось загрузить
|
||
pushNotification: Пуш уведомления
|
||
subscribePushNotification: Включить пуш уведомления
|
||
unsubscribePushNotification: Отключить пуш уведомления
|
||
pushNotificationAlreadySubscribed: Пуш уведомления уже включены
|
||
sendPushNotificationReadMessage: Удалять пуш уведомления после того как соответствующие
|
||
уведомления или сообщения были прочитаны
|
||
customSplashIcons: Свои иконки для заставки (URL)
|
||
customSplashIconsDescription: URL-адреса для пользовательских значков заставки, разделенных
|
||
разрывами строк, будут отображаться случайным образом каждый раз, когда пользователь
|
||
загружает / перезагружает страницу. Пожалуйста, убедитесь, что изображения находятся
|
||
на статическом URL-адресе, предпочтительно все с размером 192x192.
|
||
logoImageUrl: URL изображения логотипа
|
||
showAdminUpdates: Указать, что доступна новая версия Firefish (только для администратора)
|
||
replayTutorial: Перезапустить туториал
|
||
migration: Миграция
|
||
showLocalPosts: 'Показать локальные посты в:'
|
||
homeTimeline: Домашняя лента
|
||
socialTimeline: Социальная лента
|
||
driveCapOverrideCaption: Сбросить до настроек по умолчанию введя значение 0 или меньше.
|
||
deleteAccount: Удалить аккаунт
|
||
numberOfPageCache: Число кэшируемых страниц
|
||
pushNotificationNotSupported: Ваш браузер или сервер не поддерживает пуш уведомления
|
||
sendPushNotificationReadMessageCaption: Уведомление содержащее текст "{emptyPushNotificationMessage}"
|
||
будет показано на короткое время. Это может увеличить расход батареи вашего устройства,
|
||
если это применимо.
|
||
cannotUploadBecauseNoFreeSpace: Загрузка не удалась из-за нехватки места на Диске.
|
||
cannotUploadBecauseInappropriate: Этот файл не может быть загружен потому что его
|
||
части были обнаружены как потенциальное NSFW.
|
||
adminCustomCssWarn: Этот параметр следует использовать только в том случае, если вы
|
||
знаете, что он делает. Ввод неправильных значений может привести к тому, что ВСЕ
|
||
клиенты перестанут нормально функционировать. Пожалуйста, убедитесь, что ваш CSS
|
||
работает должным образом, протестировав его в настройках вашего пользователя.
|
||
showUpdates: Показывать всплывающее окно при обновлении Firefish
|
||
recommendedInstances: Рекомендованные серверы
|
||
defaultReaction: Эмодзи реакция по умолчанию для выходящих и исходящих постов
|
||
license: Лицензия
|
||
indexPosts: Индексировать посты
|
||
indexFrom: Индексировать начиная с идентификатора поста и далее
|
||
indexFromDescription: оставьте пустым для индексации каждого поста
|
||
indexNotice: Теперь индексирование. Вероятно, это займет некоторое время, пожалуйста,
|
||
не перезагружайте свой сервер по крайней мере в течение часа.
|
||
customKaTeXMacro: Кастомные KaTex макросы
|
||
enableCustomKaTeXMacro: Включить кастомные KaTeX макросы
|
||
noteId: Идентификатор поста
|
||
_preferencesBackups:
|
||
inputName: Введите имя для этой резервной копии
|
||
list: Созданные резервные копии
|
||
loadFile: Загрузить из файла
|
||
apply: Применить для этого устройства
|
||
save: Сохранить изменения
|
||
saveNew: Сохранить новую резервную копию
|
||
applyConfirm: Вы действительно хотите применить резервную копию "{name}" на этом
|
||
устройстве? Существует настройки на этом устройстве будут перезаписаны.
|
||
renameConfirm: Переименовать резервную копию "{old}" в "{new}"?
|
||
saveConfirm: Сохранить резервную как {name}?
|
||
cannotSave: Сохранение не удалось
|
||
nameAlreadyExists: Резервная копия с именем "{name}" уже существующует. Выберите
|
||
другое имя.
|
||
deleteConfirm: Удалить резервную копию {name}?
|
||
noBackups: Нет резервных копий. Вы может сделать резервную копию настроек клиента
|
||
на этом сервере используя "Создать новую резервную копию".
|
||
createdAt: 'Создано: {date} {time}'
|
||
updatedAt: 'Обновлено: {date} {time}'
|
||
cannotLoad: Загрузка не удалась
|
||
invalidFile: Неправильный формат файла
|
||
enableEmojiReactions: Включить эмодзи реакции
|
||
migrationConfirm: "Вы абсолютно уверены что хотите мигрировать ваш аккаунт на {account}?
|
||
Как только вы сделаете, вы не сможете отменить это и не сможете нормально использовать
|
||
аккаунт снова.\nТакже, пожалуйста, убедитесь, что вы установили эту текущую учетную
|
||
запись в качестве учетной записи, с которой вы переходите."
|
||
reporter: Автор жалобы
|
||
mutePeriod: Длительность глушения
|
||
reflectMayTakeTime: Это может занять некоторое время чтобы вступило в силу.
|
||
rateLimitExceeded: Превышен лимит
|
||
pleaseSelect: Выберите вариант
|
||
shuffle: Перемешать
|
||
moveFrom: Переместится на этот аккаунт с старого аккаунта
|
||
moveFromLabel: 'Аккаунт с которого перемещаетесь:'
|
||
moveAccountDescription: Этот процесс необратим. Убедитесь что вы сделали псевдоним
|
||
для этого аккаунта до перемещения. Пожалуйста введите аккаунт в формате @person@server.com
|
||
moveTo: Переместить текущий аккаунт на новый аккаунт
|
||
_messaging:
|
||
groups: Группы
|
||
dms: Личные
|
||
isSystemAccount: Эта учетная запись создана и автоматически управляется системой.
|
||
Не рекомендуется модерировать, редактировать, удалять или каким либо другим образом
|
||
вмешивайтся в эту учётную запись — это может привести к поломке сервера.
|
||
activeEmailValidationDescription: Включить более строгую проверки адресов электронной
|
||
почты,что включает в себя проверку наличия одноразовых адресов и того, действительно
|
||
ли с ними можно связаться. Если флажок снят, проверяется только формат адреса.
|
||
moveToLabel: 'Аккаунт на который вы перемещаетесь:'
|
||
lastActiveDate: Последний раз использовался в
|
||
enterSendsMessage: Нажать Return в Сообщениях чтобы отправить сообщение (если выключено,
|
||
то Ctrl + Return)
|
||
moveAccount: Переместить аккаунт!
|
||
breakFollowConfirm: Вы действительно хотите удалить подписчика?
|
||
showEmojisInReactionNotifications: Показывать эмодзи в уведомлениях о реакциях
|
||
hiddenTagsDescription: 'Список хештегов (без #), которые вы желаете скрыть из "актуальное"
|
||
и "обзор". Скрытые хэштеги по-прежнему можно обнаружить в других местах.'
|
||
moveFromDescription: Это установит псевдоним для старого аккаунта, так что вы сможете
|
||
переместить тот аккаунт на текущий. Делайте это ДО перемещения со старого аккаунта.
|
||
Пожалуйста введите аккаунт в формате @person@server.com
|
||
customKaTeXMacroDescription: 'Настройте макросы чтобы легко писать математические
|
||
выражения! Обозначение соответствует определениям команд LaTeX и записывается как
|
||
\newcommand{\ название}{содержание} или \newcommand{\название}[количество аргументов]{содержание}.
|
||
Для примера, \add{3}[2]{#1 + #2} будет раскрывать \add{3}{foo} до 3 + foo. Фигурные
|
||
скобки, окружающие имя макроса, можно заменить на круглые или квадратные скобки.
|
||
Это влияет на квадратные скобки, используемые для аргументов. Для каждой строки
|
||
может быть определен один (и только один) макрос, и вы не можете прерывать строку
|
||
в середине определения. Недопустимые строки просто игнорируются. Поддерживаются
|
||
только простые функции подстановки строк; расширенный синтаксис, такой как условное
|
||
ветвление, здесь использоваться не может.'
|
||
cannotUploadBecauseExceedsFileSizeLimit: Этот файл не может быть загружен так как
|
||
он превышает максимально разрешённый размер.
|
||
apps: Приложения
|
||
silenceThisInstance: Заглушить сервер
|
||
silencedInstances: Заглушенные серверы
|
||
editNote: Редактировать заметку
|
||
edited: 'Редактировано в {date} {time}'
|
||
deleted: Удалённое
|
||
removeReaction: Удалить вашу реакцию
|
||
searchPlaceholder: Искать в Firefish
|
||
jumpToPrevious: Перейти к предыдущему
|
||
listsDesc: Списки позволяют вам создавать ленты с постами указанных пользователей.
|
||
Их можно найти на странице «Лента».
|
||
silenced: Игнорируется
|
||
antennasDesc: "Антенны отображают новые посты, отвечающие указанным критериям!\n К
|
||
ним можно перейти со страницы «Лента»."
|
||
expandOnNoteClickDesc: Если отключено, вы всё равно сможете открыть пост, воспользовавшись
|
||
меню на правой кнопке мыши или кликнув по времени публикации поста.
|
||
accessibility: Доступность
|
||
silencedInstancesDescription: Список адресов серверов, которые вы хотите заглушить.
|
||
Аккаунты на указанных серверах будут считаться «Заглушёнными», смогут только отправлять
|
||
запросы на подписку и не смогут упоминать локальных пользователей, если на них не
|
||
подписались. Эта настройка не влияет на заблокированные серверы.
|
||
clipsDesc: Подборки это категоризированные закладки, которыми можно делиться. Вы можете
|
||
создавать подборки из меню у конкретных постов.
|
||
alt: ALT
|
||
video: Видео
|
||
audio: Аудио
|
||
selectChannel: Выберите канал
|
||
expandOnNoteClick: Открывать пост по клику
|
||
channelFederationWarn: Каналы пока не федерируются с другими серверами
|
||
image: Изображение
|
||
cw: Предупреждение о содержании
|
||
xl: Очень крупно
|
||
_experiments:
|
||
enablePostImports: Включить импорт постов
|
||
postImportsCaption: Позволяет пользователям импортировать свои посты из прошлых
|
||
учетных записей Firefish, Misskey, Mastodon, Akkoma и Pleroma. Это может вызвать
|
||
снижение скорости при загрузке, если ваша очередь перегружена.
|
||
title: Эксперименты
|
||
_skinTones:
|
||
yellow: Жёлтый
|
||
dark: Тёмный
|
||
mediumLight: Средне-светлый
|
||
mediumDark: Средне-тёмный
|
||
medium: Средний
|
||
light: Светлый
|
||
_filters:
|
||
fromUser: От пользователя
|
||
withFile: С файлом
|
||
followingOnly: Только подписки
|
||
followersOnly: Только подписчики
|
||
fromDomain: С домена
|
||
notesBefore: Посты до
|
||
notesAfter: Посты после
|
||
_dialog:
|
||
charactersExceeded: 'Превышено максимальное количество символов! Ограничение: {current}/{max}'
|
||
charactersBelow: 'Недостаточно символов! Ограничение: {current}/{min}'
|
||
_feeds:
|
||
copyFeed: Скопировать ленту
|
||
rss: RSS
|
||
jsonFeed: JSON-лента
|
||
atom: Atom
|
||
enableServerMachineStats: Включить статистику серверного оборудования
|
||
enableIdenticonGeneration: Включить генерацию Identicon
|
||
reactionPickerSkinTone: Предпочитаемый цвет кожи эмодзи
|
||
sendModMail: Отправить сообщение о модерации
|
||
findOtherInstance: Найти другой сервер
|
||
signupsDisabled: Регистрация на этом сервере сейчас отключена, но вы всегда можете
|
||
зарегистрироваться на другом сервере! Если у вас есть код приглашения на этот сервер,
|
||
пожалуйста, введите его ниже.
|
||
preventAiLearningDescription: Попросить сторонние языковые модели ИИ не изучать загружаемый
|
||
вами контент, например, посты и изображения.
|
||
verifiedLink: Проверенная ссылка
|
||
swipeOnMobile: Разрешить перелистывание между страницами
|
||
preventAiLearning: Защита от скрепинга ИИ-ботов
|
||
userSaysSomethingReasonReply: '{name} ответил на пост с {reason}'
|
||
userSaysSomethingReasonRenote: '{name} распространил пост с {reason}'
|
||
userSaysSomethingReasonQuote: '{name} процитировал пост с {reason}'
|
||
isBot: Этот аккаунт является ботом
|
||
isAdmin: Администратор
|
||
isPatron: Патрон Firefish
|
||
showPopup: Оповещать пользователей всплывающим окном
|
||
neverShow: Не показывать снова
|
||
remindMeLater: Возможно позже
|
||
removeQuote: Удалить цитату
|
||
silencedWarning: Эта страница отображается потому, что эти пользователи с серверов,
|
||
которые ваш администратор заглушил, поэтому они потенциально могут быть спамом.
|
||
isModerator: Модератор
|
||
noGraze: Пожалуйста, отключите расширение браузера "Graze для Mastodon", поскольку
|
||
оно мешает работе Firefish.
|
||
newer: новее
|
||
older: старее
|
||
showWithSparkles: Показать с блеском
|
||
youHaveUnreadAnnouncements: У вас есть непрочитанные объявления
|
||
donationLink: Ссылка на страницу для взносов
|
||
isLocked: Этот аккаунт имеет одобрение запросов на подписку
|
||
removeRecipient: Удалить получателя
|
||
removeMember: Удалить участника
|
||
confirm: Подтвердить
|
||
importZip: Импортировать ZIP
|
||
exportZip: Экспортировать ZIP
|
||
emojiPackCreator: Генератор паков эмодзи
|
||
objectStorageS3ForcePathStyle: Использовать путь вместо домена в URL
|
||
objectStorageS3ForcePathStyleDesc: Включите, если хотите, чтобы URL был в формате
|
||
's3.amazonaws.com/<bucket>/' вместо '<bucket>.s3.amazonaws.com'.
|
||
origin: Источник
|
||
deletePasskeys: Удалить passkey
|
||
delete2faConfirm: Двухфакторная аутентификация на этом аккаунте будет безвозвратно
|
||
удалена. Продолжить?
|
||
delete2fa: Отключить двухфакторную аутентификацию
|
||
deletePasskeysConfirm: Это действие безвозвратно удалит все passkey и ключи безопасности
|
||
на этом аккаунте. Продолжить?
|
||
inputNotMatch: Введённые данные не совпадают
|
||
addRe: Добавить "re:" в начале комментария в ответ на запись с предупреждением о содержимом
|