diff --git a/locales/de-DE.yml b/locales/de-DE.yml index add938ceee..b0fa6d74b3 100644 --- a/locales/de-DE.yml +++ b/locales/de-DE.yml @@ -586,6 +586,13 @@ setMultipleBySeparatingWithSpace: "Trenne Elemente durch ein Leerzeichen um mehr fileIdOrUrl: "Datei-ID oder URL" chatOpenBehavior: "Verhalten des Chatfensters bei Öffnung" sample: "Beispiel" +abuseReports: "Melden" +reportAbuse: "Melden" +reportAbuseOf: "{name} melden" +fillAbuseReportDescription: "Bitte gib Details für diese Meldung an. Falls es sich um eine spezielle Notiz handelt, bitte gib dessen URL an." +abuseReported: "Die Meldung wurde versendet. Vielen Dank." +send: "Senden" +abuseMarkAsResolved: "Meldung als gelöst markieren" _serverDisconnectedBehavior: reload: "Automatisch aktualisieren" dialog: "Warnungsfenster zeigen" diff --git a/locales/en-US.yml b/locales/en-US.yml index 0f9594805f..41088c4b55 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -586,6 +586,13 @@ setMultipleBySeparatingWithSpace: "You can set multiple by separating them with fileIdOrUrl: "File-ID or URL" chatOpenBehavior: "Behavior of the chat window when opened" sample: "Sample" +abuseReports: "Reports" +reportAbuse: "Report" +reportAbuseOf: "Report {name}" +fillAbuseReportDescription: "Please fill in the report details. If it is about a specific note, please include its URL." +abuseReported: "Your report has been sent. Thank you very much." +send: "Send" +abuseMarkAsResolved: "Mark report as resolved" _serverDisconnectedBehavior: reload: "Automatically reload" dialog: "Show warning dialog" diff --git a/locales/ru-RU.yml b/locales/ru-RU.yml index bb8f67f9e8..d64d64fd14 100644 --- a/locales/ru-RU.yml +++ b/locales/ru-RU.yml @@ -74,6 +74,7 @@ error: "Ошибка" somethingHappened: "Что-то пошло не так" retry: "Повторить попытку" pageLoadError: "Ошибка загрузки страницы" +pageLoadErrorDescription: "Обычно это вызвано сетевыми ошибками или кэшем браузера. Попробуйте очистить кэш, а затем попробуйте еще раз, немного подождав." enterListName: "Введите имя списка" privacy: "Приватность" makeFollowManuallyApprove: "Подтверждать подписчиков вручную" @@ -94,9 +95,13 @@ sensitive: "NSFW" add: "Добавить" reaction: "Реакции" reactionSettingDescription: "Выберите реакции для показа в селекторе реакций" +rememberNoteVisibility: "Запоминать видимость поста" +attachCancel: "Удалить вложение" markAsSensitive: "Отметить как NSFW" unmarkAsSensitive: "Снять отметку NSFW" enterFileName: "Введите имя файла" +mute: "Скрыть" +unmute: "Показывать" block: "Заблокировать" unblock: "Разблокировать" suspend: "Приостановить" @@ -116,67 +121,774 @@ emojiName: "Название эмодзи" emojiUrl: "URL изображения" addEmoji: "Добавить эмодзи" settingGuide: "Рекомендуемые настройки" +cacheRemoteFiles: "Кешировать внешние файлы" +cacheRemoteFilesDescription: "Когда эта настройка отключена, удаленные файлы загружаются непосредственно из удаленного экземпляра. Отключение этого параметра уменьшит использование хранилища, но увеличит трафик, так как эскизы не будут генерироваться." flagAsBot: "Учётка бота" flagAsCat: "Учётка кота" autoAcceptFollowed: "Принимать подписки автоматически" addAcount: "Добавить учётку" 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: "Каждый день" +blockThisInstance: "Блокировать этот инстанс" +operations: "Операции" +software: "Программы" +version: "Версия" +metadata: "Метаданные" +withNFiles: "{n} файлов" +monitor: "Монитор" +jobQueue: "Очередь заданий" +cpuAndMemory: "CPU и память" +network: "Сеть" +disk: "Диск" +instanceInfo: "Информация об узле" +statistics: "Статистика" +clearQueue: "Очистить очередь" +clearQueueConfirmTitle: "Очистить очередь?" +clearQueueConfirmText: "Любые недоставленные записи, оставшиеся в очереди, не будут переданы. Обычно эта операция НЕ нужна." +clearCachedFiles: "Очистить кэш" +clearCachedFilesConfirm: "Хотите удалить все кешированные файлы?" +blockedInstances: "Заблокированные узлы" +blockedInstancesDescription: "Введите список узлов, которые хотите заблокировать. Они не смогут взаимодействовать с этим." +muteAndBlock: "Скрытие и блокировка" +mutedUsers: "Скрытые пользователи" +blockedUsers: "Заблокированные Пользователи" +noUsers: "Нет пользователей" +editProfile: "Изменить профиль" +noteDeleteConfirm: "Вы хотите удалить эту запись?" +pinLimitExceeded: "Превышен лимит" +intro: "Misskey установлен! Создайте учетную запись администратора" +done: "Завершено" +processing: "Обработка" +preview: "Превью" +default: "По умолчанию" +noCustomEmojis: "Нет эмодзи" +noJobs: "Нет заданий" +federating: "федеративный" +blocked: "Заблокировано" +suspended: "Приостановленный" +all: "Все" +subscribing: "Подписка" +publishing: "Публикация" +notResponding: "Нет ответа" +instanceFollowing: "Подписаться на инстанс" +instanceFollowers: "Подписчики инстанса" +instanceUsers: "Пользователи инстанса" +changePassword: "Изменить пароль" +security: "Безопасность" +retypedNotMatch: "Нет совпадений" +currentPassword: "Текущий пароль" +newPassword: "Новый пароль" +newPasswordRetype: "Новый пароль (повторно):" +attachFile: "Прикрепить файлы" +more: "Ещё!" +featured: "Рекомендуемые" +usernameOrUserId: "Имя пользователя или ID" +noSuchUser: "Пользователь не найден" +lookup: "Подписка" +announcements: "Уведомление" +imageUrl: "URL-адрес изображения" remove: "Удалить" +removed: "Удалено" +removeAreYouSure: "Хочешь удалить \"{x}\"?" +saved: "Сохранено" +messaging: "Сообщения" +upload: "Загрузить" +fromDrive: "С диска" +fromUrl: "URL-адрес" +uploadFromUrl: "Загрузить по ссылке" +uploadFromUrlDescription: "URL-адрес файла, который вы хотите загрузить" +uploadFromUrlRequested: "Загрузить запрос" +uploadFromUrlMayTakeTime: "Загрузка может занять некоторое время." +explore: "Обзор" +games: "Игры Misskey" +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: "Введите имя нового файла" +inputNewFolderName: "Пожалуйста, введите новое имя папки!" +circularReferenceFolder: "Конечная папка - это вложенная папка, которую вы хотите переместить." +hasChildFilesOrFolders: "Эта папка не пуста и не может быть удалена." +copyUrl: "Копировать URL" +rename: "Переименовать" +avatar: "Иконка" +banner: "Баннер" nsfw: "NSFW" +whenServerDisconnected: "Когда соединение с сервером потеряно" +disconnectedFromServer: "Разорвано соединение с сервером" +reload: "Перезагрузить" +doNothing: "Ничего не делать" +reloadConfirm: "Подтвердить перезагрузку?" +watch: "Следить" +unwatch: "Отписаться" +accept: "Принять" +reject: "Отклонить" +normal: "Стабильно" +instanceName: "Имя экземпляра" +instanceDescription: "Описание инстанса" +maintainerName: "Имя администратора" +maintainerEmail: "email администратора" +tosUrl: "Пользовательское соглашение URL" +thisYear: "Текущий год" +thisMonth: "Текущий месяц" +today: "Сегодня" +dayX: "{day}дней" +monthX: "{month}месяц" +yearX: "{year}год" +pages: "Страница" +integration: "подключение" +connectSerice: "Соединение" +disconnectSerice: "Отключение" +enableLocalTimeline: "Включить локальную ленту" +enableGlobalTimeline: "Включить глобальную ленту" +disablingTimelinesInfo: "Администраторы и Модераторы всегда будут иметь доступ ко всем временным параметрам, даже если они не включены." +registration: "Регистрация" +enableRegistration: "Разрешить регистрацию" +invite: "Пригласить" +proxyRemoteFiles: "Удаленные файлы прокси" +proxyRemoteFilesDescription: "Если эта функция включена, удаленные файлы, которые (1) не хранятся локально или (2) были удалены с превышением лимита хранения, будут проксированы локально (с эскизами). Это не влияет на хранение на сервере." +driveCapacityPerLocalAccount: "Емкость диска для локального пользователя" +driveCapacityPerRemoteAccount: "Емкость диска для удаленного пользователя" +inMb: "В мегабайтах" +iconUrl: "URL-адрес иконки" +bannerUrl: "URL-адрес изображения баннера" +basicInfo: "Общая информация" +pinnedUsers: "Прикреплённый пользователь" +pinnedUsersDescription: "Перечислите по одному имени пользователя в строке. Пользователи, перечисленные здесь, будут привязаны к закладке \"Изучение\"." +hcaptcha: "hCaptcha" +enableHcaptcha: "Включить hCaptcha" +hcaptchaSiteKey: "Ключ сайта" +hcaptchaSecretKey: "Секретный ключ" +recaptcha: "reCAPTCHA" +enableRecaptcha: "Включить reCAPTCHA" +recaptchaSiteKey: "Ключ сайта" +recaptchaSecretKey: "Секретный ключ" +avoidMultiCaptchaConfirm: "Использование нескольких Captchas может вызвать помехи. Хотите отключить другую Captcha? Вы можете оставить несколько Captchas включенными, нажав \"Отмена\"." +antennas: "Антенны" +manageAntennas: "Настройки антенн" +name: "Имя" +antennaSource: "Источник антенны" +antennaKeywords: "Ключевые слова" +antennaExcludeKeywords: "Исключения" +antennaKeywordsDescription: "Разделяйте пробелами для условия \"И\". Разделяйте переводом строки для \"ИЛИ\"." +notifyAntenna: "Уведомлять о новых записях" +serviceworker: "ServiceWorker" +enableServiceworker: "Включить ServiceWorker" +caseSensitive: "С учётом регистра" +withReplies: "Включить ответы" +connectedTo: "Вы подключены к следующим аккаунтам" +notesAndReplies: "Посты и ответы" +withFiles: "с файлами" +silence: "Заглушить" +silenceConfirm: "Вы уверены, что хотите заглушить этого пользователя?" +unsilenceConfirm: "Ты уверен, что хочешь отменить глушение этого пользователя?" +popularUsers: "Популярные пользователи" +recentlyUpdatedUsers: "Недавно активные" +recentlyRegisteredUsers: "Недавно зарегистрированные пользователи" +recentlyDiscoveredUsers: "Недавно обнаруженные пользователи" +exploreUsersCount: "{count} пользователей" +exploreFediverse: "Исследуйте Fediverse" +popularTags: "Популярные теги" userList: "Списки" +about: "Описание" +aboutMisskey: "О Misskey" +aboutMisskeyText: "Misskey - это программное обеспечение с открытым исходным кодом, разрабатываемое syuilo с 2014 года." +misskeyMembers: "В настоящее время он разрабатывается и поддерживается следующими членами:" +misskeySource: "Исходный код доступен здесь:" +misskeyTranslation: "Помогите нам перевести Misskey:" +misskeyDonate: "Вы можете поддержать развитие, пожертвовав Misskey:" +morePatrons: "Есть много других, кто поддержал нас. Спасибо 🥰." +patrons: "Поддержавшие" +administrator: "Администратор" +token: "Токен" +twoStepAuthentication: "Двухфакторная аутентификация" +moderator: "Модератор" +nUsersMentioned: "{n}указанные пользователи" +securityKey: "Ключ безопасности" +securityKeyName: "Имя ключа" +registerSecurityKey: "Зарегистрировать защитный ключ" +lastUsed: "Последнее использование" +unregister: "Отписаться" +resetPassword: "Сброс пароля:" +newPasswordIs: "Новый пароль - \"{пароль}\"." +autoNoteWatch: "Автоматически просматривать записи" +autoNoteWatchDescription: "Получать уведомления о заметках других пользователей, на которые вы отреагировали или на которые вы ответили." +reduceUiAnimation: "Уменьшить анимацию в пользовательском интерфейсе." +share: "Поделиться" +notFound: "Не найдено" +notFoundDescription: "Страница, соответствующая указанному URL, не найдена." +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: "Пригласить в группу" +maxNoteTextLength: "Максимальная длина текста" +quoteQuestion: "Хочешь добавить цитату?" +noMessagesYet: "Сообщений нет" +newMessageExists: "Новое сообщение" +onlyOneFileCanBeAttached: "К сообщению можно прикрепить только один файл." +signinRequired: "Пожалуйста, войдите." +invitationCode: "Код приглашения" +checking: "Проверка" +available: "Доступен" +unavailable: "Не доступно" +usernameInvalidFormat: "Вы можете использовать a-z, A-Z, 0-9 и _" +tooShort: "Слишком короткий" +tooLong: "Слишком длинный" +weakPassword: "Слабый пароль" +normalPassword: "Обычный пароль" +strongPassword: "Надёжный пароль" +passwordMatched: "Подходящий пароль" +passwordNotMatched: "Пароль не найден" +signinWith: "Войти в систему с помощью {x}" +signinFailed: "Невозможно войти в систему. Введенное вами имя пользователя или пароль неверны." +or: "или" +uiLanguage: "Язык интерфейса" +groupInvited: "Приглашение в группу" +aboutX: "Описание {x}" +useOsNativeEmojis: "Используйте родной для ОС Emojis" +youHaveNoGroups: "Группы не найдены" +joinOrCreateGroup: "Получите приглашение присоединиться к группам или вы можете создать свою собственную группу." +noHistory: "Ничего не найдено" +disableAnimatedMfm: "Отключение MFM в анимации" +doing: "В пути" +category: "Категория" +tags: "Теги" +docSource: "Источник документа" +createAccount: "Зарегистрироваться" +existingAcount: "У вас уже есть учетная запись?" +regenerate: "Восстановить" +fontSize: "Размер шрифта" +noFollowRequests: "У вас нет никаких ожидающих ответа запросов" +openImageInNewTab: "Открыть изображение в новой вкладке" +dashboard: "Панель управления" +local: "Локальный" +remote: "Удаленный" +total: "Всего" +weekOverWeekChanges: "Еженедельно" +dayOverDayChanges: "Ежедневно" +appearance: "Внешний вид" +clientSettings: "Настройки клиента" +accountSettings: "Настройки учетной записи" +promotion: "Опубликовано" +promote: "Продвинуть" +numberOfDays: "Количество дней" +hideThisNote: "Спрятать эту запись" +objectStorage: "Хранилище" +useObjectStorage: "Занято в хранилище" +objectStorageBaseUrl: "Базовый URL-адрес" +objectStorageBucket: "Bucket" +objectStoragePrefix: "Префикс" +objectStorageRegion: "Регион" +serverLogs: "Журнал сервера" +deleteAll: "Удалить всё" +sounds: "Звуки" +listen: "Слушать" +none: "Ничего" +showInPage: "Показать страницу" +popout: "Развернуть" +volume: "Громкость" +details: "Подробнее" +chooseEmoji: "Выберите эмодзи" +unableToProcess: "Я не могу завершить операцию." +recentUsed: "Последние использованные" +install: "Установить" +uninstall: "Удалить" +installedApps: "Установленные приложения" +nothing: "Ничего не найдено" +installedDate: "Дата установки" +lastUsedDate: "Дата использования" +state: "Состояние" +sort: "Сортировать" +ascendingOrder: "по возрастанию" +descendingOrder: "По убыванию" +scratchpad: "Редактор " +scratchpadDescription: "Scratchpad предоставляет экспериментальную среду для AiScript, позволяющую писать, запускать и проверять результаты кода, взаимодействующего с Misskey." +output: "Выходы" +script: "Скрипт" +disablePagesScript: "Отключение скриптов в Pages" +deleteAllFiles: "Удалить все файлы" +deleteAllFilesConfirm: "Вы хотите удалить все файлы?" +removeAllFollowing: "Удалить всех подписчиков" +userSuspended: "Этот пользователь был заморожен" +userSilenced: "Этот пользователь был заглушен" +sidebar: "Боковая панель" +divider: "Разделительная полоса" +addItem: "Добавить элемент" +rooms: "Комнаты" +relays: "Ретрансляторы" +addRelay: "Добавить ретранслятор" +addedRelays: "Добавленные ретрансляторы" +invisibleNote: "Личное сообщение" +visibility: "Видимость" +poll: "Опрос" +enablePlayer: "Включить плеер" +disablePlayer: "Выключить плеер" +themeEditor: "Редактор темы" +description: "Описание" +author: "Автор" +plugins: "Плагины" +permission: "Разрешения" +enableAll: "Включить все" +disableAll: "Выключить всё" +notificationType: "Тип уведомления" +edit: "Изменить" +emailConfig: "Настройки почтового сервера" +enableEmail: "Активировать функцию доставки электронной почты" +emailConfigInfo: "Он используется для подтверждения адреса электронной почты и сброса пароля." +email: "email" +smtpConfig: "Конфигурация SMTP-сервера" +smtpHost: "Хост" +smtpPort: "smtp порт" smtpUser: "Имя пользователя" smtpPass: "Пароль" +emptyToDisableSmtpAuth: "Вы можете отключить SMTP аутентификацию, оставив ваше имя пользователя и пароль пустыми" +smtpSecure: "Использовать SSL/TLS для SMTP-соединений" +smtpSecureInfo: "Выключите его при использовании STARTTLS." +testEmail: "Проверка Email" +wordMute: "Скрытие слов" +makeActive: "Активировать" +display: "Показать" +copy: "Копировать" +metrics: "Метрика" +overview: "Обзор" +logs: "Лог-файлы" +delayed: "Задержка" +database: "База данных" +channel: "каналы" +create: "Создать" +notificationSetting: "Настройки уведомлений" +notificationSettingDesc: "Выберите тип уведомлений для отображения" +useGlobalSetting: "Использовать глобальные настройки" +useGlobalSettingDesc: "Использовать глобальные настройки" +other: "Другие" +regenerateLoginToken: "Восстановить токен входа" +regenerateLoginTokenDescription: "Восстановите токен, используемый внутри во время входа. Обычно в этом нет необходимости. При восстановлении все устройства будут отключены." +setMultipleBySeparatingWithSpace: "Вы можете установить несколько, разделив их пробелами." +fileIdOrUrl: "ID файла или URL-адрес" +chatOpenBehavior: "Поведение окна чата при открытии" +sample: "Пример" +abuseReports: "Отчеты" +reportAbuse: "Отчеты" +fillAbuseReportDescription: "Пожалуйста, заполните данные отчета. Если речь идет о конкретном сообщении, пожалуйста, укажите его URL." +abuseReported: "Содержимое отправлено. Спасибо за сообщение" +send: "Отправить" +abuseMarkAsResolved: "Отметить отчет как решенный" +_serverDisconnectedBehavior: + reload: "Автоматическая перезагрузка" + dialog: "Предупреждение" + quiet: "Показать ненавязчивое предупреждение" +_channel: + create: "Создать канал" + edit: "Редактировать канал" + setBanner: "Установить баннер" + removeBanner: "Удалить баннер" + featured: "В тренде" + owned: "Владелец" + usersCount: "{n} Участники" + notesCount: "{n} Записи" +_sidebar: + full: "Полный" + icon: "Иконка" + hide: "Спрятать" +_wordMute: + muteWords: "Скрыть слово" + muteWordsDescription: "Разделяйте пробелами для условия \"И\". Разделяйте переводом строки для \"ИЛИ\"." + muteWordsDescription2: "Округляйте ключевые слова слэшами для использования регулярных выражений." + soft: "Лёгкий " + hard: "Сложный" + mutedNotes: "Скрытые посты" _theme: + explore: "Обзор" + install: "Установить тему" + manage: "Менеджер тем" + code: "Код темы" + installed: "{name} установлено " + alreadyInstalled: "Тема уже установлена" + invalid: "Формат темы некорректный " + make: "Создать тему" + base: "База" + addConstant: "Добавить константу" + constant: "Константа" + defaultValue: "Значение по умолчанию" + color: "Цвет" + refConst: "Ссылка на константу" + key: "Ключ" + func: "Функции" + funcKind: "Тип функции" + argument: "Аргумент" + basedProp: "Указанное свойство" + alpha: "Непрозрачность" + darken: "Темный" + inputConstantName: "Введите имя для константы" + importInfo: "Если вы введете код темы здесь, вы можете импортировать его в редактор тем." + deleteConstantConfirm: "Вы действительно хотите удалить константу {const}?" keys: + bg: "Справочная информация" + fg: "Текст" + navHoverFg: "Текст на боковой панели (Навести)" + link: "Ссылка" + hashtag: "Хэштеги" mention: "Упоминание" renote: "Репост" + divider: "Разделительная полоса" + infoBg: "Справочная информация" + infoFg: "Текст информации" _sfx: note: "Посты" notification: "Уведомления" + chat: "Сообщения" +_ago: + secondsAgo: "{} секунд назад" + minutesAgo: "{} минут назад" + hoursAgo: "{} часов назад" + daysAgo: "{} дней назад" + weeksAgo: "{} недель назад" + monthsAgo: "{} месяцев назад" + yearsAgo: "{} лет назад" +_time: + second: "сек" + minute: "Мин." +_tutorial: + title: "Как пользоваться Misskey" + step1_1: "Добро пожаловать!" + step2_1: "Прежде чем создать заметку или следовать за кем-либо, сначала заполните свой профиль." + step3_1: "Вы хорошо подготовили свой профиль?" + step6_2: "Вы можете добавлять \"реакции\" к записям других людей, что облегчает общение с ними." + step6_3: "Чтобы добавить реакцию, нажмите на знак \"+\" в записке и выберите нужную реакцию." + step7_1: "На этом мы завершаем основные инструкции по использованию Misskey. Спасибо за вашу тяжёлую работу." + step7_2: "Если вы хотите узнать больше о Misskey, посмотрите в {хелп}." +_2fa: + alreadyRegistered: "Настройка завершена" + registerDevice: "Зарегистрируйте ваше устройство" + step1: "Во-первых, установите на устройство приложение для аутентификации, например, {a} или {b}." + step2: "Далее отсканируйте отображаемый QR-код при помощи приложения" + step3: "Введите токен, отображаемый в приложении, и все готово" + step4: "Когда вы войдете в систему, вы можете ввести свой токен тем же способом." + securityKeyInfo: "Вы можете настроить вход с помощью аппаратного ключа безопасности, поддерживающего FIDO2, или отпечатка пальца или PIN-кода на устройстве." +_permissions: + "read:account": "Просмотр информации об аккаунте" + "write:account": "Изменить информацию о вашем аккаунте" + "write:blocks": "Отредактируйте список людей, которых вы заблокировали" + "read:drive": "Доступ к файлам и папкам диска" + "write:drive": "Редактирование или удаление файлов и папок диска" + "read:favorites": "Просмотреть список избранных" + "write:favorites": "Редактирование списка избранных" + "read:messaging": "Просмотр сообщений" + "read:mutes": "Просмотр скрытых пользователей" + "write:mutes": "Изменение списка скрытых" + "read:notifications": "Просмотреть уведомления" + "write:reactions": "Редактировать реакции" +_weekday: + saturday: "Суббота" _widgets: + memo: "Заметка" notifications: "Уведомления" timeline: "Лента" + calendar: "Календарь" + trends: "В тренде" + clock: "Часы" + rss: "Ридер RSS" + activity: "Активность" + photos: "Фото" + digitalClock: "Цифровые Часы" + federation: "Федиверс" + postForm: "Форма отправки" _cw: + hide: "Спрятать" show: "Показать еще" + chars: "{count} символов" + files: "{count} файлов" +_poll: + noOnlyOneChoice: "Нужно как минимум два варианта." + choiceN: "Выбрать{n}" + canMultipleVote: "Возможны несколько вариантов ответов" + expiration: "Истечение срока действия" + infinite: "Неограниченное количество" + deadlineDate: "Срок исполнения" + deadlineTime: "Длительность" + duration: "Продожительность" + totalVotes: "Всего {n} голосов" + vote: "Проголосовать" + showResult: "Смотреть результаты" + voted: "Проголосовали" + closed: "Завершено" _visibility: + public: "Публичный" + publicDescription: "Открыт для всех пользователей" + home: "Главная" followers: "Подписчики" + specifiedDescription: "Отправлять сообщения только указанным пользователям" + localOnly: "Только локально" + localOnlyDescription: "Не видно удаленным пользователям" +_postForm: + replyPlaceholder: "Ответьте на эту запись..." + quotePlaceholder: "Процитировать эту запись..." + channelPlaceholder: "Отправить в канал" + _placeholders: + a: "Что происходит?" _profile: + name: "Имя" username: "Имя пользователя" + metadataContent: "Содержание" _exportOrImport: + allNotes: "Все записи\n" followingList: "Подписки" + muteList: "Скрыть" blockingList: "Заблокировать" userLists: "Списки" +_timelines: + home: "Главная" +_rooms: + roomOf: "Комната {user}" + _roomType: + default: "По умолчанию" + _furnitures: + pencil: "Карандаш" + book: "Книга" + server: "Сервер" + monitor: "Монитор" _pages: + title: "Заголовок." + url: "URL страницы" + hideTitleWhenPinned: "Скрыть заголовок страницы при привязке к профилю" + font: "Шрифт" + blocks: + section: "Раздел" + image: "Изображение" + button: "Кнопка" + if: "Если" + _if: + variable: "Переменная" + post: "Форма отправки" + _post: + text: "Содержание" + textInput: "Ввод текста" + _textInput: + name: "Имя переменной" + text: "Заголовок." + default: "Значение по умолчанию" + textareaInput: "Многострочный ввод текста" + _textareaInput: + name: "Имя переменной" + text: "Заголовок." + default: "Значение по умолчанию" + _numberInput: + name: "Имя переменной" + text: "Заголовок." + default: "Значение по умолчанию" + _switch: + name: "Имя переменной" + text: "Заголовок." + default: "Значение по умолчанию" + _counter: + name: "Имя переменной" + text: "Заголовок." + _button: + text: "Заголовок." + _action: + _dialog: + content: "Содержание" + _pushEvent: + no-variable: "Не найдено" + callAiScript: "Справка AiScript" + _callAiScript: + functionName: "Имя функции" + _radioButton: + name: "Имя переменной" + title: "Заголовок." + default: "Значение по умолчанию" script: categories: list: "Списки" blocks: + strLen: "Длина текста" + _strLen: + arg1: "Текст" + _strReplace: + arg1: "Текст" + _strReverse: + arg1: "Текст" _join: arg1: "Списки" + add: "Добавить" + _add: + arg1: "А" + arg2: "Б" + _subtract: + arg1: "А" + arg2: "Б" + _multiply: + arg1: "А" + arg2: "Б" + _divide: + arg1: "А" + arg2: "Б" + _mod: + arg1: "А" + arg2: "Б" + _eq: + arg1: "А" + arg2: "Б" + _notEq: + arg1: "А" + arg2: "Б" + _and: + arg1: "А" + arg2: "Б" + _or: + arg1: "А" + arg2: "Б" + _lt: + arg1: "А" + arg2: "Б" + _gt: + arg1: "А" + arg2: "Б" + _ltEq: + arg1: "А" + arg2: "Б" + _gtEq: + arg1: "А" + arg2: "Б" + _if: + arg1: "Если" + _rannum: + arg2: "Максимальное значение" + randomPick: "Случайный выбор из списка" _randomPick: arg1: "Списки" + _dailyRandom: + arg1: "Вероятность" + _dailyRannum: + arg2: "Максимальное значение" _dailyRandomPick: arg1: "Списки" + _seedRannum: + arg3: "Максимальное значение" _seedRandomPick: arg2: "Списки" + pick: "Выберите из списка" _pick: arg1: "Списки" + arg2: "Расположение" _listLen: arg1: "Списки" + number: "Номер" + _stringToNumber: + arg1: "Текст" + _numberToString: + arg1: "Номер" + ref: "Переменная" + aiScriptVar: "Переменная AiScript" + fn: "функции" + _fn: + slots: "Слоты" + _for: + arg1: "Количество повторений" types: array: "Списки" _notification: youWereFollowed: "Новый подписчик" + youReceivedFollowRequest: "Запрос на подписку" + youWereInvitedToGroup: "Приглашение в группу" _types: follow: "Подписки" mention: "Упоминание" renote: "Репост" quote: "Цитата" reaction: "Реакции" + app: "Уведомления из приложений" _deck: + alwaysShowMainColumn: "Всегда показывать главную колонку" + columnAlign: "Выравнивание колонн" + addColumn: "Добавить колонку" + swapLeft: "Переместить влево" + swapRight: "Переместить вправо" + swapUp: "Поднять вверх" + swapDown: "Переместить Вниз" _columns: + widgets: "Виджеты" notifications: "Уведомления" tl: "Лента" + antenna: "Антенны" list: "Списки" mentions: "Упоминания" diff --git a/locales/zh-CN.yml b/locales/zh-CN.yml index ade1a8e23f..377ebfaf0b 100644 --- a/locales/zh-CN.yml +++ b/locales/zh-CN.yml @@ -586,6 +586,13 @@ setMultipleBySeparatingWithSpace: "您可以使用空格分隔多个项目。" fileIdOrUrl: "文件ID或者URL" chatOpenBehavior: "聊天窗口打开时的行为" sample: "示例" +abuseReports: "举报" +reportAbuse: "举报" +reportAbuseOf: "举报{name}" +fillAbuseReportDescription: "请填写举报的详细原因。如果有对方发的帖子,请同时填写URL地址。" +abuseReported: "内容已发送。感谢您的报告。" +send: "发送" +abuseMarkAsResolved: "处理完毕" _serverDisconnectedBehavior: reload: "自动重载" dialog: "对话框警告" diff --git a/locales/zh-TW.yml b/locales/zh-TW.yml index 48b8947194..fe1f413b42 100644 --- a/locales/zh-TW.yml +++ b/locales/zh-TW.yml @@ -16,6 +16,9 @@ noNotes: "貼文不可用。" noNotifications: "沒有通知" instance: "實例" settings: "設定" +basicSettings: "基本設定" +otherSettings: "其他設定" +openInWindow: "在新視窗開啟" profile: "個人檔案" timeline: "時間軸" noAccountDescription: "此用戶還沒有自我介紹" @@ -40,6 +43,7 @@ deleteAndEditConfirm: "要刪除並再次編輯嗎?此貼文的所有反應, addToList: "添加至清單" sendMessage: "發送訊息" copyUsername: "複製用戶名" +searchUser: "搜尋用戶" reply: "回覆" loadMore: "瀏覽更多" youGotNewFollower: "您有新的追隨者" @@ -66,7 +70,10 @@ followers: "追隨者" followsYou: "追隨你的人" createList: "建立清單" manageLists: "管理清單" +error: "錯誤" +somethingHappened: "發生錯誤" retry: "重試" +pageLoadError: "載入頁面失敗" enterListName: "輸入清單名稱" privacy: "隱私" makeFollowManuallyApprove: "手動審核追隨請求" @@ -105,6 +112,8 @@ unsuspendConfirm: "確定解凍此帳號?" selectList: "選擇清單" selectAntenna: "選擇天線" selectWidget: "選擇小工具" +editWidgets: "編輯小工具" +editWidgetsExit: "停止編輯" customEmojis: "自訂表情符號" emoji: "表情符號" emojiName: "表情符號名稱" @@ -428,18 +437,23 @@ category: "類別" tags: "標籤" docSource: "文件來源" createAccount: "建立帳戶" +existingAcount: "現有帳戶" regenerate: "再生" fontSize: "字體大小" openImageInNewTab: "於新分頁中開啟圖片" local: "本地" remote: "遠端" total: "合計" +appearance: "外觀" +accountSettings: "帳戶設置" objectStoragePrefix: "前綴" objectStorageUseSSL: "使用SSL" objectStorageUseProxy: "使用網路代理" serverLogs: "伺服器日誌" deleteAll: "刪除所有記錄" +sounds: "音效" none: "無" +showInPage: "在頁面中顯示" volume: "音量" details: "詳細資訊" chooseEmoji: "選擇您的表情符號\n" @@ -448,6 +462,8 @@ recentUsed: "最近使用" install: "安裝" uninstall: "解除安裝" installedApps: "已授權的應用程式" +nothing: "未發現" +installedDate: "安裝時間" lastUsedDate: "最後上線日期" state: "狀態" sort: "排序"