Merge branch 'develop' into feat/scylladb
This commit is contained in:
commit
f80d0b5e44
26 changed files with 1028 additions and 152 deletions
1
.vscode/extensions.json
vendored
1
.vscode/extensions.json
vendored
|
@ -1,7 +1,6 @@
|
|||
{
|
||||
"recommendations": [
|
||||
"editorconfig.editorconfig",
|
||||
"eg2.vscode-npm-script",
|
||||
"rome.rome",
|
||||
"Vue.volar",
|
||||
"Vue.vscode-typescript-vue-plugin",
|
||||
|
|
|
@ -261,7 +261,7 @@ alreadyFavorited: Вече е добавено в отметки.
|
|||
cantFavorite: Неуспешно добавяне в отметки.
|
||||
copyContent: Копирай съдържанието
|
||||
deleteAndEdit: Изтрий и редактирай
|
||||
editNote: Редактирай бележка
|
||||
editNote: Редактирай публикация
|
||||
edited: Редактирано на {date} {time}
|
||||
addToList: Добави в списък
|
||||
sendMessage: Изпрати съобщение
|
||||
|
@ -472,3 +472,5 @@ failedToUpload: Неуспешно качване
|
|||
_preferencesBackups:
|
||||
cannotSave: Неуспешно запазване
|
||||
cannotLoad: Неуспешно зареждане
|
||||
editWidgetsExit: Готово
|
||||
done: Готово
|
||||
|
|
|
@ -2074,7 +2074,7 @@ _relayStatus:
|
|||
accepted: Acceptat
|
||||
rejected: Rebutjat
|
||||
deleted: Eliminat
|
||||
editNote: Edita la nota
|
||||
editNote: Edita la publicació
|
||||
edited: 'Editat a {date} {time}'
|
||||
findOtherInstance: Cercar un altre servidor
|
||||
signupsDisabled: Actualment, les inscripcions en aquest servidor estan desactivades,
|
||||
|
|
|
@ -77,7 +77,7 @@ lists: "Listen"
|
|||
noLists: "Du hast keine Listen angelegt"
|
||||
note: "Beitrag"
|
||||
notes: "Beiträge"
|
||||
following: "Folge ich"
|
||||
following: "Folgen"
|
||||
followers: "Folgen mir"
|
||||
followsYou: "Folgt dir"
|
||||
createList: "Liste erstellen"
|
||||
|
@ -474,7 +474,7 @@ invitations: "Einladungen"
|
|||
invitationCode: "Einladungscode"
|
||||
checking: "Wird überprüft …"
|
||||
available: "Verfügbar"
|
||||
unavailable: "Unverfügbar"
|
||||
unavailable: "Nicht verfügbar"
|
||||
usernameInvalidFormat: "Du kannst Klein- und Großbuchstaben, Zahlen sowie Unterstriche
|
||||
verwenden."
|
||||
tooShort: "Zu kurz"
|
||||
|
|
|
@ -2206,3 +2206,7 @@ deletePasskeysConfirm: Cela supprimera de manière irréversible toutes les clé
|
|||
et les clés de sécurité sur ce compte. Souhaitez-vous continuer ?
|
||||
addRe: Ajouter "re:" au début d’un avertissement de contenu (CW) en réponse à une
|
||||
publication avec un avertissement de contenu
|
||||
confirm: Confirmer
|
||||
importZip: Importer ZIP
|
||||
exportZip: Exporter ZIP
|
||||
emojiPackCreator: Créateur de pack d’emoji
|
||||
|
|
|
@ -1904,7 +1904,7 @@ recommended: Direkomendasikan
|
|||
silenceThisInstance: Bisukan server ini
|
||||
hiddenTags: Tagar Tersembunyi
|
||||
preferencesBackups: Preferensi cadangan
|
||||
editNote: Sunting catatan
|
||||
editNote: Sunting kiriman
|
||||
deleted: Dihapus
|
||||
edited: Disunting pada {date} {time}
|
||||
selectInstance: Pilih server
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,6 +1,6 @@
|
|||
_lang_: "日本語"
|
||||
headlineFirefish: "ずっと無料でオープンソースの非中央集権型ソーシャルメディアプラットフォーム🚀"
|
||||
introFirefish: "ようこそ!Firefishは、オープンソースの非中央集権型ソーシャルメディアプラットフォームです。\nいま起こっていることを共有したり、あなたについて皆に発信しましょう📡\n\
|
||||
introFirefish: "ようこそ!Firefishは、オープンソースの非中央集権型ソーシャルメディアプラットフォームです。\nいま起こっていることを共有したり、あなたについて皆に発信したりしましょう📡\n\
|
||||
「リアクション」機能で、皆の投稿に素早く反応を追加できます👍\n新しい世界を探検しよう🚀"
|
||||
monthAndDay: "{month}月 {day}日"
|
||||
search: "検索"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
_lang_: "日本語 (関西弁)"
|
||||
headlineFirefish: "ずっとタダでオープンソースの非中央集権型ソーシャルメディアプラットフォーム!🚀"
|
||||
introFirefish: "おおきに!Firefishは、オープンソースの分散型ソーシャルメディアプラットフォームやねん。\nいま起こっとるもんをシェアしたり、あんたについてみんなに発信したりしようや📡\n\
|
||||
「リアクション」機能で、みんなの投稿に素早く反応を送ったりもできるんやで✌\nほな、新しい世界を探検しにいこか🚀"
|
||||
introFirefish: "おいでやす。Firefishは、オープンソースの分散型ソーシャルメディアプラットフォームどす。\nいま起きたはるもんを共有したり、あんさんについて皆に発信したりしとくれやす👘\n\
|
||||
「リアクション」機能があるさかい、皆の投稿に素早う反応を送ることもできます🎎\nほんなら、新しい世界を探検しまひょか🎴"
|
||||
monthAndDay: "{month}月 {day}日"
|
||||
search: "探す"
|
||||
notifications: "通知"
|
||||
|
@ -78,9 +78,9 @@ followsYou: "フォローされとるで"
|
|||
createList: "リスト作る"
|
||||
manageLists: "リストの管理"
|
||||
error: "エラー"
|
||||
somethingHappened: "なんかアカンことが起こったで"
|
||||
somethingHappened: "なんやアカンことが起きたで"
|
||||
retry: "もっぺんやる?"
|
||||
pageLoadError: "ページの読み込みに失敗してしもうたで…"
|
||||
pageLoadError: "ページの読み込みに失敗してもた… えろうすんまへん"
|
||||
pageLoadErrorDescription: "これは普通、ネットワークかブラウザキャッシュが原因やからね。キャッシュをクリアするか、もうちっとだけ待ってくれへんか?"
|
||||
serverIsDead: "The server is not responding. Please wait for a while before trying
|
||||
again."
|
||||
|
@ -140,10 +140,10 @@ addEmoji: "絵文字を追加"
|
|||
settingGuide: "ええ感じの設定"
|
||||
cacheRemoteFiles: "リモートのファイルをキャッシュする"
|
||||
cacheRemoteFilesDescription: "この設定を切っとくと、リモートファイルをキャッシュせず直リンクするようになるで。サーバーの容量は節約できるけど、サムネイルが作られんくなるから通信量が増えるで。"
|
||||
flagAsBot: "Botやで"
|
||||
flagAsBot: "ワイはBotや 🤖"
|
||||
flagAsBotDescription: "もしこのアカウントがプログラムによって運用されるんやったら、このフラグをオンにしてたのむで。オンにすると、反応の連鎖を防ぐためのフラグとして他の開発者に役立ったり、Firefishのシステム上での扱いがBotに合ったもんになったりするんやで。"
|
||||
flagAsCat: "Catやで"
|
||||
flagAsCatDescription: "ワレ、猫ちゃんならこのフラグをつけてみ?"
|
||||
flagAsCat: "ワイはCatや 🐯"
|
||||
flagAsCatDescription: "自分、猫ちゃんならこのフラグつけてみ?"
|
||||
flagShowTimelineReplies: "It will display the reply to the note in the timeline. "
|
||||
flagShowTimelineRepliesDescription: "It will display the reply to notes other than
|
||||
the user notes in the timeline when you turn it on. "
|
||||
|
@ -290,7 +290,7 @@ emptyDrive: "ドライブにはなんも残っとらん"
|
|||
emptyFolder: "ふぉろだーにはなんも残っとらん"
|
||||
unableToDelete: "消そうおもってんけどな、あかんかったわ"
|
||||
inputNewFileName: "今度のファイル名は何にするん?"
|
||||
inputNewDescription: "新しいキャプションを入力しましょ"
|
||||
inputNewDescription: "新しい説明文を入力しまひょ"
|
||||
inputNewFolderName: "今度のフォルダ名は何にするん?"
|
||||
circularReferenceFolder: "移動先のフォルダーは、移動するフォルダーのサブフォルダーや。"
|
||||
hasChildFilesOrFolders: "このフォルダ、まだなんか入っとるから消されへん"
|
||||
|
@ -560,8 +560,8 @@ disablePlayer: "プレイヤーを閉じる"
|
|||
expandTweet: "ツイートを展開する"
|
||||
themeEditor: "テーマエディター"
|
||||
description: "説明"
|
||||
describeFile: "キャプションを付ける"
|
||||
enterFileDescription: "キャプションを入力"
|
||||
describeFile: "画像説明文を付ける"
|
||||
enterFileDescription: ""
|
||||
author: "作者"
|
||||
leaveConfirm: "未保存の変更があるで!ほかしてええか?"
|
||||
manage: "管理"
|
||||
|
@ -703,7 +703,8 @@ onlineUsersCount: "{n}人が起きとるで"
|
|||
nUsers: "{n}ユーザー"
|
||||
nNotes: "{n}投稿"
|
||||
sendErrorReports: "エラーリポートを送る"
|
||||
sendErrorReportsDescription: "オンにしたら、なんか変なことが起きたときにエラーの詳細がFirefishに共有されて、ソフトウェアの品質向上に役立てられるんや。エラー情報には、OSのバージョン、ブラウザの種類、行動履歴などが含まれるで。"
|
||||
sendErrorReportsDescription: "オンにしたら、なんやけったいなことが起きたときにエラーの詳細がFirefishに共有されて、ソフトウェアの品質向上に役立てられるんや。\n\
|
||||
エラー情報には、OSのバージョン、ブラウザの種類、行動履歴などが含まれるで。"
|
||||
myTheme: "マイテーマ"
|
||||
backgroundColor: "背景"
|
||||
accentColor: "アクセント"
|
||||
|
@ -873,7 +874,7 @@ _registry:
|
|||
domain: "ドメイン"
|
||||
createKey: "キーを作る"
|
||||
_aboutFirefish:
|
||||
about: "Firefishは、ThatOneCalculatorが2022年にMisskeyをいじって作った、オープンソースなソフトウェアや。"
|
||||
about: "Firefishは、ThatOneCalculatorが2022年にMisskeyをいじって作った、オープンなソースのソフトウェアや。"
|
||||
contributors: "主な貢献者"
|
||||
allContributors: "全ての貢献者"
|
||||
source: "ソースコード"
|
||||
|
@ -1429,3 +1430,19 @@ editNote: 投稿を編集
|
|||
edited: '編集済み: {date} {time}'
|
||||
deleted: 削除済み
|
||||
noThankYou: いらんわ
|
||||
_tutorial:
|
||||
step3_1: ほな、何人かフォローしてみまひょ
|
||||
step1_1: おこしやす
|
||||
step1_2: 使い始める前に、いくつか設定を済ませまひょ。すぐできますえ。
|
||||
step2_1: 最初に、あんさんのプロフィールを作りまひょ
|
||||
step2_2: プロフィールを設定しはることで、他ん人があんさんの投稿を見たり、フォローしたりするときの助けになってます。
|
||||
_postForm:
|
||||
_placeholders:
|
||||
b: なんかおましたか?
|
||||
e: ここに書いとくれやす
|
||||
c: なに考えとりまっか?
|
||||
d: なんや言いたいんちゃいますか?
|
||||
f: あんさん書くんを待っとるんどす...
|
||||
flagSpeakAsCat: 猫弁で話す
|
||||
flagSpeakAsCatDescription: 猫モードが有効の場合にオンにすると、ワレの投稿の「な」を「にゃ」に変換するで。
|
||||
welcomeBackWithName: おおきに、{name}はん
|
||||
|
|
|
@ -44,7 +44,7 @@ lists: Lister
|
|||
listsDesc: Lister lar deg lage tidslinjer med utvalgte brukere. De kan hentes frem
|
||||
fra tidslinje-siden.
|
||||
deleted: Slettet
|
||||
editNote: Rediger notat
|
||||
editNote: Rediger post
|
||||
followsYou: Følger deg
|
||||
createList: Lag liste
|
||||
newer: nyere
|
||||
|
@ -155,7 +155,7 @@ drive: Disk
|
|||
renameFile: Omdøp fil
|
||||
folderName: Katalognavn
|
||||
createFolder: Opprett katalog
|
||||
inputNewDescription: Oppgi ny bildetekst
|
||||
inputNewDescription: Skriv ny beskrivelse
|
||||
inputNewFolderName: Oppgi nytt katalognavn
|
||||
copyUrl: Kopier URL
|
||||
hcaptchaSiteKey: hCaptcha-nøkkel for nettstedet
|
||||
|
@ -409,7 +409,7 @@ nothing: Ikke noe å se her
|
|||
deleteAllFilesConfirm: Er du sikker på at du vil slette alle filer?
|
||||
updateRemoteUser: Oppdater informasjon om ekstern bruker
|
||||
deleteAllFiles: Slett alle filer
|
||||
enterFileDescription: Legg til bildetekst
|
||||
enterFileDescription: Skriv inn beskrivelse
|
||||
leaveConfirm: Det er ulagrede endringer. Vil du forkaste dem?
|
||||
enableAll: Slå på alle
|
||||
generateAccessToken: Generer adgangstegn
|
||||
|
@ -506,7 +506,7 @@ yourAccountSuspendedDescription: Denne kontoen er suspendert fordi den har brutt
|
|||
useCw: Skjul innhold
|
||||
enablePlayer: Åpne videospiller
|
||||
disablePlayer: Lukk videospiller
|
||||
describeFile: Legg til tekst
|
||||
describeFile: Legg til beskrivelse
|
||||
author: Forfatter
|
||||
useFullReactionPicker: Bruk reaksjonsvelger i full størrelse
|
||||
width: Bredde
|
||||
|
@ -718,3 +718,405 @@ alwaysMarkSensitive: Merk som "Sensitivt innhold" som standard
|
|||
verificationEmailSent: En verifiserings-epost er sendt. Følg lenken i eposten for
|
||||
å fullføre verifiseringen.
|
||||
newNoteRecived: Det er nye poster
|
||||
scratchpadDescription: Kladdeblokka gir deg et miljø for å eksperimentere med AiScript.
|
||||
Du kan skrive, kjøre og sjekke resultatene av at koden interagerer med Firefish.
|
||||
disablePagesScript: Slå av AiScript på Sider
|
||||
expandTweet: Ekspander tweet
|
||||
public: Offentlig
|
||||
clearCache: Slett mellomlager
|
||||
onlineUsersCount: '{n} brukere er innlogget'
|
||||
nNotes: '{n} poster'
|
||||
sendErrorReports: Send feilmeldinger
|
||||
deleteConfirm: Virkelig slette?
|
||||
latestVersion: Nyeste versjon
|
||||
receiveAnnouncementFromInstance: Motta varsler fra denne tjeneren
|
||||
inChannelSearch: Søk i kanal
|
||||
selectAccount: Velg konto
|
||||
switch: Bytt
|
||||
instanceDefaultDarkTheme: Standard mørkt tema på tjeneren
|
||||
oneDay: En dag
|
||||
driveCapOverrideCaption: Tilbakestill kapasiteten til standardverdien ved å legge
|
||||
inn en verdi på 0 eller lavere.
|
||||
sendModMail: Send modereringsvarsel
|
||||
enableServerMachineStats: Slå på hardware-statistikk for tjeneren
|
||||
_gallery:
|
||||
liked: Likte poster
|
||||
unlike: Fjern lik
|
||||
my: Mitt galleri
|
||||
like: Lik
|
||||
_preferencesBackups:
|
||||
loadFile: Last fra fil
|
||||
cannotSave: Lagring feilet
|
||||
deleteConfirm: Vil du slette sikkerhetskopien "{name}"?
|
||||
saveConfirm: Lagre sikkerhetskopi som "{name}"?
|
||||
noBackups: Ingen sikkerhetskopier er tatt. Du kan ta en backup av klientinnstillingene
|
||||
dine på denne tjeneren ved å trykke "Lag ny sikkerhetskopi".
|
||||
applyConfirm: Ønsker du å laste inn sikkerhetskopien "{name}" på denne enheten?
|
||||
Eksisterende innstillinger vil bli overskrevet.
|
||||
save: Lagre endringer
|
||||
nameAlreadyExists: En sikkerhetskopi med navnet "{name}" finnes allerede. Skriv
|
||||
inn et annet navn.
|
||||
createdAt: 'Opprettet: {date} {time}'
|
||||
apply: Bruk på denne enheten
|
||||
renameConfirm: Endre navn på sikkerhetskopien fra "{old}" to "{new}"?
|
||||
list: Opprettede sikkerhetskopier
|
||||
saveNew: Ta ny sikkerhetskopi
|
||||
inputName: Gi sikkerhetskopien et navn
|
||||
updatedAt: 'Oppdatert: {date} {time}'
|
||||
cannotLoad: Innlasting feilet
|
||||
invalidFile: Ugyldig filformat
|
||||
_ad:
|
||||
back: Tilbake
|
||||
reduceFrequencyOfThisAd: Vis annonsen sjeldnere
|
||||
_mfm:
|
||||
cheatSheet: Jukseark for tekstmarkering (MFM)
|
||||
stop: Stopp animert markeringsspråk (MFM)
|
||||
warn: Markeringsspråket (MFM) kan inneholde bevegelige eller blinkende animasjoner
|
||||
alwaysPlay: Alltid spill av animert tekstmarkering (MFM)
|
||||
play: Spill animert markeringsspråk (MFM)
|
||||
intro: MFM er et markeringsspråk som burkes av Misskey, Firefish, Akkoma og andre.
|
||||
Her kan du se en liste over tilgjengelig MFM-syntaks.
|
||||
reactionPickerSkinTone: Foretrukket hudfarge i emojier
|
||||
switchUi: Visningsoppsett
|
||||
usageAmount: Bruk
|
||||
memo: Memo
|
||||
priority: Prioritet
|
||||
high: Høy
|
||||
secureMode: Sikker modus (Autorisert henting)
|
||||
requireAdminForView: Du må logge inn på en administratorkonto for å se dette.
|
||||
typeToConfirm: Skriv inn {x} for å bekrefte
|
||||
replayTutorial: Kjør introduksjon på nytt
|
||||
moveTo: Flytt denne kontoen til en ny konto
|
||||
objectStorageBucketDesc: Skriv inn navnet på bøtta hos lagringstjenesten.
|
||||
notRecommended: Ikke anbefalt
|
||||
voteConfirm: Bekreft din stemme på "{choice}"?
|
||||
oneHour: En time
|
||||
_plugin:
|
||||
installWarn: Ikke installer utvidelser du ikke stoler på.
|
||||
install: Installer innstikk
|
||||
manage: Oppsett av innstikk
|
||||
preventAiLearning: Hindre tråling fra AI-boter
|
||||
reporterOrigin: Kilden til den som rapporterer
|
||||
center: Sentrert
|
||||
wide: Bred
|
||||
value: Verdi
|
||||
createdAt: Opprettet
|
||||
active: Aktiv
|
||||
hideOnlineStatus: Skjul om du er pålogget
|
||||
troubleshooting: Problemløsing
|
||||
useBlurEffect: Bruk diffuseringseffekter i brukergrensesnittet
|
||||
learnMore: Lær mer
|
||||
usernameInfo: Et navn som identifiserer din konto på denne tjeneren. Du kan bruke
|
||||
alfabetet (a-z,A-Z), sifre (0-9) og understrek (_). Brukernavn kan ikke endres senere.
|
||||
resolved: Løst
|
||||
unresolved: Uløst
|
||||
welcomeBackWithName: Velkommen tilbake, {name}
|
||||
clickToFinishEmailVerification: Klikk [{ok}] for å fullføre epost-verifisering.
|
||||
cropImage: Beskjær bilde
|
||||
numberOfPageCacheDescription: En økning i dette tallet vil gjøre brukeropplevelsen
|
||||
bedre, men gi mer jobb til tjeneren og kreve mer minne.
|
||||
logoutConfirm: Vil du logge ut?
|
||||
numberOfPageCache: Antall mellomlagrede sider
|
||||
lastActiveDate: Sist brukt
|
||||
refreshInterval: 'Oppdateringsintervall '
|
||||
swipeOnDesktop: Tillat mobil-lignende sveiping på skrivebords-PC
|
||||
migration: Migrering
|
||||
useDrawerReactionPickerForMobile: Vis reaksjosnvelger som en skuff på mobil
|
||||
numberOfColumn: Antall kolonner
|
||||
searchByGoogle: Søk
|
||||
oneWeek: En uke
|
||||
file: Fil
|
||||
recentNHours: Siste {n} timer
|
||||
noEmailServerWarning: E-post-tjener er ikke konfigurert.
|
||||
thereIsUnresolvedAbuseReportWarning: Det er uløste rapporter.
|
||||
colored: I farger
|
||||
recommendedInstancesDescription: Anbefalte tjenere skilt med linjeskift for visning
|
||||
i anbefalt-tidslinjen.
|
||||
caption: Automatisk beskrivelse
|
||||
updateAvailable: En oppdatering kan være tilgjengelig!
|
||||
accentColor: Uthevet farge
|
||||
textColor: Skriftfarge
|
||||
saveAs: Lagre som...
|
||||
swipeOnMobile: Tillat sveiping mellom sider
|
||||
_accountDelete:
|
||||
inProgress: Sletting pågår
|
||||
remote: Ekstern
|
||||
total: Total
|
||||
registry: Register
|
||||
closeAccount: Avslutt konto
|
||||
currentVersion: Nåværende versjon
|
||||
fullView: Full visning
|
||||
gallery: Galleri
|
||||
emailNotConfiguredWarning: E-post-adresse er ikke satt.
|
||||
allowedInstancesDescription: Tjenernavn for tjenere som skal hvitelistes. En per linje.
|
||||
(Vil bare bli brukt i privat modus).
|
||||
previewNoteText: Forhåndsvisning
|
||||
recentNDays: Siste {n} dager
|
||||
indexPosts: Indekser poster
|
||||
objectStorageUseProxy: Koble til gjennom en mellomtjener
|
||||
objectStorageUseProxyDesc: Skru av dette dersom du ikke vil bruke mellomtjenere for
|
||||
API-oppkoblinger
|
||||
masterVolume: Hovedvolum
|
||||
script: Skript
|
||||
divider: Skille
|
||||
addItem: Legg til element
|
||||
manage: Oppsett
|
||||
notificationType: Varseltype
|
||||
useBlurEffectForModal: Bruk diffus-effekt for modale brukergrensesnitt-elementer
|
||||
driveFilesCount: Antall filer på Disk
|
||||
showGapBetweenNotesInTimeline: Legg inn et tomrom mellom postene i tidslinjen
|
||||
newVersionOfClientAvailable: En nyere versjon av klienten er tilgjengelig.
|
||||
capacity: Kapasitet
|
||||
inUse: Brukt
|
||||
publish: Publiser
|
||||
quickAction: Hurtigvalg
|
||||
privateMode: Privat modus
|
||||
customCss: Egendefinert CSS
|
||||
allowedInstances: Hvitelistede tjenere
|
||||
lastCommunication: Siste kommunikasjon
|
||||
breakFollowConfirm: Er du sikker på at du vil fjerne følgeren?
|
||||
filter: Filter
|
||||
makeReactionsPublicDescription: Dette vil gjøre listen over dine tidligere reaksjoner
|
||||
synlige for alle.
|
||||
indefinitely: Permanent
|
||||
tenMinutes: 10 minutter
|
||||
_email:
|
||||
_follow:
|
||||
title: Du har en ny følger
|
||||
_receiveFollowRequest:
|
||||
title: Du har mottatt en følgeforespørsel
|
||||
_registry:
|
||||
key: Nøkkel
|
||||
scope: Omfang
|
||||
domain: Domene
|
||||
createKey: Opprettet nøkkel
|
||||
keys: Nøkler
|
||||
sendErrorReportsDescription: "Detaljert feilinformasjon vli bli delt med utviklerne
|
||||
av Firefish, noe som hjelper til med feilretting og forbedring av programmet.\n
|
||||
- Dette inkluderer informasjon som f.eks. versjonen på operativsystemet og nettleseren
|
||||
din, og aktiviteten din i Firefish."
|
||||
_aboutFirefish:
|
||||
translation: Oversett Firefish
|
||||
donate: Donér til Firefish
|
||||
donateTitle: Liker du Firefish?
|
||||
pleaseDonateToFirefish: Du kan vurdere å donere en slant til Firefish for å støtte
|
||||
videre utvikling og feilretting.
|
||||
donateHost: Donér til {host}
|
||||
morePatrons: Vi er også takknemlige for bidragene fra mange andre som ikke er listet
|
||||
her. Takk til dere alle! 🥰
|
||||
contributors: Hovedutviklere
|
||||
source: Kildekode
|
||||
allContributors: Alle bidragsytere
|
||||
misskeyContributors: Misskeys bidragsytere
|
||||
pleaseDonateToHost: Du kan også vurdere å donere til hjemme-tjeneren din, {host},
|
||||
for å hjelpe dem med driftskostnadene for tjenesten.
|
||||
about: Firefish ble opprettet av ThatOneCalculator i 2022, basert på Misskey.
|
||||
sponsors: Firefishs sponsorer
|
||||
patrons: Firefishs patroner
|
||||
patronsList: Listen er kronologisk, ikke etter donert beløp. Doner med lenken over
|
||||
for å få navnet ditt her!
|
||||
isBot: Denne kontoen er en bot
|
||||
_nsfw:
|
||||
respect: Skjul NSFW-merket media
|
||||
force: Skjul alle media
|
||||
ignore: Ikke skjul NSFW-media
|
||||
disableAnimatedMfm: Slå av animert markeringsspråk
|
||||
objectStorageBucket: Bøtte
|
||||
scratchpad: Kladdeblokk
|
||||
plugins: Innstikk
|
||||
createNew: Lag ny
|
||||
makeExplorable: Gjør kontoen synlig i "Utforsk"
|
||||
needReloadToApply: Siden må lastes på nytt for at denne endringen skal tre inn.
|
||||
customCssWarn: Bruk denne innstillingen bare hvis du vet hva den gjør. Feil innstilling
|
||||
kan få klienten til å ikke fungere som den skal.
|
||||
low: Lav
|
||||
global: Global
|
||||
recommended: Anbefalt
|
||||
instanceSecurity: Tjenersikkerhet
|
||||
squareAvatars: Vis firkantede avatarer
|
||||
deleteAccount: Slett konto
|
||||
customKaTeXMacro: Egne KaTeX-makroer
|
||||
size: Størrelse
|
||||
fast: Raskt
|
||||
showAdminUpdates: Indikerer at en ny versjon av Firefish er tilgjengelig (bare admin)
|
||||
moveAccount: Flytt konto!
|
||||
license: Lisens
|
||||
wordMute: Ordstumming
|
||||
reporteeOrigin: Kilden til den som rapporteres
|
||||
accountInfo: Kontoinformasjon
|
||||
driveUsage: Brukt diskplass
|
||||
noCrawle: Stopp robot-indeksering
|
||||
noCrawleDescription: Be søkemotorer om å ikke indeksere din profil, poster, Sider
|
||||
etc.
|
||||
narrow: Smal
|
||||
reloadToApplySetting: Denne innstillingen aktiveres ikke før du laster siden på nytt.
|
||||
Vil du gjøre det nå?
|
||||
showTitlebar: Vis tittellinje
|
||||
nUsers: '{n} brukere'
|
||||
myTheme: Mitt tema
|
||||
backgroundColor: Bakgrunnsfarge
|
||||
advanced: Avansert
|
||||
updatedAt: Oppdatert
|
||||
editCode: Rediger kode
|
||||
addDescription: Legg til beskrivelse
|
||||
userPagePinTip: Du kan vise poster her ved å klikke "Fest til profil" fra menyen til
|
||||
en post.
|
||||
unknown: Ukjent
|
||||
onlineStatus: Påkoblet status
|
||||
online: Pålogget
|
||||
offline: Ikke pålogget
|
||||
instanceBlocking: Innstillinger for føderering
|
||||
accounts: Kontoer
|
||||
noBotProtectionWarning: Bot-beskyttelse er ikke konfigurert.
|
||||
configure: Konfigurer
|
||||
postToGallery: Lag ny galleripost
|
||||
recentPosts: Nylige sider
|
||||
popularPosts: Populære sider
|
||||
shareWithNote: Del med post
|
||||
expiration: Frist
|
||||
middle: Medium
|
||||
sent: Sendt
|
||||
makeReactionsPublic: La reaksjonshistorikken være offentlig
|
||||
classic: Sentrert
|
||||
muteThread: Stum en tråd
|
||||
ffVisibilityDescription: Lar deg konfigurere hvem som kan se hvem du følger og hvem
|
||||
som følger deg.
|
||||
continueThread: Fortsett tråd
|
||||
deleteAccountConfirm: Dette vil slette kontoen, og det går ikke å omgjøre etterpå.
|
||||
Fortsette?
|
||||
hide: Skjul
|
||||
ffVisibility: Synlighet av følgere og folk du følger
|
||||
leaveGroup: Forlat gruppe
|
||||
leaveGroupConfirm: Er du sikker på at du vil forlate "{name}"?
|
||||
overridedDeviceKind: Enhetstype
|
||||
smartphone: Smarttelefon
|
||||
tablet: Nettbrett
|
||||
auto: Automatisk
|
||||
image: Bilde
|
||||
video: Video
|
||||
driveCapOverrideLabel: Endre brukerens lagringskapasitet
|
||||
isSystemAccount: Denne kontoen er opprettet og kontrollert av systemet. Ikke moderer,
|
||||
rediger, slett eller på annen måte endre noe ved denne kontoen. Tjeneren kan slutte
|
||||
å virke som den skal.
|
||||
document: Dokumentasjon
|
||||
statusbar: Statuslinje
|
||||
pleaseSelect: Velg en innstilling
|
||||
reverse: Reverser
|
||||
slow: Sakte
|
||||
moveFromLabel: 'Kontoen du flytter fra:'
|
||||
silencedWarning: Denne siden vises fordi disse brukerne er fra tjenere administratoren
|
||||
din har stummet, så de kan potensielt inneholde spam.
|
||||
ads: Samfunnsbanner
|
||||
_forgotPassword:
|
||||
contactAdmin: Denne tjeneren støtter ikke bruk av e-post-adresser for gjenoppretting
|
||||
av passord. Kontakt administratoren for tjeneren.
|
||||
enterEmail: Skriv inn e-post-adressen du brukte da du registrerte kontoen. Du vil
|
||||
motta en e-post med en lenke som lar deg endre passordet.
|
||||
ifNoEmail: Dersom du ikke oppga en e-post-adresse da du registrerte kontoen, kontakt
|
||||
administrator i stedet.
|
||||
breakFollow: Slett følger
|
||||
unmuteThread: Fjern stumming av tråden
|
||||
incorrectPassword: Feil passord.
|
||||
logoImageUrl: URL til logo-bilde
|
||||
apps: Apper
|
||||
audio: Lyd
|
||||
moveToLabel: 'Kontoen du flytter til:'
|
||||
moveFrom: Flytt fra en annen konto til denne kontoen
|
||||
migrationConfirm: "Er du helt sikker på at du ønsker å flytte kontoen din til {account}?
|
||||
Når du har gjort dette kan du ikke omgjøre det, og du vil ikke kunne bruke kontoen
|
||||
normalt etterpå.\nPass på at du setter den kontoen du er innlogget på her som kontoen
|
||||
du flytter fra."
|
||||
jumpToSpecifiedDate: Hopp til en gitt dato
|
||||
showingPastTimeline: Du ser nå en gammel tidslinje
|
||||
noMaintainerInformationWarning: Eierinformasjon er ikke konfigueret.
|
||||
notSpecifiedMentionWarning: Denne posten inneholder nevnelser av brukere som ikke
|
||||
er inkludert som mottakere
|
||||
saveConfirm: Lagre endringer?
|
||||
clear: Tøm
|
||||
switchAccount: Bytt konto
|
||||
enabled: Påslått
|
||||
disabled: Avslått
|
||||
user: Bruker
|
||||
administration: Konfigurasjon
|
||||
invalidValue: Ugyldig verdi.
|
||||
youAreRunningUpToDateClient: Du bruker nyeste versjon av klienten.
|
||||
noteId: Post-id
|
||||
noGraze: Slå av "Graze for Mastodon"-utdivdelsen i nettleseren. Den vil forstyrre
|
||||
Firefish.
|
||||
isModerator: Moderator
|
||||
isAdmin: Administrator
|
||||
objectStorageS3ForcePathStyle: Bruk sti-baserte URL-er til endepunktene
|
||||
objectStorageS3ForcePathStyleDesc: Skru på dette for å lage endpunkts-URL-er i formatet
|
||||
's3.amazonaws.com/<bøtte>/' i stedet for '<bøtte>.s3.amazonaws.com'.
|
||||
output: Utputt
|
||||
forwardReport: Videresend rapport til ekstern tjener
|
||||
forwardReportIsAnonymous: I stedet for din konto vil en anonym systemkonto bli vist
|
||||
som rapportør på den eksterne tjeneren.
|
||||
optional: Valgfritt
|
||||
manageAccessTokens: Styr adgangstegn
|
||||
experimentalFeatures: Eksperimentelle funksjoner
|
||||
developer: Utvikler
|
||||
duplicate: Dupliser
|
||||
left: Venstre
|
||||
makeExplorableDescription: Dersom du slår av denne vil kontoen din ikke dukke opp
|
||||
under "Utforsk".
|
||||
apply: Bruk
|
||||
emailNotification: Epostvarsler
|
||||
useReactionPickerForContextMenu: Åpne reaksjonsvelger med høyreklikk
|
||||
typingUsers: '{users} skriver'
|
||||
markAllAsRead: Marker alle som lest
|
||||
goBack: Tilbake
|
||||
info: Om
|
||||
userInfo: Brukerinformasjon
|
||||
hideOnlineStatusDescription: Å skjule hvorvidt du er pålogget vil redusere enkelheten
|
||||
av enkelte funksjoner slik som søk.
|
||||
privateModeInfo: Bare hvitelistede tjenere kan federere med din tjener om du slår
|
||||
på denne. Alle poster vil bli skjult for andre.
|
||||
received: Mottatt
|
||||
searchResult: Søkeresultater
|
||||
hashtags: Emneknagger
|
||||
keepCw: Behold innholdsadvarsler
|
||||
misskeyUpdated: Firefish er oppdatert!
|
||||
whatIsNew: Vis endringer
|
||||
translate: Oversett
|
||||
translatedFrom: Oversatt fra {x}
|
||||
itsOn: Påslått
|
||||
itsOff: Avslått
|
||||
emailRequiredForSignup: Krev e-post-adresse for registrering
|
||||
unread: Ulest
|
||||
controlPanel: Kontrollpanel
|
||||
manageAccounts: Styr kontoer
|
||||
mutePeriod: Periode for stumming
|
||||
instanceDefaultLightTheme: Standard lyst tema på tjeneren
|
||||
reflectMayTakeTime: Det kan ta litt tid før endringen inntrer.
|
||||
failedToFetchAccountInformation: Klarte ikke å hente kontoinformasjon
|
||||
cropImageAsk: Ønsker du å beskjære dette bildet?
|
||||
recommendedInstances: Anbefalte tjenere
|
||||
moveAccountDescription: Denne prosessen er irreversibel! Vær sikker på at du har satt
|
||||
opp et alias for denne kontoen på den nye kontoen før du fortsetter. Skriv inn navnet
|
||||
på kontoen på formen @person@server.com
|
||||
moveFromDescription: Dette vil sette opp et alias for din gamle kontoen slik at du
|
||||
kan flytte fra den gamle kontoen til denne. Gjør dette FØR du flytter fra den gamle
|
||||
kontoen. Skriv inn den gamle kontoen på formen @person@server.com
|
||||
defaultReaction: Standard emoji-reaksjon for utgående og innkommende poster
|
||||
indexFrom: Indekser poster fra post-id og fremover
|
||||
indexNotice: Indekserer. Dette vil sannsynligvis ta litt tid, ikke restart tjeneren
|
||||
før det har gått minst en time.
|
||||
indexFromDescription: La stå tom for å indeksere alle poster
|
||||
customKaTeXMacroDescription: 'Sett opp makroer for å skrive matematiske uttrykk enkelt.
|
||||
Notasjonen følger LaTeX-kommandoer og er skrevet som \newcommand{\ navn}{uttrykk}
|
||||
eller \newcommand{\navn}{antall argumenter}{uttrykk}. For eksempel vil \newcommand{\add}{2}{#1
|
||||
+ #2} vil ekspandere \add{3}{foo} til 3 + foo. Klammeparentesene rundt makroen kan
|
||||
også endres til parenteser eller hakeparenteser. Dette påvirker hvilken parentestype
|
||||
du bruker for argumenter. En og bare en makro kan defineres pr linje, og du kan
|
||||
ikke ha linjeskift inni definisjonen. Linjer som ikke inneholder gyldige makroer
|
||||
vil bli ignorert. Bare enkle streng-erstatnings-makroer er støttet; avansert syntaks
|
||||
f.eks. med flykontroll er ikke tillatt.'
|
||||
signupsDisabled: Registreringer av nye konti på denne tjeneren er slått av, men du
|
||||
kan alltids registrere deg på en annen tjener! Hvis du har en invitasjonskode for
|
||||
denne tjeneren, skriv den inn under.
|
||||
findOtherInstance: Finn en annen tjener
|
||||
preventAiLearningDescription: Ber tredjeparts AI-språkmodeller om å ikke bruke innhold
|
||||
du laster opp, sliks om poster og bilder.
|
||||
enableCustomKaTeXMacro: Slå på egne KaTeX-makroer
|
||||
showPopup: Varsle brukere med oppsprettsvindu
|
||||
|
|
|
@ -290,7 +290,7 @@ emptyDrive: "网盘中无文件"
|
|||
emptyFolder: "此文件夹中无文件"
|
||||
unableToDelete: "无法删除"
|
||||
inputNewFileName: "请输入新文件名"
|
||||
inputNewDescription: "请输入新标题"
|
||||
inputNewDescription: "请输入新描述"
|
||||
inputNewFolderName: "请输入新文件夹名"
|
||||
circularReferenceFolder: "目标文件夹是您要移动的文件夹的子文件夹。"
|
||||
hasChildFilesOrFolders: "此文件夹中有文件,无法删除。"
|
||||
|
@ -561,8 +561,8 @@ disablePlayer: "关闭播放器"
|
|||
expandTweet: "展开帖子"
|
||||
themeEditor: "主题编辑器"
|
||||
description: "描述"
|
||||
describeFile: "添加标题"
|
||||
enterFileDescription: "输入标题"
|
||||
describeFile: "添加描述"
|
||||
enterFileDescription: "输入描述"
|
||||
author: "作者"
|
||||
leaveConfirm: "存在未保存的更改。要放弃更改吗?"
|
||||
manage: "管理"
|
||||
|
@ -776,7 +776,7 @@ gallery: "图库"
|
|||
recentPosts: "最新发布"
|
||||
popularPosts: "热门投稿"
|
||||
shareWithNote: "在帖子中分享"
|
||||
ads: "广告"
|
||||
ads: "社区横幅"
|
||||
expiration: "截止时间"
|
||||
memo: "便笺"
|
||||
priority: "优先级"
|
||||
|
@ -825,7 +825,7 @@ unmuteThread: "取消静音帖子串"
|
|||
ffVisibility: "关注/关注者 可见性"
|
||||
ffVisibilityDescription: "您可以设置谁可以看到您的关注/关注者信息。"
|
||||
continueThread: "查看更多帖子"
|
||||
deleteAccountConfirm: "将不可逆的删除账号,是否继续?"
|
||||
deleteAccountConfirm: "这将不可逆转地删除账号,是否继续?"
|
||||
incorrectPassword: "密码错误。"
|
||||
voteConfirm: "确定投给 “{choice}” ?"
|
||||
hide: "隐藏"
|
||||
|
@ -993,6 +993,7 @@ _aboutFirefish:
|
|||
pleaseDonateToFirefish: 请考虑赞助 Firefish 以支持其开发。
|
||||
pleaseDonateToHost: 也请考虑赞助您的主服务器 {host},以帮助支持其运营成本。
|
||||
donateHost: 赞助 {host}
|
||||
misskeyContributors: Misskey 贡献者
|
||||
_nsfw:
|
||||
respect: "隐藏敏感内容"
|
||||
ignore: "不隐藏敏感内容"
|
||||
|
@ -1856,7 +1857,7 @@ seperateRenoteQuote: 单独的转发和引用按钮
|
|||
customSplashIcons: 自定义启动屏幕图标(urls)
|
||||
alt: 替代文字
|
||||
pushNotificationNotSupported: 您的浏览器或者服务器不支持推送通知
|
||||
showAds: 显示广告
|
||||
showAds: 显示社区横幅
|
||||
enterSendsMessage: 按回车键发送信息(关闭则是 Ctrl + Retun 发送)
|
||||
recommendedInstances: 推荐服务器
|
||||
updateAvailable: 可能有可用更新!
|
||||
|
@ -1875,7 +1876,7 @@ clipsDesc: 便签就像可共享的分类书签。您可以从各个帖子的菜
|
|||
privateModeInfo: 当启用时,只有白名单上的服务器可以与您的服务器联合,所有的帖子都会对公共时间线隐藏。
|
||||
allowedInstancesDescription: 要列入联合白名单的服务器的主机名,一行一个(仅适用于私密模式)。
|
||||
breakFollowConfirm: 确定要移除关注者吗?
|
||||
caption: 自动显示说明文字
|
||||
caption: 自动显示描述文字
|
||||
newer: 更新的
|
||||
older: 更旧的
|
||||
noInstances: 没有服务器
|
||||
|
@ -1966,3 +1967,16 @@ removeQuote: 移除引用
|
|||
removeRecipient: 移除接收者
|
||||
removeMember: 移除成员
|
||||
origin: 起源
|
||||
confirm: 确认
|
||||
importZip: 导入 ZIP
|
||||
exportZip: 导出 ZIP
|
||||
emojiPackCreator: 表情包创建工具
|
||||
objectStorageS3ForcePathStyleDesc: 打开此选项可构建格式为 's3.amazonaws.com/<bucket>/' 而非 '<bucket>.s3.amazonaws.com'
|
||||
的端点 URL。
|
||||
objectStorageS3ForcePathStyle: 使用基于路径的端点 URL
|
||||
delete2fa: 禁用 2FA
|
||||
deletePasskeysConfirm: 这将不可逆转地删除此账号上的所有通行密钥和安全密钥。是否继续?
|
||||
inputNotMatch: 输入不匹配
|
||||
deletePasskeys: 删除通行密钥
|
||||
delete2faConfirm: 这将不可逆转地删除此账户上的 2FA。是否继续?
|
||||
addRe: 在回复有内容警告的帖子时,在评论开头添加 "re:"
|
||||
|
|
|
@ -37,7 +37,7 @@ import remove from "./remove/index.js";
|
|||
import block from "./block/index.js";
|
||||
import flag from "./flag/index.js";
|
||||
import move from "./move/index.js";
|
||||
import type { IObject } from "../type.js";
|
||||
import type { IObject, IActivity } from "../type.js";
|
||||
import { extractDbHost } from "@/misc/convert-host.js";
|
||||
import { shouldBlockInstance } from "@/misc/should-block-instance.js";
|
||||
|
||||
|
@ -106,6 +106,6 @@ async function performOneActivity(
|
|||
} else if (isMove(activity)) {
|
||||
await move(actor, activity);
|
||||
} else {
|
||||
apLogger.warn(`unrecognized activity type: ${(activity as any).type}`);
|
||||
apLogger.warn(`Unrecognized activity type: ${(activity as IActivity).type}`);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,13 +68,13 @@ export class LdSignature {
|
|||
...options,
|
||||
"@context": "https://w3id.org/identity/v1",
|
||||
};
|
||||
delete transformedOptions["type"];
|
||||
delete transformedOptions["id"];
|
||||
delete transformedOptions["signatureValue"];
|
||||
transformedOptions.type = undefined;
|
||||
transformedOptions.id = undefined;
|
||||
transformedOptions.signatureValue = undefined;
|
||||
const canonizedOptions = await this.normalize(transformedOptions);
|
||||
const optionsHash = this.sha256(canonizedOptions);
|
||||
const transformedData = { ...data };
|
||||
delete transformedData["signature"];
|
||||
transformedData.signature = undefined;
|
||||
const cannonidedData = await this.normalize(transformedData);
|
||||
if (this.debug) console.debug(`cannonidedData: ${cannonidedData}`);
|
||||
const documentHash = this.sha256(cannonidedData);
|
||||
|
|
|
@ -140,6 +140,18 @@ export const meta = {
|
|||
code: "NOT_LOCAL_USER",
|
||||
id: "b907f407-2aa0-4283-800b-a2c56290b822",
|
||||
},
|
||||
|
||||
cannotChangeVisibility: {
|
||||
message: "You cannot change the visibility of a note.",
|
||||
code: "CANNOT_CHANGE_VISIBILITY",
|
||||
id: "2917fd0b-da04-41de-949f-146835a006c6",
|
||||
},
|
||||
|
||||
cannotQuoteOwnNote: {
|
||||
message: "You cannot quote your own note.",
|
||||
code: "CANNOT_QUOTE_OWN_NOTE",
|
||||
id: "070eee98-5f8a-4eca-9dc0-830b4d4e52ac",
|
||||
},
|
||||
},
|
||||
} as const;
|
||||
|
||||
|
@ -268,6 +280,10 @@ export default define(meta, paramDef, async (ps, user) => {
|
|||
throw e;
|
||||
});
|
||||
|
||||
if (ps.renoteId === note.id) {
|
||||
throw new ApiError(meta.errors.cannotQuoteOwnNote);
|
||||
}
|
||||
|
||||
if (renote.renoteId && !renote.text && !renote.fileIds && !renote.hasPoll) {
|
||||
throw new ApiError(meta.errors.cannotReRenote);
|
||||
}
|
||||
|
@ -523,7 +539,8 @@ export default define(meta, paramDef, async (ps, user) => {
|
|||
update.cw = null;
|
||||
}
|
||||
if (ps.visibility !== note.visibility) {
|
||||
update.visibility = ps.visibility;
|
||||
// update.visibility = ps.visibility;
|
||||
throw new ApiError(meta.errors.cannotChangeVisibility);
|
||||
}
|
||||
if (ps.localOnly !== note.localOnly) {
|
||||
update.localOnly = ps.localOnly;
|
||||
|
|
|
@ -44,6 +44,7 @@ const commonNames = new Map<string, string>([
|
|||
["birdsitelive", "BirdsiteLIVE"],
|
||||
["bookwyrm", "BookWyrm"],
|
||||
["bridgy-fed", "Bridgy Fed"],
|
||||
["castopod", "CastoPod"],
|
||||
["foundkey", "FoundKey"],
|
||||
["gnusocial", "GNU social"],
|
||||
["gotosocial", "GoToSocial"],
|
||||
|
@ -51,6 +52,7 @@ const commonNames = new Map<string, string>([
|
|||
["microblogpub", "microblog.pub"],
|
||||
["nextcloud social", "Nextcloud Social"],
|
||||
["peertube", "PeerTube"],
|
||||
["reel2bits", "reel2bits"],
|
||||
["snac", "snac"],
|
||||
["snac2", "snac2"],
|
||||
["takahe", "Takahē"],
|
||||
|
|
|
@ -216,9 +216,9 @@
|
|||
|
||||
<FormSelect v-model="nsfw" class="_formBlock">
|
||||
<template #label>{{ i18n.ts.nsfw }}</template>
|
||||
<option value="force">{{ i18n.ts._nsfw.force }}</option>
|
||||
<option value="respect">{{ i18n.ts._nsfw.respect }}</option>
|
||||
<option value="ignore">{{ i18n.ts._nsfw.ignore }}</option>
|
||||
<option value="force">{{ i18n.ts._nsfw.force }}</option>
|
||||
</FormSelect>
|
||||
</FormSection>
|
||||
|
||||
|
|
Loading…
Reference in a new issue