Merge branch 'develop' into feat/scylladb
This commit is contained in:
commit
01d7870d5a
9 changed files with 117 additions and 34 deletions
|
@ -30,9 +30,10 @@ testCommit:
|
|||
# POSTGRES_PASSWORD: $POSTGRES_PASSWORD
|
||||
# POSTGRES_HOST_AUTH_METHOD: trust
|
||||
script:
|
||||
- apt-get update && apt-get install -y git wget curl build-essential python3
|
||||
- apt-get update && apt-get install -y git wget curl build-essential python3 musl
|
||||
- curl https://sh.rustup.rs -sSf | sh -s -- -y
|
||||
- source "$HOME/.cargo/env"
|
||||
- ln -s /lib/x86_64-linux-musl/libc.so /lib/libc.musl-x86_64.so.1
|
||||
- cp .config/ci.yml .config/default.yml
|
||||
- corepack enable
|
||||
- corepack prepare pnpm@latest --activate
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
_lang_: Български
|
||||
cancel: Отмяна
|
||||
cancel: Отмени
|
||||
noNotes: Няма публикации
|
||||
settings: Настройки
|
||||
headlineFirefish: Децентрализирана социална медийна платформа с отворен код, която
|
||||
|
@ -101,6 +101,10 @@ _filters:
|
|||
followersOnly: Само последователи
|
||||
notesAfter: Публикации след
|
||||
fromDomain: От домейн
|
||||
fromUser: От потребител
|
||||
withFile: С файл
|
||||
notesBefore: Публикации преди
|
||||
followingOnly: Само последвани
|
||||
_notification:
|
||||
_types:
|
||||
follow: Нови последователи
|
||||
|
@ -113,10 +117,10 @@ noLists: Нямаш никакви списъци
|
|||
markAsReadAllUnreadNotes: Маркирай всички публикации като прочетени
|
||||
markAsReadAllTalkMessages: Маркирай всички съобщения като прочетени
|
||||
_time:
|
||||
second: Секунд(а/и)
|
||||
hour: Час(а)
|
||||
second: Секунди
|
||||
hour: Часа
|
||||
day: Дни
|
||||
minute: Минут(а/и)
|
||||
minute: Минути
|
||||
create: Създай
|
||||
lists: Списъци
|
||||
reportAbuseOf: Докладвай {name}
|
||||
|
@ -134,9 +138,9 @@ rename: Преименувай
|
|||
customEmojis: Персонализирани емоджита
|
||||
emoji: Емоджи
|
||||
_aboutFirefish:
|
||||
translation: Преведи Calckey
|
||||
translation: Преведи Firefish
|
||||
translatedFrom: Преведено от {x}
|
||||
i18nInfo: Calckey се превежда на различни езици от доброволци. Можете да помогнете
|
||||
i18nInfo: Firefish се превежда на различни езици от доброволци. Можете да помогнете
|
||||
на адрес {link}.
|
||||
image: Изображение
|
||||
recipient: Получател(и)
|
||||
|
@ -222,11 +226,11 @@ _mfm:
|
|||
_messaging:
|
||||
groups: Групи
|
||||
apps: Приложения
|
||||
introFirefish: Добре дошли! Calckey е децентрализирана социална медийна платформа
|
||||
introFirefish: Добре дошли! Firefish е децентрализирана социална медийна платформа
|
||||
с отворен код, която е безплатна завинаги! 🚀
|
||||
monthAndDay: '{day}/{month}'
|
||||
search: Търсене
|
||||
searchPlaceholder: Търсене в Calckey
|
||||
searchPlaceholder: Търсене в Firefish
|
||||
username: Потребителско име
|
||||
password: Парола
|
||||
fetchingAsApObject: Извличане от федивърса
|
||||
|
@ -422,3 +426,49 @@ _visibility:
|
|||
followers: Последователи
|
||||
explore: Разглеждане
|
||||
theme: Теми
|
||||
wallpaper: Тапет
|
||||
setWallpaper: Задай тапет
|
||||
removeWallpaper: Премахни тапет
|
||||
themeForLightMode: Тема за използване в светъл режим
|
||||
themeForDarkMode: Тема за използване в тъмен режим
|
||||
light: Светло
|
||||
dark: Тъмно
|
||||
darkThemes: Тъмни теми
|
||||
invitations: Покани
|
||||
invitationCode: Код на поканата
|
||||
checking: Проверка...
|
||||
available: Свободно
|
||||
unavailable: Не е свободно
|
||||
tooShort: Твърде кратко
|
||||
tooLong: Твърде дълго
|
||||
weakPassword: Слаба парола
|
||||
strongPassword: Силна парола
|
||||
passwordMatched: Съвпада
|
||||
passwordNotMatched: Не съвпада
|
||||
signinWith: Вписване с {x}
|
||||
aboutX: Относно {x}
|
||||
openInNewTab: Отвори в нов раздел
|
||||
_tutorial:
|
||||
step2_1: Първо, моля, попълнете своя профил.
|
||||
step2_2: Предоставянето на известна информация за това кой сте вие ще улесни другите
|
||||
да разберат дали искат да видят вашите публикации или да ви следват.
|
||||
title: Как се използва Firefish
|
||||
step1_1: Добре дошли!
|
||||
step5_1: Инфопотоци, инфопотоци навсякъде!
|
||||
step3_1: Сега е време да последвате няколко хора!
|
||||
step1_2: Нека да ви настроим. Ще бъдете готови за нула време!
|
||||
openImageInNewTab: Отваряй изображенията в нов раздел
|
||||
showOnRemote: Отвори оригиналната страница
|
||||
lightThemes: Светли теми
|
||||
syncDeviceDarkMode: Синхронизиране на тъмния режим с настройките на устройството
|
||||
text: Текст
|
||||
normalPassword: Средна парола
|
||||
usernameInvalidFormat: Можете да използвате главни и малки букви, цифри и долни черти.
|
||||
signinFailed: Неуспешно вписване. Въведените потребителско име или парола са неправилни.
|
||||
signinRequired: Моля, регистрирайте се или се впишете, преди да продължите
|
||||
start: Започни
|
||||
confirm: Потвърди
|
||||
failedToUpload: Неуспешно качване
|
||||
_preferencesBackups:
|
||||
cannotSave: Неуспешно запазване
|
||||
cannotLoad: Неуспешно зареждане
|
||||
|
|
|
@ -2182,3 +2182,7 @@ delete2fa: Desactivar 2FA
|
|||
delete2faConfirm: Això suprimirà irreversiblement 2FA en aquest compte. Procedir?
|
||||
addRe: Afegeix "re:" al començament del comentari quant responguis a un missatge amb
|
||||
avís de contingut
|
||||
confirm: Confirmar
|
||||
importZip: Importar ZIP
|
||||
exportZip: Exportar ZIP
|
||||
emojiPackCreator: Creador de paquets Emoji
|
||||
|
|
|
@ -120,8 +120,8 @@ reactionSettingDescription2: "Déplacer pour réorganiser, cliquer pour effacer,
|
|||
« + » pour ajouter."
|
||||
rememberNoteVisibility: "Se souvenir des paramètres de visibilité des publications"
|
||||
attachCancel: "Supprimer le fichier attaché"
|
||||
markAsSensitive: "Marquer comme sensible"
|
||||
unmarkAsSensitive: "Supprimer le marquage comme sensible"
|
||||
markAsSensitive: "Marquer comme sensible (NSFW)"
|
||||
unmarkAsSensitive: "Supprimer le marquage comme sensible (NSFW)"
|
||||
enterFileName: "Entrer le nom du fichier"
|
||||
mute: "Masquer"
|
||||
unmute: "Ne plus masquer"
|
||||
|
@ -318,7 +318,7 @@ copyUrl: "Copier l’URL"
|
|||
rename: "Renommer"
|
||||
avatar: "Avatar"
|
||||
banner: "Bannière"
|
||||
nsfw: "Contenu sensible"
|
||||
nsfw: "Contenu sensible (NSFW)"
|
||||
whenServerDisconnected: "Lorsque la connexion au serveur est perdue"
|
||||
disconnectedFromServer: "Déconnecté·e du serveur"
|
||||
reload: "Rafraîchir"
|
||||
|
@ -729,7 +729,7 @@ noCrawleDescription: "Demandez aux moteurs de recherche de ne pas indexer votre
|
|||
lockedAccountInfo: "À moins que vous ne définissiez la visibilité de votre publication
|
||||
sur \"Abonné-e-s\", vos publications sont visibles par tous, même si vous exigez
|
||||
que les demandes d'abonnement soient approuvées manuellement."
|
||||
alwaysMarkSensitive: "Marquer les médias comme contenu sensible par défaut"
|
||||
alwaysMarkSensitive: "Marquer les médias comme contenu sensible (NSFW) par défaut"
|
||||
loadRawImages: "Affichage complet des images jointes au lieu des vignettes"
|
||||
disableShowingAnimatedImages: "Désactiver l'animation des images"
|
||||
verificationEmailSent: "Un e-mail de vérification a été envoyé. Veuillez accéder au
|
||||
|
@ -1011,8 +1011,8 @@ _aboutFirefish:
|
|||
le lien ci-dessus pour avoir votre nom affiché ici !
|
||||
misskeyContributors: Contributeurs Misskey
|
||||
_nsfw:
|
||||
respect: "Cacher les médias marqués comme contenu sensible"
|
||||
ignore: "Afficher les médias sensibles"
|
||||
respect: "Cacher les médias marqués comme contenu sensible (NSFW)"
|
||||
ignore: "Afficher les médias sensibles (NSFW)"
|
||||
force: "Cacher tous les médias"
|
||||
_mfm:
|
||||
cheatSheet: "Antisèche MFM"
|
||||
|
|
|
@ -310,7 +310,7 @@ emptyDrive: "Drive kosong"
|
|||
emptyFolder: "Folder kosong"
|
||||
unableToDelete: "Tidak dapat menghapus"
|
||||
inputNewFileName: "Masukkan nama berkas yang baru"
|
||||
inputNewDescription: "Masukkan keterangan disini"
|
||||
inputNewDescription: "Masukkan deskripsi baru"
|
||||
inputNewFolderName: "Masukkan nama folder yang baru"
|
||||
circularReferenceFolder: "Folder tujuan adalah subfolder dari folder yang ingin kamu
|
||||
pindahkan."
|
||||
|
@ -598,8 +598,8 @@ disablePlayer: "Tutup pemutar video"
|
|||
expandTweet: "Perluas utas"
|
||||
themeEditor: "Penyunting tema"
|
||||
description: "Deskripsi"
|
||||
describeFile: "Tambahkan keterangan"
|
||||
enterFileDescription: "Masukkan keterangan"
|
||||
describeFile: "Tambahkan deskripsi"
|
||||
enterFileDescription: "Masukkan deskripsi"
|
||||
author: "Pembuat"
|
||||
leaveConfirm: "Ada perubahan yang belum disimpan. Apakah kamu ingin membuangnya?"
|
||||
manage: "Manajemen"
|
||||
|
@ -2019,7 +2019,7 @@ showAdminUpdates: Indikasi versi Firefish baru tersedia (hanya admin)
|
|||
indexFrom: Indeks dari Post ID berikutnya
|
||||
noteId: ID Postingan
|
||||
findOtherInstance: Cari server lain
|
||||
caption: Keterangan Otomatis
|
||||
caption: Deskripsi itomatis
|
||||
splash: Layar Percik
|
||||
migration: Migrasi
|
||||
moveTo: Pindahkan akun sekarang ke akun baru
|
||||
|
@ -2165,3 +2165,7 @@ delete2faConfirm: Ini akan menghapus 2FA secara permanen pada akun ini. Lanjutka
|
|||
deletePasskeysConfirm: Ini akan menghapus semua passkeys dan kunci keamanan pada akun
|
||||
ini secara permanen. Lanjutkan?
|
||||
addRe: Tambahkan "re:" pada awal komentar balasan postingan dengan peringatan konten
|
||||
confirm: Konfirmasi
|
||||
importZip: Impor ZIP
|
||||
exportZip: Ekspor ZIP
|
||||
emojiPackCreator: Pembuat paket emoji
|
||||
|
|
|
@ -303,7 +303,7 @@ emptyDrive: "ドライブは空です"
|
|||
emptyFolder: "フォルダーは空です"
|
||||
unableToDelete: "削除できません"
|
||||
inputNewFileName: "新しいファイル名を入力してください"
|
||||
inputNewDescription: "新しい説明を入力してください"
|
||||
inputNewDescription: "新しいキャプションを入力"
|
||||
inputNewFolderName: "新しいフォルダ名を入力してください"
|
||||
circularReferenceFolder: "移動先のフォルダーは、移動するフォルダーのサブフォルダーです。"
|
||||
hasChildFilesOrFolders: "このフォルダは空でないため、削除できません。"
|
||||
|
@ -577,8 +577,8 @@ disablePlayer: "プレイヤーを閉じる"
|
|||
expandTweet: "ツイートを展開する"
|
||||
themeEditor: "テーマエディター"
|
||||
description: "説明"
|
||||
describeFile: "説明を付ける"
|
||||
enterFileDescription: "説明を入力"
|
||||
describeFile: "キャプションを追加"
|
||||
enterFileDescription: "キャプションを入力"
|
||||
author: "作者"
|
||||
leaveConfirm: "未保存の変更があります。破棄しますか?"
|
||||
manage: "管理"
|
||||
|
@ -949,7 +949,7 @@ customSplashIconsDescription: "ユーザがページをロード/リロードす
|
|||
showUpdates: "Firefishの更新時にポップアップを表示する"
|
||||
recommendedInstances: "おすすめサーバー"
|
||||
recommendedInstancesDescription: "おすすめタイムラインに表示するサーバーを改行区切りで入力してください。"
|
||||
caption: "自動キャプション"
|
||||
caption: "自動でキャプションをつける"
|
||||
splash: "スプラッシュスクリーン"
|
||||
updateAvailable: "アップデートがありますよ!"
|
||||
swipeOnDesktop: "デスクトップでモバイルスタイルのスワイプを可能にする"
|
||||
|
@ -1976,3 +1976,7 @@ deletePasskeys: パスキーを削除
|
|||
delete2faConfirm: これで、このアカウントの2要素認証は完全に削除されます。続行しますか?
|
||||
inputNotMatch: 入力が一致しません
|
||||
deletePasskeysConfirm: これで、このアカウントのパスキーは完全に削除されます。続行しますか?
|
||||
importZip: ZIPをインポート
|
||||
emojiPackCreator: 絵文字パックの作者
|
||||
confirm: 確認
|
||||
exportZip: ZIPをエクスポート
|
||||
|
|
|
@ -304,7 +304,7 @@ emptyDrive: "Диск пуст"
|
|||
emptyFolder: "Папка пуста"
|
||||
unableToDelete: "Удаление невозможно"
|
||||
inputNewFileName: "Введите имя нового файла"
|
||||
inputNewDescription: "Введите новую подпись"
|
||||
inputNewDescription: "Введите новое описание"
|
||||
inputNewFolderName: "Пожалуйста, введите новое имя папки"
|
||||
circularReferenceFolder: "Вы пытаетесь переместить папку внутрь себя."
|
||||
hasChildFilesOrFolders: "Эта папка не пуста и не может быть удалена."
|
||||
|
@ -513,7 +513,7 @@ objectStorageBaseUrlDesc: "URL используемый для примера.
|
|||
CDN или прокси, если вы используете любой из них.\nДля S3 используйте 'https://<bucket>.s3.amazonaws.com',
|
||||
а для GCS и подобных сервисов используйте 'https://storage.googleapis.com/<bucket>',
|
||||
и т.п."
|
||||
objectStorageBucket: "Bucket"
|
||||
objectStorageBucket: "Хранилище (Bucket)"
|
||||
objectStorageBucketDesc: "Укажите название контейнера (Bucket) который используется
|
||||
на выбранном сервисе."
|
||||
objectStoragePrefix: "Префикс"
|
||||
|
@ -596,8 +596,8 @@ disablePlayer: "Выключить проигрыватель"
|
|||
expandTweet: "Развернуть твит"
|
||||
themeEditor: "Редактор темы оформления"
|
||||
description: "Описание"
|
||||
describeFile: "Добавить подпись"
|
||||
enterFileDescription: "Введите подпись"
|
||||
describeFile: "Добавить описание"
|
||||
enterFileDescription: "Введите описание"
|
||||
author: "Автор"
|
||||
leaveConfirm: "Вы не сохранили изменения. Хотите выйти и потерять их?"
|
||||
manage: "Управление"
|
||||
|
@ -826,7 +826,7 @@ gallery: "Галерея"
|
|||
recentPosts: "Недавние публикации"
|
||||
popularPosts: "Популярные публикации"
|
||||
shareWithNote: "Поделиться постом"
|
||||
ads: "Реклама"
|
||||
ads: "Баннеры сообщества"
|
||||
expiration: "Опрос длится"
|
||||
memo: "Памятка"
|
||||
priority: "Приоритет"
|
||||
|
@ -1001,6 +1001,7 @@ _aboutFirefish:
|
|||
pleaseDonateToHost: Также не забудьте поддержать ваш домашний сервер {host}, чтобы
|
||||
помочь с его операционными расходами.
|
||||
donateHost: Пожертвовать на {host}
|
||||
misskeyContributors: Контрибьюторы Misskey
|
||||
_nsfw:
|
||||
respect: "Скрывать содержимое не для всех"
|
||||
ignore: "Показывать содержимое не для всех"
|
||||
|
@ -1024,7 +1025,7 @@ _mfm:
|
|||
boldDescription: "Выделяет текст, делая буквы жирнее."
|
||||
small: "Мелкий шрифт"
|
||||
smallDescription: "Делает текст маленьким и незаметным."
|
||||
center: "Выровнять элементы по центру"
|
||||
center: "По центру"
|
||||
centerDescription: "Так можно выровнять что-то по центру."
|
||||
inlineCode: "Программа (в тексте)"
|
||||
inlineCodeDescription: "Подсвечивает фрагмент программы внутри сплошного текста."
|
||||
|
@ -1267,8 +1268,8 @@ _tutorial:
|
|||
step6_1: "Итак, что это за место?"
|
||||
step6_2: "Ну, вы не просто присоединились к Firefish. Вы вошли в Fediverse, взаимосвязанную
|
||||
сеть из тысяч серверов."
|
||||
step6_3: "Каждый сервер работает по-своему, и не на всех серверах работает Firefish.
|
||||
Но этот работает! Это немного сложно, но вы быстро разберетесь."
|
||||
step6_3: "Каждый сервер работает по-своему, и не все сервера работают на базе Firefish.
|
||||
Но этот работает! Это сложновато, но вы быстро разберетесь."
|
||||
step6_4: "Теперь идите, изучайте и развлекайтесь!"
|
||||
_2fa:
|
||||
alreadyRegistered: "Двухфакторная аутентификация уже настроена."
|
||||
|
@ -1475,7 +1476,7 @@ _charts:
|
|||
remoteNotesIncDec: "Изменения числа постов с других сайтов"
|
||||
notesTotal: "Общее количество постов"
|
||||
filesIncDec: "Изменения числа файлов"
|
||||
filesTotal: "Суммарное количество файлов"
|
||||
filesTotal: "Общее количество файлов"
|
||||
storageUsageIncDec: "Изменения заполнения хранилища"
|
||||
storageUsageTotal: "Суммарное заполнение хранилища"
|
||||
_instanceCharts:
|
||||
|
@ -1903,12 +1904,12 @@ customMOTDDescription: Пользовательские сообщения дл
|
|||
загружает / перезагружает страницу.
|
||||
recommendedInstancesDescription: Рекомендуемые инстансы, разделенные разрывами строк,
|
||||
должны отображаться на рекомендуемой ленте.
|
||||
caption: Автоматическая подпись
|
||||
caption: Автоматическое описание
|
||||
splash: Заставка
|
||||
updateAvailable: Возможно, доступно обновление!
|
||||
move: Переместить
|
||||
swipeOnDesktop: Разрешить свайпы в мобильном стиле на десктопе
|
||||
showAds: Показывать рекламу
|
||||
showAds: Показывать баннеры сообщества
|
||||
noEmailServerWarning: Почтовый сервер не настроен.
|
||||
type: Тип
|
||||
numberOfPageCacheDescription: Увеличение этого числа повысит удобство для пользователей,
|
||||
|
@ -2137,3 +2138,19 @@ 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:" в начале комментария в ответ на запись с предупреждением о содержимом
|
||||
|
|
|
@ -47,6 +47,7 @@ const commonNames = new Map<string, string>([
|
|||
["foundkey", "FoundKey"],
|
||||
["gnusocial", "GNU social"],
|
||||
["gotosocial", "GoToSocial"],
|
||||
["kbin", "/kbin"],
|
||||
["microblogpub", "microblog.pub"],
|
||||
["nextcloud social", "Nextcloud Social"],
|
||||
["peertube", "PeerTube"],
|
||||
|
|
|
@ -21,4 +21,6 @@ export const MFM_TAGS = [
|
|||
"sparkle",
|
||||
"rotate",
|
||||
"fade",
|
||||
"small",
|
||||
"center",
|
||||
];
|
||||
|
|
Loading…
Reference in a new issue