Merge branch 'develop' into beta
This commit is contained in:
commit
ec454b58f1
23 changed files with 1486 additions and 505 deletions
|
@ -109,6 +109,19 @@ id: 'aid'
|
||||||
# Maximum lenght of an image caption or file comment (default 1500, max 8192)
|
# Maximum lenght of an image caption or file comment (default 1500, max 8192)
|
||||||
#maxCaptionLength: 1500
|
#maxCaptionLength: 1500
|
||||||
|
|
||||||
|
# Reserved usernames that only the administrator can register with
|
||||||
|
reservedUsernames:
|
||||||
|
- root
|
||||||
|
- admin
|
||||||
|
- system
|
||||||
|
- test
|
||||||
|
- proxy
|
||||||
|
- relay
|
||||||
|
- mod
|
||||||
|
- moderator
|
||||||
|
- info
|
||||||
|
- information
|
||||||
|
|
||||||
# Whether disable HSTS
|
# Whether disable HSTS
|
||||||
#disableHsts: true
|
#disableHsts: true
|
||||||
|
|
||||||
|
|
|
@ -79,4 +79,4 @@ NODE_ENV=production pnpm run migrate
|
||||||
|
|
||||||
## Reverse
|
## Reverse
|
||||||
|
|
||||||
You ***cannot*** migrate back to Misskey from Calckey due to re-hashing passwords on signin with argon2. You can migrate from to Calckey to Foundkey, though.
|
You ***cannot*** migrate back to Misskey from Calckey due to re-hashing passwords on signin with argon2. You can migrate from Calckey to Foundkey, though.
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
---
|
|
||||||
_lang_: "Català"
|
_lang_: "Català"
|
||||||
headlineMisskey: "Una xarxa connectada per notes"
|
headlineMisskey: "Una xarxa social de codi obert, descentralitzada i gratuita per\
|
||||||
introMisskey: "Benvingut! Misskey és un servei de microblogging descentralitzat de codi obert.\nCrea \"notes\" per compartir els teus pensaments amb tots els que t'envolten. 📡\nAmb \"reaccions\", també pots expressar ràpidament els teus sentiments sobre les notes de tothom. 👍\nExplorem un món nou! 🚀"
|
\ sempre \U0001F680"
|
||||||
|
introMisskey: "Benvinguts! Calckey es una plataforma social de codi obert, descentralitzada\
|
||||||
|
\ i gratuita per sempre! \U0001F680"
|
||||||
monthAndDay: "{day}/{month}"
|
monthAndDay: "{day}/{month}"
|
||||||
search: "Cercar"
|
search: "Cercar"
|
||||||
notifications: "Notificacions"
|
notifications: "Notificacions"
|
||||||
|
@ -13,7 +14,7 @@ ok: "OK"
|
||||||
gotIt: "Ho he entès!"
|
gotIt: "Ho he entès!"
|
||||||
cancel: "Cancel·lar"
|
cancel: "Cancel·lar"
|
||||||
enterUsername: "Introdueix el teu nom d'usuari"
|
enterUsername: "Introdueix el teu nom d'usuari"
|
||||||
renotedBy: "Resignat per {usuari}"
|
renotedBy: "Resignat per {user}"
|
||||||
noNotes: "Cap nota"
|
noNotes: "Cap nota"
|
||||||
noNotifications: "Cap notificació"
|
noNotifications: "Cap notificació"
|
||||||
instance: "Instàncies"
|
instance: "Instàncies"
|
||||||
|
@ -44,7 +45,8 @@ copyContent: "Copiar el contingut"
|
||||||
copyLink: "Copiar l'enllaç"
|
copyLink: "Copiar l'enllaç"
|
||||||
delete: "Eliminar"
|
delete: "Eliminar"
|
||||||
deleteAndEdit: "Esborrar i editar"
|
deleteAndEdit: "Esborrar i editar"
|
||||||
deleteAndEditConfirm: "Estàs segur que vols suprimir aquesta nota i editar-la? Perdràs totes les reaccions, notes i respostes."
|
deleteAndEditConfirm: "Estàs segur que vols suprimir aquesta nota i editar-la? Perdràs\
|
||||||
|
\ totes les reaccions, notes i respostes."
|
||||||
addToList: "Afegir a una llista"
|
addToList: "Afegir a una llista"
|
||||||
sendMessage: "Enviar un missatge"
|
sendMessage: "Enviar un missatge"
|
||||||
copyUsername: "Copiar nom d'usuari"
|
copyUsername: "Copiar nom d'usuari"
|
||||||
|
@ -57,15 +59,17 @@ receiveFollowRequest: "Sol·licitud de seguiment rebuda"
|
||||||
followRequestAccepted: "Sol·licitud de seguiment acceptada"
|
followRequestAccepted: "Sol·licitud de seguiment acceptada"
|
||||||
mention: "Menció"
|
mention: "Menció"
|
||||||
mentions: "Mencions"
|
mentions: "Mencions"
|
||||||
directNotes: "Notes directes"
|
directNotes: "Missatges directes"
|
||||||
importAndExport: "Importar / Exportar"
|
importAndExport: "Importar / Exportar"
|
||||||
import: "Importar"
|
import: "Importar"
|
||||||
export: "Exportar"
|
export: "Exportar"
|
||||||
files: "Fitxers"
|
files: "Fitxers"
|
||||||
download: "Baixar"
|
download: "Baixar"
|
||||||
driveFileDeleteConfirm: "Estàs segur que vols suprimir el fitxer \"{name}\"? Les notes associades a aquest fitxer adjunt també se suprimiran."
|
driveFileDeleteConfirm: "Estàs segur que vols suprimir el fitxer \"{name}\"? Les notes\
|
||||||
|
\ associades a aquest fitxer adjunt també se suprimiran."
|
||||||
unfollowConfirm: "Estàs segur que vols deixar de seguir {name}?"
|
unfollowConfirm: "Estàs segur que vols deixar de seguir {name}?"
|
||||||
exportRequested: "Has sol·licitat una exportació. Això pot trigar una estona. S'afegirà a la teva unitat un cop completat."
|
exportRequested: "Has sol·licitat una exportació. Això pot trigar una estona. S'afegirà\
|
||||||
|
\ a la teva unitat un cop completat."
|
||||||
importRequested: "Has sol·licitat una importació. Això pot trigar una estona."
|
importRequested: "Has sol·licitat una importació. Això pot trigar una estona."
|
||||||
lists: "Llistes"
|
lists: "Llistes"
|
||||||
noLists: "No tens cap llista"
|
noLists: "No tens cap llista"
|
||||||
|
@ -80,9 +84,12 @@ error: "Error"
|
||||||
somethingHappened: "S'ha produït un error"
|
somethingHappened: "S'ha produït un error"
|
||||||
retry: "Torna-ho a intentar"
|
retry: "Torna-ho a intentar"
|
||||||
pageLoadError: "S'ha produït un error en carregar la pàgina"
|
pageLoadError: "S'ha produït un error en carregar la pàgina"
|
||||||
pageLoadErrorDescription: "Això normalment es deu a errors de xarxa o a la memòria cau del navegador. Prova d'esborrar la memòria cau i torna-ho a provar després d'esperar una estona."
|
pageLoadErrorDescription: "Això normalment es deu a errors de xarxa o a la memòria\
|
||||||
|
\ cau del navegador. Prova d'esborrar la memòria cau i torna-ho a provar després\
|
||||||
|
\ d'esperar una estona."
|
||||||
serverIsDead: "Aquest servidor no respon. Espera una estona i torna-ho a provar."
|
serverIsDead: "Aquest servidor no respon. Espera una estona i torna-ho a provar."
|
||||||
youShouldUpgradeClient: "Per veure aquesta pàgina, actualitzeu-la per actualitzar el vostre client."
|
youShouldUpgradeClient: "Per veure aquesta pàgina, actualitzeu-la per actualitzar\
|
||||||
|
\ el vostre client."
|
||||||
enterListName: "Introdueix un nom per a la llista"
|
enterListName: "Introdueix un nom per a la llista"
|
||||||
privacy: "Privadesa"
|
privacy: "Privadesa"
|
||||||
makeFollowManuallyApprove: "Les sol·licituds de seguiment requereixen aprovació"
|
makeFollowManuallyApprove: "Les sol·licituds de seguiment requereixen aprovació"
|
||||||
|
@ -107,7 +114,8 @@ sensitive: "NSFW"
|
||||||
add: "Afegir"
|
add: "Afegir"
|
||||||
reaction: "Reaccions"
|
reaction: "Reaccions"
|
||||||
reactionSetting: "Reaccions a mostrar al selector de reaccions"
|
reactionSetting: "Reaccions a mostrar al selector de reaccions"
|
||||||
reactionSettingDescription2: "Arrossega per reordenar, fes clic per suprimir, prem \"+\" per afegir."
|
reactionSettingDescription2: "Arrossega per reordenar, fes clic per suprimir, prem\
|
||||||
|
\ \"+\" per afegir."
|
||||||
rememberNoteVisibility: "Recorda la configuració de visibilitat de les notes"
|
rememberNoteVisibility: "Recorda la configuració de visibilitat de les notes"
|
||||||
attachCancel: "Eliminar el fitxer adjunt"
|
attachCancel: "Eliminar el fitxer adjunt"
|
||||||
markAsSensitive: "Marcar com a NSFW"
|
markAsSensitive: "Marcar com a NSFW"
|
||||||
|
@ -195,3 +203,269 @@ _deck:
|
||||||
tl: "Línia de temps"
|
tl: "Línia de temps"
|
||||||
list: "Llistes"
|
list: "Llistes"
|
||||||
mentions: "Mencions"
|
mentions: "Mencions"
|
||||||
|
blockConfirm: Estás segur que vols bloquejar aquest compte?
|
||||||
|
unsuspendConfirm: Estás segur que vols treure la suspensió d'aquesta compte?
|
||||||
|
unblockConfirm: Estás segur que vols treure el bloqueig d'aquesta compte?
|
||||||
|
suspendConfirm: Estás segur que vols suspendre aquesta compte?
|
||||||
|
selectList: Selecciona una llista
|
||||||
|
selectAntenna: Selecciona una antena
|
||||||
|
selectWidget: Selecciona un giny
|
||||||
|
editWidgets: Edita ginys
|
||||||
|
editWidgetsExit: Fet
|
||||||
|
customEmojis: Emoji personalitzat
|
||||||
|
cacheRemoteFilesDescription: Quant aquesta opció es deshabilitada, els fitxers remots
|
||||||
|
es carregant directament de l'instància remota. Deshabilitar això farà que baixi
|
||||||
|
l'ús d'emmagatzematge, però incrementa el tràfic, perquè les previsualitzacions
|
||||||
|
no es generarán.
|
||||||
|
flagAsBot: Marca aquest compte com un bot
|
||||||
|
flagAsBotDescription: Activa aquesta opció si aquest compte és controlat per un programa.
|
||||||
|
Si s'activa, això actuarà com una bandera per a altres desenvolupadors i prevenir
|
||||||
|
cadenes de interaccions infinites amb altres bots a més d'ajustar els sistemes interns
|
||||||
|
de Calckey per tractar aquest compte com un bot.
|
||||||
|
flagAsCat: Ets un gat? 🐱
|
||||||
|
flagShowTimelineReplies: Mostrar respostes a la línea de temps
|
||||||
|
flagAsCatDescription: Guanyaràs unes orelles de gat i parlares com un gat!
|
||||||
|
flagShowTimelineRepliesDescription: Mostrará respostes d'usuaris a notes d'altres
|
||||||
|
usuaris si s'activa.
|
||||||
|
general: General
|
||||||
|
autoAcceptFollowed: Aprova automàticament les peticions de seguiment d'usuaris que
|
||||||
|
segueixes
|
||||||
|
accountMoved: "L'usuari s'ha mogut a un compte nou:"
|
||||||
|
addAccount: Afegir compte
|
||||||
|
loginFailed: No s'ha pogut iniciar sessió
|
||||||
|
showOnRemote: Veure a l'instància remota
|
||||||
|
wallpaper: Fons de pantalla
|
||||||
|
setWallpaper: Estableix fons de pantalla
|
||||||
|
removeWallpaper: Esborra fons de pantalla
|
||||||
|
followConfirm: Segur que vols seguir a l'usuari {name}?
|
||||||
|
proxyAccount: Compte proxy
|
||||||
|
proxyAccountDescription: Un compte proxy es un compte que actua com un seguidor remot
|
||||||
|
per a usuaris sota determinades condicions. Per exemple, quant un usuari afegeix
|
||||||
|
un usuari remot a la llista, l'activitat de l'usuari remot no serà entregada a l'instància
|
||||||
|
si cap usuari local el segueix, així el compte proxy el seguirà.
|
||||||
|
host: Amfitrió
|
||||||
|
selectUser: Selecciona un usuari
|
||||||
|
latestStatus: Últim estat
|
||||||
|
storageUsage: Ús del emmagatzematge
|
||||||
|
metadata: Metadata
|
||||||
|
withNFiles: '{n} fitxer(s)'
|
||||||
|
monitor: Seguiment
|
||||||
|
software: Programari
|
||||||
|
version: Versió
|
||||||
|
jobQueue: Cua de Feina
|
||||||
|
cpuAndMemory: CPU i Memòria
|
||||||
|
network: Xarxa
|
||||||
|
disk: Disc
|
||||||
|
instanceInfo: Informació de l'instància
|
||||||
|
statistics: Estadístiques
|
||||||
|
clearCachedFiles: Neteja memòria cau
|
||||||
|
clearQueueConfirmText: Qualsevol nota que continuï a la cua sense entrega no será
|
||||||
|
federada. Normalment aquesta operació no es necessària.
|
||||||
|
clearCachedFilesConfirm: Segur que vols esborrar els fitxers remots de la memòria
|
||||||
|
cau?
|
||||||
|
blockedUsers: Usuaris blocats
|
||||||
|
noUsers: No hi han usuaris
|
||||||
|
editProfile: Editar perfil
|
||||||
|
noteDeleteConfirm: Segur que vols esborrar aquesta nota?
|
||||||
|
pinLimitExceeded: No pots fixar més notes
|
||||||
|
muteAndBlock: Silenciats i Bloquejats
|
||||||
|
mutedUsers: Usuaris silenciats
|
||||||
|
done: Fet
|
||||||
|
preview: Vista prèvia
|
||||||
|
default: Per defecte
|
||||||
|
intro: La instalació de Calckey a acabat! Si us plau crea un compte d'usuari.
|
||||||
|
processing: Processant...
|
||||||
|
noCustomEmojis: No hi ha emoji
|
||||||
|
noJobs: No hi han feines
|
||||||
|
federating: Federant
|
||||||
|
blocked: Bloquejat
|
||||||
|
subscribing: Subscrivint
|
||||||
|
publishing: Publicant
|
||||||
|
notResponding: Sense resposta
|
||||||
|
instanceUsers: Usuaris d'aquesta instància
|
||||||
|
instanceFollowing: Seguint a l'instància
|
||||||
|
instanceFollowers: Seguidors de l'instància
|
||||||
|
security: Seguretat
|
||||||
|
newPasswordRetype: Torna a entrar la nova contrasenya
|
||||||
|
more: Més!
|
||||||
|
featured: Destacat
|
||||||
|
usernameOrUserId: Nom d'usuari o id d'usuari
|
||||||
|
noSuchUser: No s'ha trobat l'usuari
|
||||||
|
lookup: Cercar
|
||||||
|
attachFile: Afegeix un arxiu
|
||||||
|
currentPassword: Contrasenya actual
|
||||||
|
newPassword: Nova contrasenya
|
||||||
|
announcements: Anuncis
|
||||||
|
imageUrl: URL de la imatge
|
||||||
|
removed: S'ha esborrat correctament
|
||||||
|
removeAreYouSure: Segur que vols esborrar "{x}"?
|
||||||
|
deleteAreYouSure: Segur que vols esborrar "{x}"?
|
||||||
|
resetAreYouSure: Restablir? Segur?
|
||||||
|
fromUrl: Des de URL
|
||||||
|
saved: Desat
|
||||||
|
messaging: Xat
|
||||||
|
upload: Pujar
|
||||||
|
keepOriginalUploading: Desa imatge original
|
||||||
|
keepOriginalUploadingDescription: Desa la imatge original pujada tal com es. Si es
|
||||||
|
desactiva, es generarà una versió per mostrar en la web al pujar.
|
||||||
|
fromDrive: Des de Drive
|
||||||
|
uploadFromUrl: Puja des de una adreça URL
|
||||||
|
uploadFromUrlDescription: Adreça URL del fitxer que vols pujar
|
||||||
|
uploadFromUrlRequested: Pujada demanada
|
||||||
|
noMoreHistory: S'ha acabat la historia
|
||||||
|
tos: Termes d'us
|
||||||
|
start: Començar
|
||||||
|
startMessaging: Comença un nou xat
|
||||||
|
manageGroups: Gestiona els grups
|
||||||
|
nUsersRead: llegit per {n}
|
||||||
|
agreeTo: Estic d'acord amb {0}
|
||||||
|
activity: Activitat
|
||||||
|
home: Inici
|
||||||
|
remoteUserCaution: L'informació d'usuaris remots pot estar incompleta.
|
||||||
|
themeForDarkMode: En Mode Fosc fes servir el tema
|
||||||
|
light: Clar
|
||||||
|
registeredDate: Data de registre
|
||||||
|
dark: Fosc
|
||||||
|
lightThemes: Temes clars
|
||||||
|
location: Lloc
|
||||||
|
theme: Temes
|
||||||
|
themeForLightMode: En Mode Clar fes servir el tema
|
||||||
|
drive: Disc
|
||||||
|
selectFile: Tria un fitxer
|
||||||
|
selectFiles: Tria fitxers
|
||||||
|
darkThemes: Temes foscos
|
||||||
|
syncDeviceDarkMode: Sincronitza el Mode Fosc amb la configuració del teu dispositiu
|
||||||
|
fileName: Nom del fitxer
|
||||||
|
createFolder: Crea una carpeta
|
||||||
|
renameFolder: Posa un nom nou a aquesta carpeta
|
||||||
|
deleteFolder: Esborra aquesta carpeta
|
||||||
|
selectFolder: Tria una carpeta
|
||||||
|
selectFolders: Tria carpetes
|
||||||
|
renameFile: Canvia el nom del fitxer
|
||||||
|
folderName: Nom de la carpeta
|
||||||
|
inputNewFolderName: Escriu un nou nom per la carpeta
|
||||||
|
addFile: Afegeix un fitxer
|
||||||
|
emptyDrive: El teu Disc és buit
|
||||||
|
emptyFolder: Aquesta carpeta és buida
|
||||||
|
unableToDelete: No es pot esborrar
|
||||||
|
inputNewFileName: Escriu un nou nom per al fitxer
|
||||||
|
inputNewDescription: Escriu una nova descripció
|
||||||
|
circularReferenceFolder: La carpeta de destí es una subcarpeta de la carpeta que vols
|
||||||
|
moure.
|
||||||
|
hasChildFilesOrFolders: Degut a que aquesta carpeta no es buida, no es pot esborrar.
|
||||||
|
whenServerDisconnected: Quant es perd la conexió amb el servidor
|
||||||
|
disconnectedFromServer: S'ha perdut la conexió al servidor
|
||||||
|
reload: Torna a carregar
|
||||||
|
avatar: Avatar
|
||||||
|
banner: Banner
|
||||||
|
doNothing: Ignora
|
||||||
|
reloadConfirm: Vols tornar a carregar la línea temporal?
|
||||||
|
watch: Veure
|
||||||
|
maintainerName: Administrador
|
||||||
|
maintainerEmail: Correu electrònic de l'administrador
|
||||||
|
instanceName: Nom de l'instància
|
||||||
|
instanceDescription: Descripció de l'instància
|
||||||
|
today: Avui
|
||||||
|
dayX: '{day}'
|
||||||
|
tosUrl: Adreça URL dels terminis d'ús
|
||||||
|
thisYear: Any
|
||||||
|
thisMonth: Mes
|
||||||
|
integration: Integracions
|
||||||
|
driveCapacityPerRemoteAccount: Capacitat del Disc per usuari remot
|
||||||
|
inMb: En megabytes
|
||||||
|
iconUrl: Adreça URL de la icona
|
||||||
|
enableRegistration: Activa el registre d'usuaris nous
|
||||||
|
invite: Convidar
|
||||||
|
driveCapacityPerLocalAccount: Capacitat del Disc per usuari local
|
||||||
|
bannerUrl: Adreça URL del banner
|
||||||
|
backgroundImageUrl: Adreça URL del fons de pantalla
|
||||||
|
basicInfo: Informació bàsica
|
||||||
|
pinnedPages: Pàgines fixades
|
||||||
|
pinnedUsersDescription: Llista de noms d'usuaris per fixar a la pestanya "Explorar"
|
||||||
|
Un nom per línea.
|
||||||
|
pinnedPagesDescription: Introdueix la ruta a les pàgines que vols fixar a la página
|
||||||
|
principal d'aquesta instància, una ruta per línea.
|
||||||
|
pinnedUsers: Usuaris fixats
|
||||||
|
enableHcaptcha: Activa hCaptcha
|
||||||
|
hcaptchaSiteKey: Clau del lloc
|
||||||
|
hcaptchaSecretKey: Clau secreta
|
||||||
|
recaptcha: reCAPTCHA
|
||||||
|
enableGlobalTimeline: Activa la línea de temps global
|
||||||
|
disablingTimelinesInfo: Els Administradors i Moderadors sempre tenen accés a totes
|
||||||
|
les líneas temporals, inclòs si hi són desactivades.
|
||||||
|
showLess: Tanca
|
||||||
|
clearQueue: Neteja cua
|
||||||
|
uploadFromUrlMayTakeTime: Pot trigar un temps fins que la pujada es completi.
|
||||||
|
noThankYou: No, gràcies
|
||||||
|
addInstance: Afegeix una instància
|
||||||
|
emoji: Emoji
|
||||||
|
emojis: Emoji
|
||||||
|
emojiName: Nom del emoji
|
||||||
|
emojiUrl: URL del emoji
|
||||||
|
addEmoji: Afegir
|
||||||
|
settingGuide: Configuració recomenada
|
||||||
|
searchWith: 'Buscar: {q}'
|
||||||
|
youHaveNoLists: No tens cap llista
|
||||||
|
flagSpeakAsCat: Parla com un gat
|
||||||
|
selectInstance: Selecciona una instància
|
||||||
|
flagSpeakAsCatDescription: Les teves notes es transformaran en miols quant estiguis
|
||||||
|
en mode gat
|
||||||
|
recipient: Destinatari(s)
|
||||||
|
annotation: Comentaris
|
||||||
|
blockedInstances: Instàncies Bloquejades
|
||||||
|
blockedInstancesDescription: Llista les adreces de les instàncies que vols bloquejar.
|
||||||
|
Les instàncies de la llista no podrán comunicarse amb aquesta instància.
|
||||||
|
hiddenTags: Etiquetes Ocultes
|
||||||
|
hiddenTagsDescription: 'Llista de les etiquetes (sense el #) que vulguis amagar de
|
||||||
|
les tendències i el explorador. Les etiquetes amagades es poden descobrir per altres
|
||||||
|
mitjans.'
|
||||||
|
noInstances: No hi han instàncies
|
||||||
|
defaultValueIs: 'Per defecte: {value}'
|
||||||
|
suspended: Suspès
|
||||||
|
all: Tot
|
||||||
|
changePassword: Canvia la contrasenya
|
||||||
|
clearQueueConfirmTitle: Segur que vols netejar la cua?
|
||||||
|
retypedNotMatch: Els camps no coincideixen.
|
||||||
|
normal: Normal
|
||||||
|
monthX: '{month}'
|
||||||
|
enableRecaptcha: Activa reCAPTCHA
|
||||||
|
recaptchaSiteKey: Clau del lloc
|
||||||
|
recaptchaSecretKey: Clau secreta
|
||||||
|
avoidMultiCaptchaConfirm: Fent servir diferents sistemes de Captcha pot causar interferències
|
||||||
|
entre ells. Vols desactivar els altres sistemes que es troben activats? Si vols
|
||||||
|
deixar-los activats fes clic a cancelar.
|
||||||
|
antennas: Antenes
|
||||||
|
enableEmojiReactions: Activa reaccions amb emojis
|
||||||
|
blockThisInstance: Bloqueja aquesta instància
|
||||||
|
registration: Registre
|
||||||
|
showEmojisInReactionNotifications: Mostra els emojis a les notificacions de les reaccions
|
||||||
|
renoteMute: Silencia les renotas
|
||||||
|
renoteUnmute: Treu el silenci a les renotas
|
||||||
|
cacheRemoteFiles: Fitxers remots a la memoria cau
|
||||||
|
federation: Federació
|
||||||
|
registeredAt: Registrat a
|
||||||
|
latestRequestSentAt: Última petició enviada
|
||||||
|
latestRequestReceivedAt: Última petició rebuda
|
||||||
|
charts: Gràfics
|
||||||
|
perHour: Per Hora
|
||||||
|
perDay: Per Dia
|
||||||
|
stopActivityDelivery: Para d'enviar activitats
|
||||||
|
operations: Operacions
|
||||||
|
explore: Explorar
|
||||||
|
messageRead: Llegir
|
||||||
|
images: Imatges
|
||||||
|
birthday: Aniversari
|
||||||
|
yearsOld: '{age} anys'
|
||||||
|
copyUrl: Copiar l'adreça URL
|
||||||
|
rename: Renombrar
|
||||||
|
unwatch: Deixa de veure
|
||||||
|
accept: Acceptar
|
||||||
|
reject: Rebutja
|
||||||
|
yearX: '{year}'
|
||||||
|
pages: Pàgines
|
||||||
|
disconnectService: Desconnectar
|
||||||
|
connectService: Connectar
|
||||||
|
enableLocalTimeline: Activa la línea de temps local
|
||||||
|
enableRecommendedTimeline: Activa la línea de temps de recomanats
|
||||||
|
pinnedClipId: ID del clip que vols fixar
|
||||||
|
hcaptcha: hCaptcha
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
---
|
|
||||||
_lang_: "Deutsch"
|
_lang_: "Deutsch"
|
||||||
headlineMisskey: "Ein durch Posts verbundenes Netzwerk"
|
headlineMisskey: "Ein durch Posts verbundenes Netzwerk"
|
||||||
introMisskey: "Willkommen! Calckey ist eine dezentralisierte Open-Source Microblogging-Platform.\nVerfasse „Posts“ um mitzuteilen, was gerade passiert oder um Ereignisse mit anderen zu teilen. 📡\nMit „Reaktionen“ kannst du außerdem schnell deine Gefühle über Posts anderer Benutzer zum Ausdruck bringen. 👍\nEine neue Welt wartet auf dich! 🚀"
|
introMisskey: "Willkommen! Calckey ist eine dezentralisierte Open-Source Microblogging-Platform.\n\
|
||||||
|
Verfasse „Posts“ um mitzuteilen, was gerade passiert oder um Ereignisse mit anderen\
|
||||||
|
\ zu teilen. \U0001F4E1\nMit „Reaktionen“ kannst du außerdem schnell deine Gefühle\
|
||||||
|
\ über Posts anderer Benutzer zum Ausdruck bringen. \U0001F44D\nEine neue Welt wartet\
|
||||||
|
\ auf dich! \U0001F680"
|
||||||
monthAndDay: "{day}.{month}."
|
monthAndDay: "{day}.{month}."
|
||||||
search: "Suchen"
|
search: "Suchen"
|
||||||
notifications: "Benachrichtigungen"
|
notifications: "Benachrichtigungen"
|
||||||
|
@ -44,7 +47,8 @@ copyContent: "Inhalt kopieren"
|
||||||
copyLink: "Link kopieren"
|
copyLink: "Link kopieren"
|
||||||
delete: "Löschen"
|
delete: "Löschen"
|
||||||
deleteAndEdit: "Löschen und Bearbeiten"
|
deleteAndEdit: "Löschen und Bearbeiten"
|
||||||
deleteAndEditConfirm: "Möchtest du diese Notiz wirklich löschen und bearbeiten? Alle Reaktionen, Renotes und Antworten dieser Notiz werden verloren gehen."
|
deleteAndEditConfirm: "Möchtest du diese Notiz wirklich löschen und bearbeiten? Alle\
|
||||||
|
\ Reaktionen, Renotes und Antworten dieser Notiz werden verloren gehen."
|
||||||
addToList: "Zu Liste hinzufügen"
|
addToList: "Zu Liste hinzufügen"
|
||||||
sendMessage: "Nachricht senden"
|
sendMessage: "Nachricht senden"
|
||||||
copyUsername: "Benutzernamen kopieren"
|
copyUsername: "Benutzernamen kopieren"
|
||||||
|
@ -64,10 +68,13 @@ import: "Import"
|
||||||
export: "Export"
|
export: "Export"
|
||||||
files: "Dateien"
|
files: "Dateien"
|
||||||
download: "Herunterladen"
|
download: "Herunterladen"
|
||||||
driveFileDeleteConfirm: "Möchtest du die Datei „{name}“ wirklich löschen? Notizen mit dieser Datei werden ebenso verschwinden."
|
driveFileDeleteConfirm: "Möchtest du die Datei „{name}“ wirklich löschen? Notizen\
|
||||||
|
\ mit dieser Datei werden ebenso verschwinden."
|
||||||
unfollowConfirm: "Möchtest du {name} nicht mehr folgen?"
|
unfollowConfirm: "Möchtest du {name} nicht mehr folgen?"
|
||||||
exportRequested: "Du hast einen Export angefragt. Dies kann etwas Zeit in Anspruch nehmen. Sobald der Export abgeschlossen ist, wird er deiner Drive hinzugefügt."
|
exportRequested: "Du hast einen Export angefragt. Dies kann etwas Zeit in Anspruch\
|
||||||
importRequested: "Du hast einen Import angefragt. Dies kann etwas Zeit in Anspruch nehmen."
|
\ nehmen. Sobald der Export abgeschlossen ist, wird er deiner Drive hinzugefügt."
|
||||||
|
importRequested: "Du hast einen Import angefragt. Dies kann etwas Zeit in Anspruch\
|
||||||
|
\ nehmen."
|
||||||
lists: "Listen"
|
lists: "Listen"
|
||||||
noLists: "Keine Listen gefunden"
|
noLists: "Keine Listen gefunden"
|
||||||
note: "Notiz"
|
note: "Notiz"
|
||||||
|
@ -81,9 +88,13 @@ error: "Fehler"
|
||||||
somethingHappened: "Ein Fehler ist aufgetreten"
|
somethingHappened: "Ein Fehler ist aufgetreten"
|
||||||
retry: "Wiederholen"
|
retry: "Wiederholen"
|
||||||
pageLoadError: "Die Seite konnte nicht geladen werden."
|
pageLoadError: "Die Seite konnte nicht geladen werden."
|
||||||
pageLoadErrorDescription: "Dieser Fehler wird meist durch Netzwerkfehler oder den Browser-Cache verursacht. Bitte leere den Cache oder versuche es nach einiger Zeit erneut."
|
pageLoadErrorDescription: "Dieser Fehler wird meist durch Netzwerkfehler oder den\
|
||||||
serverIsDead: "Dieser Server antwortet nicht. Bitte warte einen Moment und versuche es dann erneut."
|
\ Browser-Cache verursacht. Bitte leere den Cache oder versuche es nach einiger\
|
||||||
youShouldUpgradeClient: "Bitte aktualisiere diese Seite, um eine neuere Version deines Clients zu verwenden."
|
\ Zeit erneut."
|
||||||
|
serverIsDead: "Dieser Server antwortet nicht. Bitte warte einen Moment und versuche\
|
||||||
|
\ es dann erneut."
|
||||||
|
youShouldUpgradeClient: "Bitte aktualisiere diese Seite, um eine neuere Version deines\
|
||||||
|
\ Clients zu verwenden."
|
||||||
enterListName: "Listennamen eingeben"
|
enterListName: "Listennamen eingeben"
|
||||||
privacy: "Privatsphäre"
|
privacy: "Privatsphäre"
|
||||||
makeFollowManuallyApprove: "Follow-Anfragen benötigen Bestätigung"
|
makeFollowManuallyApprove: "Follow-Anfragen benötigen Bestätigung"
|
||||||
|
@ -108,7 +119,8 @@ sensitive: "NSFW"
|
||||||
add: "Hinzufügen"
|
add: "Hinzufügen"
|
||||||
reaction: "Reaktionen"
|
reaction: "Reaktionen"
|
||||||
reactionSetting: "In der Reaktionsauswahl anzuzeigende Reaktionen"
|
reactionSetting: "In der Reaktionsauswahl anzuzeigende Reaktionen"
|
||||||
reactionSettingDescription2: "Ziehe um Anzuordnen, klicke um zu löschen, drücke „+“ um hinzuzufügen"
|
reactionSettingDescription2: "Ziehe um Anzuordnen, klicke um zu löschen, drücke „+“\
|
||||||
|
\ um hinzuzufügen"
|
||||||
rememberNoteVisibility: "Notizsichtbarkeit merken"
|
rememberNoteVisibility: "Notizsichtbarkeit merken"
|
||||||
attachCancel: "Anhang entfernen"
|
attachCancel: "Anhang entfernen"
|
||||||
markAsSensitive: "Als NSFW markieren"
|
markAsSensitive: "Als NSFW markieren"
|
||||||
|
@ -138,13 +150,21 @@ emojiUrl: "Emoji-URL"
|
||||||
addEmoji: "Emoji hinzufügen"
|
addEmoji: "Emoji hinzufügen"
|
||||||
settingGuide: "Empfohlene Einstellung"
|
settingGuide: "Empfohlene Einstellung"
|
||||||
cacheRemoteFiles: "Dateien von fremden Instanzen im Cache speichern"
|
cacheRemoteFiles: "Dateien von fremden Instanzen im Cache speichern"
|
||||||
cacheRemoteFilesDescription: "Ist diese Einstellung deaktiviert, so werden Dateien fremder Instanzen direkt von dort geladen. Hierdurch wird Speicherplatz auf diesem Server gespart, aber durch fehlende Generierung von Vorschaubildern mehr Bandbreite verwendet."
|
cacheRemoteFilesDescription: "Ist diese Einstellung deaktiviert, so werden Dateien\
|
||||||
|
\ fremder Instanzen direkt von dort geladen. Hierdurch wird Speicherplatz auf diesem\
|
||||||
|
\ Server gespart, aber durch fehlende Generierung von Vorschaubildern mehr Bandbreite\
|
||||||
|
\ verwendet."
|
||||||
flagAsBot: "Als Bot markieren"
|
flagAsBot: "Als Bot markieren"
|
||||||
flagAsBotDescription: "Aktiviere diese Option, falls dieses Benutzerkonto durch ein Programm gesteuert wird. Falls aktiviert, agiert es als Flag für andere Entwickler zur Verhinderung von endlosen Kettenreaktionen mit anderen Bots und lässt Misskeys interne Systeme dieses Benutzerkonto als Bot behandeln."
|
flagAsBotDescription: "Aktiviere diese Option, falls dieses Benutzerkonto durch ein\
|
||||||
|
\ Programm gesteuert wird. Falls aktiviert, agiert es als Flag für andere Entwickler\
|
||||||
|
\ zur Verhinderung von endlosen Kettenreaktionen mit anderen Bots und lässt Misskeys\
|
||||||
|
\ interne Systeme dieses Benutzerkonto als Bot behandeln."
|
||||||
flagAsCat: "Als Katze markieren"
|
flagAsCat: "Als Katze markieren"
|
||||||
flagAsCatDescription: "Aktiviere diese Option, um dieses Benutzerkonto als Katze zu markieren."
|
flagAsCatDescription: "Aktiviere diese Option, um dieses Benutzerkonto als Katze zu\
|
||||||
|
\ markieren."
|
||||||
flagShowTimelineReplies: "Antworten in der Chronik anzeigen"
|
flagShowTimelineReplies: "Antworten in der Chronik anzeigen"
|
||||||
flagShowTimelineRepliesDescription: "Ist diese Option aktiviert, so werden Antworten von Benutzern auf die Notizen anderer Benutzer in der Chronik angezeigt."
|
flagShowTimelineRepliesDescription: "Ist diese Option aktiviert, so werden Antworten\
|
||||||
|
\ von Benutzern auf die Notizen anderer Benutzer in der Chronik angezeigt."
|
||||||
autoAcceptFollowed: "Follow-Anfragen von Benutzern, denen du folgst, automatisch akzeptieren"
|
autoAcceptFollowed: "Follow-Anfragen von Benutzern, denen du folgst, automatisch akzeptieren"
|
||||||
addAccount: "Benutzerkonto hinzufügen"
|
addAccount: "Benutzerkonto hinzufügen"
|
||||||
loginFailed: "Anmeldung fehlgeschlagen"
|
loginFailed: "Anmeldung fehlgeschlagen"
|
||||||
|
@ -156,8 +176,13 @@ removeWallpaper: "Hintergrund entfernen"
|
||||||
searchWith: "Suchen: {q}"
|
searchWith: "Suchen: {q}"
|
||||||
youHaveNoLists: "Du hast keine Listen"
|
youHaveNoLists: "Du hast keine Listen"
|
||||||
followConfirm: "Möchtest du {name} wirklich folgen?"
|
followConfirm: "Möchtest du {name} wirklich folgen?"
|
||||||
proxyAccount: "Proxy-Benutzerkonto"
|
proxyAccount: "Proxy-Konto"
|
||||||
proxyAccountDescription: "Ein Proxy-Benutzerkonto ist ein Benutzerkonto, das sich für Nutzer unter bestimmten Konditionen wie ein Follower aus einer fremden Instanz verhält. Zum Beispiel wird die Aktivität eines Nutzers aus einer fremden Instanz nicht an diese Instanz übermittelt, falls es keinen Benutzer dieser Instanz gibt, der diesem Nutzer aus fremder Instanz folgt. In diesem Fall folgt stattdessen das Proxy-Benutzerkonto."
|
proxyAccountDescription: "Ein Proxy-Benutzerkonto ist ein Benutzerkonto, das sich\
|
||||||
|
\ für Nutzer unter bestimmten Konditionen wie ein Follower aus einer fremden Instanz\
|
||||||
|
\ verhält. Zum Beispiel wird die Aktivität eines Nutzers aus einer fremden Instanz\
|
||||||
|
\ nicht an diese Instanz übermittelt, falls es keinen Benutzer dieser Instanz gibt,\
|
||||||
|
\ der diesem Nutzer aus fremder Instanz folgt. In diesem Fall folgt stattdessen\
|
||||||
|
\ das Proxy-Benutzerkonto."
|
||||||
host: "Hostname"
|
host: "Hostname"
|
||||||
selectUser: "Benutzer auswählen"
|
selectUser: "Benutzer auswählen"
|
||||||
recipient: "Empfänger"
|
recipient: "Empfänger"
|
||||||
|
@ -188,11 +213,15 @@ instanceInfo: "Instanzinformationen"
|
||||||
statistics: "Statistiken"
|
statistics: "Statistiken"
|
||||||
clearQueue: "Warteschlange leeren"
|
clearQueue: "Warteschlange leeren"
|
||||||
clearQueueConfirmTitle: "Möchtest du die Warteschlange wirklich leeren?"
|
clearQueueConfirmTitle: "Möchtest du die Warteschlange wirklich leeren?"
|
||||||
clearQueueConfirmText: "Hierdurch werden jegliche noch nicht gesendete Notizen nicht förderiert. Normalerweise wird dies nicht benötigt."
|
clearQueueConfirmText: "Hierdurch werden jegliche noch nicht gesendete Notizen nicht\
|
||||||
|
\ förderiert. Normalerweise wird dies nicht benötigt."
|
||||||
clearCachedFiles: "Cache leeren"
|
clearCachedFiles: "Cache leeren"
|
||||||
clearCachedFilesConfirm: "Sollen alle im Cache gespeicherten Dateien von anderen Instanzen wirklich gelöscht werden?"
|
clearCachedFilesConfirm: "Sollen alle im Cache gespeicherten Dateien von anderen Instanzen\
|
||||||
|
\ wirklich gelöscht werden?"
|
||||||
blockedInstances: "Blockierte Instanzen"
|
blockedInstances: "Blockierte Instanzen"
|
||||||
blockedInstancesDescription: "Gib die Hostnamen der Instanzen, welche blockiert werden sollen, durch Zeilenumbrüche getrennt an. Blockierte Instanzen können mit dieser instanz nicht mehr kommunizieren."
|
blockedInstancesDescription: "Gib die Hostnamen der Instanzen, welche blockiert werden\
|
||||||
|
\ sollen, durch Zeilenumbrüche getrennt an. Blockierte Instanzen können mit dieser\
|
||||||
|
\ instanz nicht mehr kommunizieren."
|
||||||
muteAndBlock: "Stummschaltungen und Blockierungen"
|
muteAndBlock: "Stummschaltungen und Blockierungen"
|
||||||
mutedUsers: "Stummgeschaltete Benutzer"
|
mutedUsers: "Stummgeschaltete Benutzer"
|
||||||
blockedUsers: "Blockierte Benutzer"
|
blockedUsers: "Blockierte Benutzer"
|
||||||
|
@ -241,13 +270,15 @@ saved: "Erfolgreich gespeichert"
|
||||||
messaging: "Chat"
|
messaging: "Chat"
|
||||||
upload: "Hochladen"
|
upload: "Hochladen"
|
||||||
keepOriginalUploading: "Originalbild speichern"
|
keepOriginalUploading: "Originalbild speichern"
|
||||||
keepOriginalUploadingDescription: "Speichert das Originalbild so, wie es ist. Ist dies deaktiviert, wird eine Version zum Anzeigen im Internet generiert."
|
keepOriginalUploadingDescription: "Speichert das Originalbild so, wie es ist. Ist\
|
||||||
|
\ dies deaktiviert, wird eine Version zum Anzeigen im Internet generiert."
|
||||||
fromDrive: "Aus Drive"
|
fromDrive: "Aus Drive"
|
||||||
fromUrl: "Von einer URL"
|
fromUrl: "Von einer URL"
|
||||||
uploadFromUrl: "Von einer URL hochladen"
|
uploadFromUrl: "Von einer URL hochladen"
|
||||||
uploadFromUrlDescription: "URL der hochzuladenden Datei"
|
uploadFromUrlDescription: "URL der hochzuladenden Datei"
|
||||||
uploadFromUrlRequested: "Upload angefordert"
|
uploadFromUrlRequested: "Upload angefordert"
|
||||||
uploadFromUrlMayTakeTime: "Es kann eine Weile dauern, bis das Hochladen abgeschlossen ist."
|
uploadFromUrlMayTakeTime: "Es kann eine Weile dauern, bis das Hochladen abgeschlossen\
|
||||||
|
\ ist."
|
||||||
explore: "Erkunden"
|
explore: "Erkunden"
|
||||||
messageRead: "Gelesen"
|
messageRead: "Gelesen"
|
||||||
noMoreHistory: "Kein weiterer Verlauf vorhanden"
|
noMoreHistory: "Kein weiterer Verlauf vorhanden"
|
||||||
|
@ -290,8 +321,10 @@ unableToDelete: "Nicht löschbar"
|
||||||
inputNewFileName: "Gib einen neuen Dateinamen ein"
|
inputNewFileName: "Gib einen neuen Dateinamen ein"
|
||||||
inputNewDescription: "Gib eine neue Beschreibung ein"
|
inputNewDescription: "Gib eine neue Beschreibung ein"
|
||||||
inputNewFolderName: "Gib einen neuen Ordnernamen ein"
|
inputNewFolderName: "Gib einen neuen Ordnernamen ein"
|
||||||
circularReferenceFolder: "Der Zielordner ist ein Unterorder des Ordners, den du verschieben möchtest."
|
circularReferenceFolder: "Der Zielordner ist ein Unterorder des Ordners, den du verschieben\
|
||||||
hasChildFilesOrFolders: "Dieser Ordner kann nicht gelöscht werden, da er nicht leer ist."
|
\ möchtest."
|
||||||
|
hasChildFilesOrFolders: "Dieser Ordner kann nicht gelöscht werden, da er nicht leer\
|
||||||
|
\ ist."
|
||||||
copyUrl: "URL kopieren"
|
copyUrl: "URL kopieren"
|
||||||
rename: "Umbenennen"
|
rename: "Umbenennen"
|
||||||
avatar: "Profilbild"
|
avatar: "Profilbild"
|
||||||
|
@ -324,7 +357,8 @@ connectService: "Verbinden"
|
||||||
disconnectService: "Trennen"
|
disconnectService: "Trennen"
|
||||||
enableLocalTimeline: "Lokale Chronik aktivieren"
|
enableLocalTimeline: "Lokale Chronik aktivieren"
|
||||||
enableGlobalTimeline: "Globale Chronik aktivieren"
|
enableGlobalTimeline: "Globale Chronik aktivieren"
|
||||||
disablingTimelinesInfo: "Administratoren und Moderatoren haben immer Zugriff auf alle Chroniken, auch wenn diese deaktiviert sind."
|
disablingTimelinesInfo: "Administratoren und Moderatoren haben immer Zugriff auf alle\
|
||||||
|
\ Chroniken, auch wenn diese deaktiviert sind."
|
||||||
registration: "Registrieren"
|
registration: "Registrieren"
|
||||||
enableRegistration: "Registration neuer Benutzer erlauben"
|
enableRegistration: "Registration neuer Benutzer erlauben"
|
||||||
invite: "Einladen"
|
invite: "Einladen"
|
||||||
|
@ -336,9 +370,11 @@ bannerUrl: "Banner-URL"
|
||||||
backgroundImageUrl: "Hintergrundbild-URL"
|
backgroundImageUrl: "Hintergrundbild-URL"
|
||||||
basicInfo: "Grundlegende Informationen"
|
basicInfo: "Grundlegende Informationen"
|
||||||
pinnedUsers: "Angeheftete Benutzer"
|
pinnedUsers: "Angeheftete Benutzer"
|
||||||
pinnedUsersDescription: "Gib durch Leerzeichen getrennte Benutzer an, die an die \"Erkunden\"-Seite angeheftet werden sollen."
|
pinnedUsersDescription: "Gib durch Leerzeichen getrennte Benutzer an, die an die \"\
|
||||||
|
Erkunden\"-Seite angeheftet werden sollen."
|
||||||
pinnedPages: "Angeheftete Seiten"
|
pinnedPages: "Angeheftete Seiten"
|
||||||
pinnedPagesDescription: "Gib durch Leerzeilen getrennte Pfäde zu Seiten an, die an die Startseite dieser Instanz angeheftet werden sollen.\n"
|
pinnedPagesDescription: "Gib durch Leerzeilen getrennte Pfäde zu Seiten an, die an\
|
||||||
|
\ die Startseite dieser Instanz angeheftet werden sollen.\n"
|
||||||
pinnedClipId: "ID des anzuheftenden Clips"
|
pinnedClipId: "ID des anzuheftenden Clips"
|
||||||
pinnedNotes: "Angeheftete Notizen"
|
pinnedNotes: "Angeheftete Notizen"
|
||||||
hcaptcha: "hCaptcha"
|
hcaptcha: "hCaptcha"
|
||||||
|
@ -349,14 +385,18 @@ recaptcha: "reCAPTCHA"
|
||||||
enableRecaptcha: "reCAPTCHA aktivieren"
|
enableRecaptcha: "reCAPTCHA aktivieren"
|
||||||
recaptchaSiteKey: "Site key"
|
recaptchaSiteKey: "Site key"
|
||||||
recaptchaSecretKey: "Secret key"
|
recaptchaSecretKey: "Secret key"
|
||||||
avoidMultiCaptchaConfirm: "Das Verwenden von mehreren Captcha-Systemen kann zu Störungen führen. Sollen die anderen Systeme deaktiviert werden? Durch Abbrechen können mehrere Systeme aktiviert bleiben."
|
avoidMultiCaptchaConfirm: "Das Verwenden von mehreren Captcha-Systemen kann zu Störungen\
|
||||||
|
\ führen. Sollen die anderen Systeme deaktiviert werden? Durch Abbrechen können\
|
||||||
|
\ mehrere Systeme aktiviert bleiben."
|
||||||
antennas: "Antennen"
|
antennas: "Antennen"
|
||||||
manageAntennas: "Antennen verwalten"
|
manageAntennas: "Antennen verwalten"
|
||||||
name: "Name"
|
name: "Name"
|
||||||
antennaSource: "Antennenquelle"
|
antennaSource: "Antennenquelle"
|
||||||
antennaKeywords: "Zu beobachtende Schlüsselwörter"
|
antennaKeywords: "Zu beobachtende Schlüsselwörter"
|
||||||
antennaExcludeKeywords: "Zu ignorierende Schlüsselwörter"
|
antennaExcludeKeywords: "Zu ignorierende Schlüsselwörter"
|
||||||
antennaKeywordsDescription: "Zum Nutzen einer \"UND\"-Verknüpfung Einträge mit Leerzeichen trennen, zum Nutzen einer \"ODER\"-Verknüpfung Einträge mit einem Zeilenumbruch trennen"
|
antennaKeywordsDescription: "Zum Nutzen einer \"UND\"-Verknüpfung Einträge mit Leerzeichen\
|
||||||
|
\ trennen, zum Nutzen einer \"ODER\"-Verknüpfung Einträge mit einem Zeilenumbruch\
|
||||||
|
\ trennen"
|
||||||
notifyAntenna: "Über neue Notizen benachrichtigen"
|
notifyAntenna: "Über neue Notizen benachrichtigen"
|
||||||
withFileAntenna: "Nur Notizen mit Dateien"
|
withFileAntenna: "Nur Notizen mit Dateien"
|
||||||
enableServiceworker: "Push-Benachrichtigungen im Browser aktivieren"
|
enableServiceworker: "Push-Benachrichtigungen im Browser aktivieren"
|
||||||
|
@ -369,7 +409,8 @@ withFiles: "Notizen mit Dateien"
|
||||||
silence: "Instanzweit stummschalten"
|
silence: "Instanzweit stummschalten"
|
||||||
silenceConfirm: "Möchtest du diesen Benutzer wirklich instanzweit stummschalten?"
|
silenceConfirm: "Möchtest du diesen Benutzer wirklich instanzweit stummschalten?"
|
||||||
unsilence: "Instanzweite Stummschaltung aufheben"
|
unsilence: "Instanzweite Stummschaltung aufheben"
|
||||||
unsilenceConfirm: "Möchtest du die instanzweite Stummschaltung dieses Benutzers wirklich aufheben?"
|
unsilenceConfirm: "Möchtest du die instanzweite Stummschaltung dieses Benutzers wirklich\
|
||||||
|
\ aufheben?"
|
||||||
popularUsers: "Beliebte Benutzer"
|
popularUsers: "Beliebte Benutzer"
|
||||||
recentlyUpdatedUsers: "Vor kurzem aktive Benutzer"
|
recentlyUpdatedUsers: "Vor kurzem aktive Benutzer"
|
||||||
recentlyRegisteredUsers: "Vor kurzem registrierte Benutzer"
|
recentlyRegisteredUsers: "Vor kurzem registrierte Benutzer"
|
||||||
|
@ -435,7 +476,8 @@ invitationCode: "Einladungscode"
|
||||||
checking: "Wird überprüft …"
|
checking: "Wird überprüft …"
|
||||||
available: "Verfügbar"
|
available: "Verfügbar"
|
||||||
unavailable: "Unverfügbar"
|
unavailable: "Unverfügbar"
|
||||||
usernameInvalidFormat: "Du kannst Klein- und Großbuchstaben, Zahlen sowie Unterstriche verwenden"
|
usernameInvalidFormat: "Du kannst Klein- und Großbuchstaben, Zahlen sowie Unterstriche\
|
||||||
|
\ verwenden"
|
||||||
tooShort: "Zu kurz"
|
tooShort: "Zu kurz"
|
||||||
tooLong: "Zu lang"
|
tooLong: "Zu lang"
|
||||||
weakPassword: "Schwaches Passwort"
|
weakPassword: "Schwaches Passwort"
|
||||||
|
@ -485,19 +527,27 @@ showFeaturedNotesInTimeline: "Beliebte Notizen in der Chronik anzeigen"
|
||||||
objectStorage: "Object Storage"
|
objectStorage: "Object Storage"
|
||||||
useObjectStorage: "Object Storage verwenden"
|
useObjectStorage: "Object Storage verwenden"
|
||||||
objectStorageBaseUrl: "Basis-URL"
|
objectStorageBaseUrl: "Basis-URL"
|
||||||
objectStorageBaseUrlDesc: "Die als Referenz verwendete URL. Verwendest du einen CDN oder Proxy, gib dessen URL an. Für S3 verwende 'https://<bucket>.s3.amazonaws.com'. Für GCS o.ä. verwende 'https://storage.googleapis.com/<bucket>'."
|
objectStorageBaseUrlDesc: "Die als Referenz verwendete URL. Verwendest du einen CDN\
|
||||||
|
\ oder Proxy, gib dessen URL an. Für S3 verwende 'https://<bucket>.s3.amazonaws.com'.\
|
||||||
|
\ Für GCS o.ä. verwende 'https://storage.googleapis.com/<bucket>'."
|
||||||
objectStorageBucket: "Bucket"
|
objectStorageBucket: "Bucket"
|
||||||
objectStorageBucketDesc: "Bitte gib den Namen des Buckets an, der bei deinem Anbieter verwendet wird."
|
objectStorageBucketDesc: "Bitte gib den Namen des Buckets an, der bei deinem Anbieter\
|
||||||
|
\ verwendet wird."
|
||||||
objectStoragePrefix: "Prefix"
|
objectStoragePrefix: "Prefix"
|
||||||
objectStoragePrefixDesc: "Dateien werden in Ordnern unter diesem Prefix gespeichert."
|
objectStoragePrefixDesc: "Dateien werden in Ordnern unter diesem Prefix gespeichert."
|
||||||
objectStorageEndpoint: "Endpoint"
|
objectStorageEndpoint: "Endpoint"
|
||||||
objectStorageEndpointDesc: "Im Falle von S3 leerlassen, für andere Anbieter den relevanten Endpoint im Format „<host>“ oder „<host>:<port>“ angeben."
|
objectStorageEndpointDesc: "Im Falle von S3 leerlassen, für andere Anbieter den relevanten\
|
||||||
|
\ Endpoint im Format „<host>“ oder „<host>:<port>“ angeben."
|
||||||
objectStorageRegion: "Region"
|
objectStorageRegion: "Region"
|
||||||
objectStorageRegionDesc: "Gib eine Region wie z.B. „xx-east-1“ an. Falls dein Anbieter nicht zwischen Regionen unterscheidet, lass dieses Feld leer oder gib „us-east-1“ an."
|
objectStorageRegionDesc: "Gib eine Region wie z.B. „xx-east-1“ an. Falls dein Anbieter\
|
||||||
|
\ nicht zwischen Regionen unterscheidet, lass dieses Feld leer oder gib „us-east-1“\
|
||||||
|
\ an."
|
||||||
objectStorageUseSSL: "SSL verwenden"
|
objectStorageUseSSL: "SSL verwenden"
|
||||||
objectStorageUseSSLDesc: "Deaktiviere dies, falls du für API-Verbindungen kein HTTPS verwenden wirst"
|
objectStorageUseSSLDesc: "Deaktiviere dies, falls du für API-Verbindungen kein HTTPS\
|
||||||
|
\ verwenden wirst"
|
||||||
objectStorageUseProxy: "Über Proxy verbinden"
|
objectStorageUseProxy: "Über Proxy verbinden"
|
||||||
objectStorageUseProxyDesc: "Deaktiviere dies, falls du keinen Proxy für den Objektspeicher verwenden wirst"
|
objectStorageUseProxyDesc: "Deaktiviere dies, falls du keinen Proxy für den Objektspeicher\
|
||||||
|
\ verwenden wirst"
|
||||||
objectStorageSetPublicRead: "Bei Upload auf \"public-read\" stellen"
|
objectStorageSetPublicRead: "Bei Upload auf \"public-read\" stellen"
|
||||||
serverLogs: "Serverprotokolle"
|
serverLogs: "Serverprotokolle"
|
||||||
deleteAll: "Alle löschen"
|
deleteAll: "Alle löschen"
|
||||||
|
@ -525,7 +575,9 @@ sort: "Sortieren"
|
||||||
ascendingOrder: "Aufsteigende Reihenfolge"
|
ascendingOrder: "Aufsteigende Reihenfolge"
|
||||||
descendingOrder: "Absteigende Reihenfolge"
|
descendingOrder: "Absteigende Reihenfolge"
|
||||||
scratchpad: "Testumgebung"
|
scratchpad: "Testumgebung"
|
||||||
scratchpadDescription: "Die Testumgebung bietet einen Bereich für AiScript-Experimente. Dort kannst du AiScript schreiben, ausführen sowie dessen Auswirkungen auf Misskey überprüfen."
|
scratchpadDescription: "Die Testumgebung bietet einen Bereich für AiScript-Experimente.\
|
||||||
|
\ Dort kannst du AiScript schreiben, ausführen sowie dessen Auswirkungen auf Misskey\
|
||||||
|
\ überprüfen."
|
||||||
output: "Ausgabe"
|
output: "Ausgabe"
|
||||||
script: "Skript"
|
script: "Skript"
|
||||||
disablePagesScript: "AiScript auf Seiten deaktivieren"
|
disablePagesScript: "AiScript auf Seiten deaktivieren"
|
||||||
|
@ -533,11 +585,15 @@ updateRemoteUser: "Benutzerinformationen aktualisieren"
|
||||||
deleteAllFiles: "Alle Dateien löschen"
|
deleteAllFiles: "Alle Dateien löschen"
|
||||||
deleteAllFilesConfirm: "Möchtest du wirklich alle Dateien löschen?"
|
deleteAllFilesConfirm: "Möchtest du wirklich alle Dateien löschen?"
|
||||||
removeAllFollowing: "Allen gefolgten Benutzern entfolgen"
|
removeAllFollowing: "Allen gefolgten Benutzern entfolgen"
|
||||||
removeAllFollowingDescription: "Dies entfolgt allen Benutzerkonten von {host}. Bitte führe dies durch, falls diese Instanz z.B. nicht mehr existiert."
|
removeAllFollowingDescription: "Dies entfolgt allen Benutzerkonten von {host}. Bitte\
|
||||||
|
\ führe dies durch, falls diese Instanz z.B. nicht mehr existiert."
|
||||||
userSuspended: "Dieser Benutzer wurde gesperrt."
|
userSuspended: "Dieser Benutzer wurde gesperrt."
|
||||||
userSilenced: "Dieser Benutzer wurde instanzweit stummgeschaltet."
|
userSilenced: "Dieser Benutzer wurde instanzweit stummgeschaltet."
|
||||||
yourAccountSuspendedTitle: "Dieses Benutzerkonto ist gesperrt"
|
yourAccountSuspendedTitle: "Dieses Benutzerkonto ist gesperrt"
|
||||||
yourAccountSuspendedDescription: "Dieses Benutzerkonto wurde gesperrt, da es gegen die Nutzungsbedingungen dieses Servers verstoßen hat. Trete mit dem Betreiber in Kontakt, falls du weitere Details erfahren möchtest. Bitte erstelle kein neues Benutzerkonto."
|
yourAccountSuspendedDescription: "Dieses Benutzerkonto wurde gesperrt, da es gegen\
|
||||||
|
\ die Nutzungsbedingungen dieses Servers verstoßen hat. Trete mit dem Betreiber\
|
||||||
|
\ in Kontakt, falls du weitere Details erfahren möchtest. Bitte erstelle kein neues\
|
||||||
|
\ Benutzerkonto."
|
||||||
menu: "Menü"
|
menu: "Menü"
|
||||||
divider: "Trenner"
|
divider: "Trenner"
|
||||||
addItem: "Element hinzufügen"
|
addItem: "Element hinzufügen"
|
||||||
|
@ -578,12 +634,14 @@ permission: "Berechtigungen"
|
||||||
enableAll: "Alle aktivieren"
|
enableAll: "Alle aktivieren"
|
||||||
disableAll: "Alle deaktivieren"
|
disableAll: "Alle deaktivieren"
|
||||||
tokenRequested: "Zugriff zum Benutzerkonto gewähren"
|
tokenRequested: "Zugriff zum Benutzerkonto gewähren"
|
||||||
pluginTokenRequestedDescription: "Dieses Plugin wird die hier konfigurierten Berechtigungen verwenden können."
|
pluginTokenRequestedDescription: "Dieses Plugin wird die hier konfigurierten Berechtigungen\
|
||||||
|
\ verwenden können."
|
||||||
notificationType: "Art der Benachrichtigung"
|
notificationType: "Art der Benachrichtigung"
|
||||||
edit: "Bearbeiten"
|
edit: "Bearbeiten"
|
||||||
emailServer: "Email-Server"
|
emailServer: "Email-Server"
|
||||||
enableEmail: "Email-Versand aktivieren"
|
enableEmail: "Email-Versand aktivieren"
|
||||||
emailConfigInfo: "Zur Email-Bestätigung bei Registrierung oder zum Zurücksetzen des Passworts verwendet"
|
emailConfigInfo: "Zur Email-Bestätigung bei Registrierung oder zum Zurücksetzen des\
|
||||||
|
\ Passworts verwendet"
|
||||||
email: "Email"
|
email: "Email"
|
||||||
emailAddress: "Email-Adresse"
|
emailAddress: "Email-Adresse"
|
||||||
smtpConfig: "SMTP-Server Konfiguration"
|
smtpConfig: "SMTP-Server Konfiguration"
|
||||||
|
@ -591,13 +649,15 @@ smtpHost: "Host"
|
||||||
smtpPort: "Port"
|
smtpPort: "Port"
|
||||||
smtpUser: "Benutzername"
|
smtpUser: "Benutzername"
|
||||||
smtpPass: "Passwort"
|
smtpPass: "Passwort"
|
||||||
emptyToDisableSmtpAuth: "Benutzername und Passwort leer lassen, um SMTP-Verifizierung zu deaktivieren"
|
emptyToDisableSmtpAuth: "Benutzername und Passwort leer lassen, um SMTP-Verifizierung\
|
||||||
|
\ zu deaktivieren"
|
||||||
smtpSecure: "Für SMTP-Verbindungen implizit SSL/TLS verwenden"
|
smtpSecure: "Für SMTP-Verbindungen implizit SSL/TLS verwenden"
|
||||||
smtpSecureInfo: "Schalte dies aus, falls du STARTTLS verwendest."
|
smtpSecureInfo: "Schalte dies aus, falls du STARTTLS verwendest."
|
||||||
testEmail: "Emailversand testen"
|
testEmail: "Emailversand testen"
|
||||||
wordMute: "Wortstummschaltung"
|
wordMute: "Wortstummschaltung"
|
||||||
regexpError: "Fehler in einem regulären Ausdruck"
|
regexpError: "Fehler in einem regulären Ausdruck"
|
||||||
regexpErrorDescription: "Im regulären Ausdruck deiner {tab}en Wortstummschaltungen ist ein Fehler aufgetreten:"
|
regexpErrorDescription: "Im regulären Ausdruck deiner {tab}en Wortstummschaltungen\
|
||||||
|
\ ist ein Fehler aufgetreten:"
|
||||||
instanceMute: "Instanzstummschaltungen"
|
instanceMute: "Instanzstummschaltungen"
|
||||||
userSaysSomething: "{name} hat etwas gesagt"
|
userSaysSomething: "{name} hat etwas gesagt"
|
||||||
makeActive: "Aktivieren"
|
makeActive: "Aktivieren"
|
||||||
|
@ -613,44 +673,53 @@ create: "Erstellen"
|
||||||
notificationSetting: "Benachrichtigungseinstellungen"
|
notificationSetting: "Benachrichtigungseinstellungen"
|
||||||
notificationSettingDesc: "Wähle die Art der anzuzeigenden Benachrichtigungen."
|
notificationSettingDesc: "Wähle die Art der anzuzeigenden Benachrichtigungen."
|
||||||
useGlobalSetting: "Globale Einstellung verwenden"
|
useGlobalSetting: "Globale Einstellung verwenden"
|
||||||
useGlobalSettingDesc: "Ist diese Option aktiviert, werden die Benachrichtigungseinstellungen deines Benutzerkontos verwendet. Durch ausschalten dieser Option können individuelle Einstellungen vorgenommen werden."
|
useGlobalSettingDesc: "Ist diese Option aktiviert, werden die Benachrichtigungseinstellungen\
|
||||||
|
\ deines Benutzerkontos verwendet. Durch ausschalten dieser Option können individuelle\
|
||||||
|
\ Einstellungen vorgenommen werden."
|
||||||
other: "Anderes"
|
other: "Anderes"
|
||||||
regenerateLoginToken: "Anmeldetoken regenerieren"
|
regenerateLoginToken: "Anmeldetoken regenerieren"
|
||||||
regenerateLoginTokenDescription: "Den zur Anmeldung intern verwendeten Token regenerieren. Normalerweise wird dies nicht benötigt. Bei Regeneration werden alle Geräte ausgeloggt."
|
regenerateLoginTokenDescription: "Den zur Anmeldung intern verwendeten Token regenerieren.\
|
||||||
setMultipleBySeparatingWithSpace: "Trenne Elemente durch ein Leerzeichen um mehrere Einstellungen zu kofigurieren."
|
\ Normalerweise wird dies nicht benötigt. Bei Regeneration werden alle Geräte ausgeloggt."
|
||||||
|
setMultipleBySeparatingWithSpace: "Trenne Elemente durch ein Leerzeichen um mehrere\
|
||||||
|
\ Einstellungen zu kofigurieren."
|
||||||
fileIdOrUrl: "Datei-ID oder URL"
|
fileIdOrUrl: "Datei-ID oder URL"
|
||||||
behavior: "Verhalten"
|
behavior: "Verhalten"
|
||||||
sample: "Beispiel"
|
sample: "Beispiel"
|
||||||
abuseReports: "Meldungen"
|
abuseReports: "Meldungen"
|
||||||
reportAbuse: "Melden"
|
reportAbuse: "Melden"
|
||||||
reportAbuseOf: "{name} melden"
|
reportAbuseOf: "{name} melden"
|
||||||
fillAbuseReportDescription: "Bitte gib zusätzliche Informationen zu dieser Meldung an. Falls es sich um eine spezielle Notiz handelt, bitte gib dessen URL an."
|
fillAbuseReportDescription: "Bitte gib zusätzliche Informationen zu dieser Meldung\
|
||||||
|
\ an. Falls es sich um eine spezielle Notiz handelt, bitte gib dessen URL an."
|
||||||
abuseReported: "Deine Meldung wurde versendet. Vielen Dank."
|
abuseReported: "Deine Meldung wurde versendet. Vielen Dank."
|
||||||
reporter: "Melder"
|
reporter: "Melder"
|
||||||
reporteeOrigin: "Herkunft des Gemeldeten"
|
reporteeOrigin: "Herkunft des Gemeldeten"
|
||||||
reporterOrigin: "Herkunft des Meldenden"
|
reporterOrigin: "Herkunft des Meldenden"
|
||||||
forwardReport: "Meldung an fremde Instanz weiterleiten"
|
forwardReport: "Meldung an fremde Instanz weiterleiten"
|
||||||
forwardReportIsAnonymous: "Anstatt deines Benutzerkontos wird bei der fremden Instanz ein anonymes Systemkonto als Melder angezeigt."
|
forwardReportIsAnonymous: "Anstatt deines Benutzerkontos wird bei der fremden Instanz\
|
||||||
|
\ ein anonymes Systemkonto als Melder angezeigt."
|
||||||
send: "Senden"
|
send: "Senden"
|
||||||
abuseMarkAsResolved: "Meldung als gelöst markieren"
|
abuseMarkAsResolved: "Meldung als gelöst markieren"
|
||||||
openInNewTab: "In neuem Tab öffnen"
|
openInNewTab: "In neuem Tab öffnen"
|
||||||
openInSideView: "In Seitenansicht öffnen"
|
openInSideView: "In Seitenansicht öffnen"
|
||||||
defaultNavigationBehaviour: "Standardnavigationsverhalten"
|
defaultNavigationBehaviour: "Standardnavigationsverhalten"
|
||||||
editTheseSettingsMayBreakAccount: "Bei Bearbeitung dieser Einstellungen besteht die Gefahr, dein Benutzerkonto zu beschädigen."
|
editTheseSettingsMayBreakAccount: "Bei Bearbeitung dieser Einstellungen besteht die\
|
||||||
|
\ Gefahr, dein Benutzerkonto zu beschädigen."
|
||||||
instanceTicker: "Instanz-Informationen von Notizen"
|
instanceTicker: "Instanz-Informationen von Notizen"
|
||||||
waitingFor: "Warte auf {x} …"
|
waitingFor: "Warte auf {x} …"
|
||||||
random: "Zufällig"
|
random: "Zufällig"
|
||||||
system: "System"
|
system: "System"
|
||||||
switchUi: "UI wechseln"
|
switchUi: "Layout"
|
||||||
desktop: "Desktop"
|
desktop: "Desktop"
|
||||||
clip: "Clip erstellen"
|
clip: "Clip erstellen"
|
||||||
createNew: "Neu erstellen"
|
createNew: "Neu erstellen"
|
||||||
optional: "Optional"
|
optional: "Optional"
|
||||||
createNewClip: "Neuen Clip erstellen"
|
createNewClip: "Neuen Clip erstellen"
|
||||||
unclip: "Aus Clip entfernen"
|
unclip: "Aus Clip entfernen"
|
||||||
confirmToUnclipAlreadyClippedNote: "Diese Notiz ist bereits im \"{name}\" Clip enthalten. Möchtest du sie aus diesem Clip entfernen?"
|
confirmToUnclipAlreadyClippedNote: "Diese Notiz ist bereits im \"{name}\" Clip enthalten.\
|
||||||
|
\ Möchtest du sie aus diesem Clip entfernen?"
|
||||||
public: "Öffentlich"
|
public: "Öffentlich"
|
||||||
i18nInfo: "Calckey wird durch freiwillige Helfer in viele verschiedene Sprachen übersetzt. Auf {link} kannst du mithelfen."
|
i18nInfo: "Calckey wird durch freiwillige Helfer in viele verschiedene Sprachen übersetzt.\
|
||||||
|
\ Auf {link} kannst du mithelfen."
|
||||||
manageAccessTokens: "Zugriffstokens verwalten"
|
manageAccessTokens: "Zugriffstokens verwalten"
|
||||||
accountInfo: "Benutzerkonto-Informationen"
|
accountInfo: "Benutzerkonto-Informationen"
|
||||||
notesCount: "Anzahl der Notizen"
|
notesCount: "Anzahl der Notizen"
|
||||||
|
@ -669,12 +738,16 @@ no: "Nein"
|
||||||
driveFilesCount: "Anzahl der Dateien in Drive"
|
driveFilesCount: "Anzahl der Dateien in Drive"
|
||||||
driveUsage: "Drive-Auslastung"
|
driveUsage: "Drive-Auslastung"
|
||||||
noCrawle: "Crawler-Indexierung ablehnen"
|
noCrawle: "Crawler-Indexierung ablehnen"
|
||||||
noCrawleDescription: "Suchmaschinen bitten, die eigene Profilseite, Notizen, Seiten usw. nicht zu indexieren."
|
noCrawleDescription: "Suchmaschinen bitten, die eigene Profilseite, Notizen, Seiten\
|
||||||
lockedAccountInfo: "Auch wenn du Follow-Anfragen auf manuelle Bestätigung setzt, wird jede deiner Notizen öffentlich sichtbar sein, sofern du ihre Notizsichtbarkeit nicht auf \"Nur Follower\" setzt."
|
\ usw. nicht zu indexieren."
|
||||||
|
lockedAccountInfo: "Auch wenn du Follow-Anfragen auf manuelle Bestätigung setzt, wird\
|
||||||
|
\ jeder deiner Posts öffentlich sichtbar sein, sofern du ihre Sichtbarkeit nicht\
|
||||||
|
\ auf \"Nur Follower\" setzt."
|
||||||
alwaysMarkSensitive: "Medien standardmäßig als NSFW markieren"
|
alwaysMarkSensitive: "Medien standardmäßig als NSFW markieren"
|
||||||
loadRawImages: "Anstatt Vorschaubilder immer Originalbilder anzeigen"
|
loadRawImages: "Anstatt Vorschaubilder immer Originalbilder anzeigen"
|
||||||
disableShowingAnimatedImages: "Animierte Bilder nicht abspielen"
|
disableShowingAnimatedImages: "Animierte Bilder nicht abspielen"
|
||||||
verificationEmailSent: "Eine Bestätigungsmail wurde an deine Email-Adresse versendet. Besuche den dort enthaltenen Link, um die Verifizierung abzuschließen."
|
verificationEmailSent: "Eine Bestätigungsmail wurde an deine Email-Adresse versendet.\
|
||||||
|
\ Besuche den dort enthaltenen Link, um die Verifizierung abzuschließen."
|
||||||
notSet: "Nicht konfiguriert"
|
notSet: "Nicht konfiguriert"
|
||||||
emailVerified: "Email-Adresse bestätigt"
|
emailVerified: "Email-Adresse bestätigt"
|
||||||
noteFavoritesCount: "Anzahl an als Favorit markierter Notizen"
|
noteFavoritesCount: "Anzahl an als Favorit markierter Notizen"
|
||||||
|
@ -686,22 +759,29 @@ clips: "Clips"
|
||||||
experimentalFeatures: "Experimentelle Funktionalitäten"
|
experimentalFeatures: "Experimentelle Funktionalitäten"
|
||||||
developer: "Entwickler"
|
developer: "Entwickler"
|
||||||
makeExplorable: "Benutzerkonto in „Erkunden“ sichtbar machen"
|
makeExplorable: "Benutzerkonto in „Erkunden“ sichtbar machen"
|
||||||
makeExplorableDescription: "Wenn diese Option deaktiviert ist, ist dein Benutzerkonto nicht im „Erkunden“-Bereich sichtbar."
|
makeExplorableDescription: "Wenn diese Option deaktiviert ist, ist dein Benutzerkonto\
|
||||||
|
\ nicht im „Erkunden“-Bereich sichtbar."
|
||||||
showGapBetweenNotesInTimeline: "Abstände zwischen Notizen auf der Chronik anzeigen"
|
showGapBetweenNotesInTimeline: "Abstände zwischen Notizen auf der Chronik anzeigen"
|
||||||
duplicate: "Duplizieren"
|
duplicate: "Duplizieren"
|
||||||
left: "Links"
|
left: "Links"
|
||||||
center: "Mittig"
|
center: "Mittig"
|
||||||
wide: "Breit"
|
wide: "Breit"
|
||||||
narrow: "Schmal"
|
narrow: "Schmal"
|
||||||
reloadToApplySetting: "Diese Einstellung tritt nach einer Aktualisierung der Seite in Kraft. Jetzt aktualisieren?"
|
reloadToApplySetting: "Diese Einstellung tritt nach einer Aktualisierung der Seite\
|
||||||
needReloadToApply: "Diese Einstellung tritt nach einer Aktualisierung der Seite in Kraft."
|
\ in Kraft. Jetzt aktualisieren?"
|
||||||
|
needReloadToApply: "Diese Einstellung tritt nach einer Aktualisierung der Seite in\
|
||||||
|
\ Kraft."
|
||||||
showTitlebar: "Titelleiste anzeigen"
|
showTitlebar: "Titelleiste anzeigen"
|
||||||
clearCache: "Cache leeren"
|
clearCache: "Cache leeren"
|
||||||
onlineUsersCount: "{n} Benutzer sind online"
|
onlineUsersCount: "{n} Benutzer sind online"
|
||||||
nUsers: "{n} Benutzer"
|
nUsers: "{n} Benutzer"
|
||||||
nNotes: "{n} Notizen"
|
nNotes: "{n} Notizen"
|
||||||
sendErrorReports: "Fehlerberichte senden"
|
sendErrorReports: "Fehlerberichte senden"
|
||||||
sendErrorReportsDescription: "Ist diese Option aktiviert, so werden beim Auftreten von Fehlern detaillierte Fehlerinformationen an Misskey weitergegeben, was zur Verbesserung der Qualität von Misskey beiträgt.\nEnthalten in diesen Informationen sind u.a. die Version deines Betriebssystems, welchen Browser du verwendest und ein Verlauf deiner Aktivitäten innerhalb Misskey."
|
sendErrorReportsDescription: "Ist diese Option aktiviert, so werden beim Auftreten\
|
||||||
|
\ von Fehlern detaillierte Fehlerinformationen an Calckey weitergegeben, was zur\
|
||||||
|
\ Verbesserung der Qualität von Calckey beiträgt.\nEnthalten in diesen Informationen\
|
||||||
|
\ sind u.a. die Version deines Betriebssystems, welchen Browser du verwendest und\
|
||||||
|
\ ein Verlauf deiner Aktivitäten innerhalb Calckey."
|
||||||
myTheme: "Mein Farbschema"
|
myTheme: "Mein Farbschema"
|
||||||
backgroundColor: "Hintergrundfarbe"
|
backgroundColor: "Hintergrundfarbe"
|
||||||
accentColor: "Akzentfarbe"
|
accentColor: "Akzentfarbe"
|
||||||
|
@ -740,14 +820,17 @@ unlikeConfirm: "\"Gefällt mir\" wirklich entfernen?"
|
||||||
fullView: "Vollansicht"
|
fullView: "Vollansicht"
|
||||||
quitFullView: "Vollansicht verlassen"
|
quitFullView: "Vollansicht verlassen"
|
||||||
addDescription: "Beschreibung hinzufügen"
|
addDescription: "Beschreibung hinzufügen"
|
||||||
userPagePinTip: "Um Notizen hier erscheinen zu lassen, drücke \"An dein Profil anheften\" im Menü individueller Notizen."
|
userPagePinTip: "Um Notizen hier erscheinen zu lassen, drücke \"An dein Profil anheften\"\
|
||||||
notSpecifiedMentionWarning: "Diese Notiz enthält Erwähnungen von Nutzern, die nicht als Empfänger ausgewählt sind"
|
\ im Menü individueller Notizen."
|
||||||
|
notSpecifiedMentionWarning: "Diese Notiz enthält Erwähnungen von Nutzern, die nicht\
|
||||||
|
\ als Empfänger ausgewählt sind"
|
||||||
info: "Über"
|
info: "Über"
|
||||||
userInfo: "Benutzerinformation"
|
userInfo: "Benutzerinformation"
|
||||||
unknown: "Unbekannt"
|
unknown: "Unbekannt"
|
||||||
onlineStatus: "Onlinestatus"
|
onlineStatus: "Onlinestatus"
|
||||||
hideOnlineStatus: "Onlinestatus verbergen"
|
hideOnlineStatus: "Onlinestatus verbergen"
|
||||||
hideOnlineStatusDescription: "Das Verbergen deines Onlinestatuses reduziert die Nützlichkeit von Funktionen wie der Suche."
|
hideOnlineStatusDescription: "Das Verbergen deines Onlinestatuses reduziert die Nützlichkeit\
|
||||||
|
\ von Funktionen wie der Suche."
|
||||||
online: "Online"
|
online: "Online"
|
||||||
active: "Aktiv"
|
active: "Aktiv"
|
||||||
offline: "Offline"
|
offline: "Offline"
|
||||||
|
@ -782,7 +865,8 @@ emailNotConfiguredWarning: "Keine Email-Adresse hinterlegt."
|
||||||
ratio: "Verhältnis"
|
ratio: "Verhältnis"
|
||||||
previewNoteText: "Vorschau anzeigen"
|
previewNoteText: "Vorschau anzeigen"
|
||||||
customCss: "Benutzerdefiniertes CSS"
|
customCss: "Benutzerdefiniertes CSS"
|
||||||
customCssWarn: "Verwende diese Einstellung nur, wenn du weißt, was sie tut. Ungültige Eingaben können dazu führen, dass der Client nicht mehr normal funktioniert."
|
customCssWarn: "Verwende diese Einstellung nur, wenn du weißt, was sie tut. Ungültige\
|
||||||
|
\ Eingaben können dazu führen, dass der Client nicht mehr normal funktioniert."
|
||||||
global: "Global"
|
global: "Global"
|
||||||
squareAvatars: "Profilbilder quadratisch anzeigen"
|
squareAvatars: "Profilbilder quadratisch anzeigen"
|
||||||
sent: "Gesendet"
|
sent: "Gesendet"
|
||||||
|
@ -797,7 +881,9 @@ whatIsNew: "Änderungen anzeigen"
|
||||||
translate: "Übersetzen"
|
translate: "Übersetzen"
|
||||||
translatedFrom: "Aus {x} übersetzt"
|
translatedFrom: "Aus {x} übersetzt"
|
||||||
accountDeletionInProgress: "Die Löschung deines Benutzerkontos ist momentan in Bearbeitung."
|
accountDeletionInProgress: "Die Löschung deines Benutzerkontos ist momentan in Bearbeitung."
|
||||||
usernameInfo: "Ein Name, durch den dein Benutzerkonto auf diesem Server identifiziert werden kann. Du kannst das Alphabet (a~z, A~Z), Ziffern (0~9) oder Unterstriche (_) verwenden. Benutzernamen können später nicht geändert werden."
|
usernameInfo: "Ein Name, durch den dein Benutzerkonto auf diesem Server identifiziert\
|
||||||
|
\ werden kann. Du kannst das Alphabet (a~z, A~Z), Ziffern (0~9) oder Unterstriche\
|
||||||
|
\ (_) verwenden. Benutzernamen können später nicht geändert werden."
|
||||||
aiChanMode: "Ai-Modus"
|
aiChanMode: "Ai-Modus"
|
||||||
keepCw: "Inhaltswarnungen beibehalten"
|
keepCw: "Inhaltswarnungen beibehalten"
|
||||||
pubSub: "Pub/Sub Benutzerkonten"
|
pubSub: "Pub/Sub Benutzerkonten"
|
||||||
|
@ -813,12 +899,14 @@ filter: "Filter"
|
||||||
controlPanel: "Systemsteuerung"
|
controlPanel: "Systemsteuerung"
|
||||||
manageAccounts: "Benutzerkonten verwalten"
|
manageAccounts: "Benutzerkonten verwalten"
|
||||||
makeReactionsPublic: "Reaktionsverlauf veröffentlichen"
|
makeReactionsPublic: "Reaktionsverlauf veröffentlichen"
|
||||||
makeReactionsPublicDescription: "Jeder wird die Liste deiner gesendeten Reaktionen einsehen können."
|
makeReactionsPublicDescription: "Jeder wird die Liste deiner gesendeten Reaktionen\
|
||||||
|
\ einsehen können."
|
||||||
classic: "Classic"
|
classic: "Classic"
|
||||||
muteThread: "Thread stummschalten"
|
muteThread: "Thread stummschalten"
|
||||||
unmuteThread: "Threadstummschaltung aufheben"
|
unmuteThread: "Threadstummschaltung aufheben"
|
||||||
ffVisibility: "Sichtbarkeit von Gefolgten/Followern"
|
ffVisibility: "Sichtbarkeit von Gefolgten/Followern"
|
||||||
ffVisibilityDescription: "Konfiguriere wer sehen kann, wem du folgst sowie wer dir folgt."
|
ffVisibilityDescription: "Konfiguriere wer sehen kann, wem du folgst sowie wer dir\
|
||||||
|
\ folgt."
|
||||||
continueThread: "Weiteren Threadverlauf anzeigen"
|
continueThread: "Weiteren Threadverlauf anzeigen"
|
||||||
deleteAccountConfirm: "Dein Benutzerkonto wird unwiderruflich gelöscht. Trotzdem fortfahren?"
|
deleteAccountConfirm: "Dein Benutzerkonto wird unwiderruflich gelöscht. Trotzdem fortfahren?"
|
||||||
incorrectPassword: "Falsches Passwort."
|
incorrectPassword: "Falsches Passwort."
|
||||||
|
@ -826,9 +914,11 @@ voteConfirm: "Wirklich für „{choice}“ abstimmen?"
|
||||||
hide: "Inhalt verbergen"
|
hide: "Inhalt verbergen"
|
||||||
leaveGroup: "Gruppe verlassen"
|
leaveGroup: "Gruppe verlassen"
|
||||||
leaveGroupConfirm: "Möchtest du „{name}“ wirklich verlassen?"
|
leaveGroupConfirm: "Möchtest du „{name}“ wirklich verlassen?"
|
||||||
useDrawerReactionPickerForMobile: "Auf mobilen Geräten ausfahrbare Reaktionsauswahl anzeigen"
|
useDrawerReactionPickerForMobile: "Auf mobilen Geräten ausfahrbare Reaktionsauswahl\
|
||||||
|
\ anzeigen"
|
||||||
welcomeBackWithName: "Willkommen zurück, {name}"
|
welcomeBackWithName: "Willkommen zurück, {name}"
|
||||||
clickToFinishEmailVerification: "Drücke bitte auf [{ok}], um die Email-Bestätigung abzuschließen."
|
clickToFinishEmailVerification: "Drücke bitte auf [{ok}], um die Email-Bestätigung\
|
||||||
|
\ abzuschließen."
|
||||||
overridedDeviceKind: "Gerätetyp"
|
overridedDeviceKind: "Gerätetyp"
|
||||||
smartphone: "Smartphone"
|
smartphone: "Smartphone"
|
||||||
tablet: "Tablet"
|
tablet: "Tablet"
|
||||||
|
@ -847,7 +937,8 @@ oneHour: "Eine Stunde"
|
||||||
oneDay: "Einen Tag"
|
oneDay: "Einen Tag"
|
||||||
oneWeek: "Eine Woche"
|
oneWeek: "Eine Woche"
|
||||||
reflectMayTakeTime: "Es kann etwas dauern, bis sich dies widerspiegelt."
|
reflectMayTakeTime: "Es kann etwas dauern, bis sich dies widerspiegelt."
|
||||||
failedToFetchAccountInformation: "Benutzerkontoinformationen konnten nicht abgefragt werden"
|
failedToFetchAccountInformation: "Benutzerkontoinformationen konnten nicht abgefragt\
|
||||||
|
\ werden"
|
||||||
rateLimitExceeded: "Versuchsanzahl überschritten"
|
rateLimitExceeded: "Versuchsanzahl überschritten"
|
||||||
cropImage: "Bild zuschneiden"
|
cropImage: "Bild zuschneiden"
|
||||||
cropImageAsk: "Möchtest du das Bild zuschneiden?"
|
cropImageAsk: "Möchtest du das Bild zuschneiden?"
|
||||||
|
@ -859,14 +950,17 @@ thereIsUnresolvedAbuseReportWarning: "Es liegen ungelöste Meldungen vor."
|
||||||
recommended: "Empfehlung"
|
recommended: "Empfehlung"
|
||||||
check: "Check"
|
check: "Check"
|
||||||
driveCapOverrideLabel: "Die Drive-Kapazität dieses Nutzers verändern"
|
driveCapOverrideLabel: "Die Drive-Kapazität dieses Nutzers verändern"
|
||||||
driveCapOverrideCaption: "Gib einen Wert von 0 oder weniger ein, um die Kapazität auf den Standard zurückzusetzen."
|
driveCapOverrideCaption: "Gib einen Wert von 0 oder weniger ein, um die Kapazität\
|
||||||
|
\ auf den Standard zurückzusetzen."
|
||||||
requireAdminForView: "Melde dich mit einem Administratorkonto an, um dies einzusehen."
|
requireAdminForView: "Melde dich mit einem Administratorkonto an, um dies einzusehen."
|
||||||
isSystemAccount: "Ein Benutzerkonto, dass durch das System erstellt und automatisch kontrolliert wird."
|
isSystemAccount: "Ein Benutzerkonto, dass durch das System erstellt und automatisch\
|
||||||
|
\ kontrolliert wird."
|
||||||
typeToConfirm: "Bitte gib zur Bestätigung {x} ein"
|
typeToConfirm: "Bitte gib zur Bestätigung {x} ein"
|
||||||
deleteAccount: "Benutzerkonto löschen"
|
deleteAccount: "Benutzerkonto löschen"
|
||||||
document: "Dokumentation"
|
document: "Dokumentation"
|
||||||
numberOfPageCache: "Seitencachegröße"
|
numberOfPageCache: "Seitencachegröße"
|
||||||
numberOfPageCacheDescription: "Das Erhöhen dieses Caches führt zu einer angenehmerern Benutzererfahrung, erhöht aber Serverlast und Arbeitsspeicherauslastung."
|
numberOfPageCacheDescription: "Das Erhöhen dieses Caches führt zu einer angenehmerern\
|
||||||
|
\ Benutzererfahrung, erhöht aber Serverlast und Arbeitsspeicherauslastung."
|
||||||
logoutConfirm: "Wirklich abmelden?"
|
logoutConfirm: "Wirklich abmelden?"
|
||||||
lastActiveDate: "Zuletzt verwendet am"
|
lastActiveDate: "Zuletzt verwendet am"
|
||||||
statusbar: "Statusleiste"
|
statusbar: "Statusleiste"
|
||||||
|
@ -883,24 +977,37 @@ sensitiveMediaDetection: "Erkennung von NSFW-Medien"
|
||||||
localOnly: "Nur Lokal"
|
localOnly: "Nur Lokal"
|
||||||
remoteOnly: "Nur für fremde Instanzen"
|
remoteOnly: "Nur für fremde Instanzen"
|
||||||
failedToUpload: "Hochladen fehlgeschlagen"
|
failedToUpload: "Hochladen fehlgeschlagen"
|
||||||
cannotUploadBecauseInappropriate: "Diese Datei kann nicht hochgeladen werden, da Anteile der Datei als möglicherweise NSFW festgestellt wurden."
|
cannotUploadBecauseInappropriate: "Diese Datei kann nicht hochgeladen werden, da Anteile\
|
||||||
cannotUploadBecauseNoFreeSpace: "Die Datei konnte nicht hochgeladen werden, da dein Drive-Speicherplatz aufgebraucht ist."
|
\ der Datei als möglicherweise NSFW festgestellt wurden."
|
||||||
|
cannotUploadBecauseNoFreeSpace: "Die Datei konnte nicht hochgeladen werden, da dein\
|
||||||
|
\ Drive-Speicherplatz aufgebraucht ist."
|
||||||
beta: "Beta"
|
beta: "Beta"
|
||||||
enableAutoSensitive: "NSFW-Automarkierung"
|
enableAutoSensitive: "NSFW-Automarkierung"
|
||||||
enableAutoSensitiveDescription: "Setzt soweit möglich durch Verwendung von Machine Learning automatisch NSFW-Markierungen für Medien, die NSFW-Anteile beinhalten. Auch wenn du diese Option deaktiviert hast, ist sie möglicherweise auf Instanzebene aktiviert."
|
enableAutoSensitiveDescription: "Setzt soweit möglich durch Verwendung von Machine\
|
||||||
activeEmailValidationDescription: "Aktivert strengere Überprüfung von E-Mail-Adressen, d.h. Testen auf Wegwerfadressen und darauf, ob mit der Adresse tatsächlich kommuniziert werden kann. Ist dies deaktiviert, so wird nur das Format der E-Mail überprüft."
|
\ Learning automatisch NSFW-Markierungen für Medien, die NSFW-Anteile beinhalten.\
|
||||||
|
\ Auch wenn du diese Option deaktiviert hast, ist sie möglicherweise auf Instanzebene\
|
||||||
|
\ aktiviert."
|
||||||
|
activeEmailValidationDescription: "Aktivert strengere Überprüfung von E-Mail-Adressen,\
|
||||||
|
\ d.h. Testen auf Wegwerfadressen und darauf, ob mit der Adresse tatsächlich kommuniziert\
|
||||||
|
\ werden kann. Ist dies deaktiviert, so wird nur das Format der E-Mail überprüft."
|
||||||
navbar: "Navigationsleiste"
|
navbar: "Navigationsleiste"
|
||||||
shuffle: "Mischen"
|
shuffle: "Mischen"
|
||||||
account: "Benutzerkonto"
|
account: "Benutzerkonto"
|
||||||
move: "Verschieben"
|
move: "Verschieben"
|
||||||
_sensitiveMediaDetection:
|
_sensitiveMediaDetection:
|
||||||
description: "Ermöglicht eine Erleichterung der Servermoderation durch die automatische Erkennungen von NSFW-Medien unter Verwendung von Machine Learning. Hierdurch wird die Serverlast etwas erhöht."
|
description: "Ermöglicht eine Erleichterung der Servermoderation durch die automatische\
|
||||||
|
\ Erkennungen von NSFW-Medien unter Verwendung von Machine Learning. Hierdurch\
|
||||||
|
\ wird die Serverlast etwas erhöht."
|
||||||
sensitivity: "Erkennungssensitivität"
|
sensitivity: "Erkennungssensitivität"
|
||||||
sensitivityDescription: "Durch das Senken der Sensitivität kann die Anzahl an Fehlerkennungen (sog. false positives) reduziert werden. Durch ein Erhöhen dieser kann die Anzahl an verpassten Erkennungen (sog. false negatives) reduziert werden."
|
sensitivityDescription: "Durch das Senken der Sensitivität kann die Anzahl an Fehlerkennungen\
|
||||||
|
\ (sog. false positives) reduziert werden. Durch ein Erhöhen dieser kann die Anzahl\
|
||||||
|
\ an verpassten Erkennungen (sog. false negatives) reduziert werden."
|
||||||
setSensitiveFlagAutomatically: "Als NSFW markieren"
|
setSensitiveFlagAutomatically: "Als NSFW markieren"
|
||||||
setSensitiveFlagAutomaticallyDescription: "Die Resultate der internen Erkennung werden beibehalten, auch wenn diese Option deaktiviert ist."
|
setSensitiveFlagAutomaticallyDescription: "Die Resultate der internen Erkennung\
|
||||||
|
\ werden beibehalten, auch wenn diese Option deaktiviert ist."
|
||||||
analyzeVideos: "Videoanalyse aktivieren"
|
analyzeVideos: "Videoanalyse aktivieren"
|
||||||
analyzeVideosDescription: "Analysiert zusätzlich zu Bildern auch Videos. Die Last des Servers wird hierdurch etwas erhöht."
|
analyzeVideosDescription: "Analysiert zusätzlich zu Bildern auch Videos. Die Last\
|
||||||
|
\ des Servers wird hierdurch etwas erhöht."
|
||||||
_emailUnavailable:
|
_emailUnavailable:
|
||||||
used: "Diese Email-Adresse wird bereits verwendet"
|
used: "Diese Email-Adresse wird bereits verwendet"
|
||||||
format: "Das Format dieser Email-Adresse ist ungültig"
|
format: "Das Format dieser Email-Adresse ist ungültig"
|
||||||
|
@ -913,12 +1020,18 @@ _ffVisibility:
|
||||||
private: "Privat"
|
private: "Privat"
|
||||||
_signup:
|
_signup:
|
||||||
almostThere: "Fast geschafft"
|
almostThere: "Fast geschafft"
|
||||||
emailAddressInfo: "Bitte gib deine Email-Adresse ein. Sie wird nicht öffentlich einsehbar sein."
|
emailAddressInfo: "Bitte gib deine Email-Adresse ein. Sie wird nicht öffentlich\
|
||||||
emailSent: "An deine Email-Adresse ({email}) wurde soeben eine Bestätigungsmail geschickt. Bitte klicke auf den enthaltenen Link, um die Erstellung deines Benutzerkontos abzuschließen."
|
\ einsehbar sein."
|
||||||
|
emailSent: "An deine Email-Adresse ({email}) wurde soeben eine Bestätigungsmail\
|
||||||
|
\ geschickt. Bitte klicke auf den enthaltenen Link, um die Erstellung deines Benutzerkontos\
|
||||||
|
\ abzuschließen."
|
||||||
_accountDelete:
|
_accountDelete:
|
||||||
accountDelete: "Benutzerkonto löschen"
|
accountDelete: "Benutzerkonto löschen"
|
||||||
mayTakeTime: "Da die Löschung eines Benutzerkontos ein aufwendiger Prozess ist, kann dessen Dauer davon abhängen, wie viel Inhalt von diesem erstellt wurde oder wie viele Dateien von diesem hochgeladen wurden."
|
mayTakeTime: "Da die Löschung eines Benutzerkontos ein aufwendiger Prozess ist,\
|
||||||
sendEmail: "Sobald die Löschung abgeschlossen ist, wird an die mit ihm verknüpfte Email-Adresse eine Benachrichtigung versendet."
|
\ kann dessen Dauer davon abhängen, wie viel Inhalt von diesem erstellt wurde\
|
||||||
|
\ oder wie viele Dateien von diesem hochgeladen wurden."
|
||||||
|
sendEmail: "Sobald die Löschung abgeschlossen ist, wird an die mit ihm verknüpfte\
|
||||||
|
\ Email-Adresse eine Benachrichtigung versendet."
|
||||||
requestAccountDelete: "Löschung deines Benutzerkontos anfordern"
|
requestAccountDelete: "Löschung deines Benutzerkontos anfordern"
|
||||||
started: "Die Löschung wurde eingeleitet."
|
started: "Die Löschung wurde eingeleitet."
|
||||||
inProgress: "Löschung in Bearbeitung"
|
inProgress: "Löschung in Bearbeitung"
|
||||||
|
@ -926,9 +1039,12 @@ _ad:
|
||||||
back: "Zurück"
|
back: "Zurück"
|
||||||
reduceFrequencyOfThisAd: "Diese Werbung weniger anzeigen"
|
reduceFrequencyOfThisAd: "Diese Werbung weniger anzeigen"
|
||||||
_forgotPassword:
|
_forgotPassword:
|
||||||
enterEmail: "Gib die Email-Adresse ein, mit der du dich registriert hast. An diese wird ein Link gesendet, mit dem du dein Passwort zurücksetzen kannst."
|
enterEmail: "Gib die Email-Adresse ein, mit der du dich registriert hast. An diese\
|
||||||
ifNoEmail: "Solltest du bei der Registrierung keine Email-Adresse angegeben haben, wende dich bitte an den Administrator."
|
\ wird ein Link gesendet, mit dem du dein Passwort zurücksetzen kannst."
|
||||||
contactAdmin: "Diese Instanz unterstützt die Verwendung von Email-Adressen nicht. Wende dich an den Administrator, um dein Passwort zurückzusetzen."
|
ifNoEmail: "Solltest du bei der Registrierung keine Email-Adresse angegeben haben,\
|
||||||
|
\ wende dich bitte an den Administrator."
|
||||||
|
contactAdmin: "Diese Instanz unterstützt die Verwendung von Email-Adressen nicht.\
|
||||||
|
\ Wende dich an den Administrator, um dein Passwort zurückzusetzen."
|
||||||
_gallery:
|
_gallery:
|
||||||
my: "Meine Galerie"
|
my: "Meine Galerie"
|
||||||
liked: "Mit \"Gefällt mir\" markierte Beiträge"
|
liked: "Mit \"Gefällt mir\" markierte Beiträge"
|
||||||
|
@ -951,12 +1067,15 @@ _preferencesBackups:
|
||||||
save: "Speichern"
|
save: "Speichern"
|
||||||
inputName: "Gib einen Namen für dieses Backup ein"
|
inputName: "Gib einen Namen für dieses Backup ein"
|
||||||
cannotSave: "Speichern fehlgeschlagen"
|
cannotSave: "Speichern fehlgeschlagen"
|
||||||
nameAlreadyExists: "Es existiert bereits ein Backup unter dem Namen \"{name}\". Bitte gib einen anderen Namen ein."
|
nameAlreadyExists: "Es existiert bereits ein Backup unter dem Namen \"{name}\".\
|
||||||
applyConfirm: "Wirklich das Backup \"{name}\" auf dieses Gerät anwenden? Bestehende Einstellungen darauf werden überschrieben."
|
\ Bitte gib einen anderen Namen ein."
|
||||||
|
applyConfirm: "Wirklich das Backup \"{name}\" auf dieses Gerät anwenden? Bestehende\
|
||||||
|
\ Einstellungen darauf werden überschrieben."
|
||||||
saveConfirm: "Als {name} speichern?"
|
saveConfirm: "Als {name} speichern?"
|
||||||
deleteConfirm: "Das Backup {name} löschen?"
|
deleteConfirm: "Das Backup {name} löschen?"
|
||||||
renameConfirm: "Soll dieses Backup von \"{old}\" zu \"{new}\" umbenannt werden?"
|
renameConfirm: "Soll dieses Backup von \"{old}\" zu \"{new}\" umbenannt werden?"
|
||||||
noBackups: "Keine Backups existieren. Backups können über \"Neu erstellen\" erstelllt werden."
|
noBackups: "Keine Backups existieren. Backups können über \"Neu erstellen\" erstelllt\
|
||||||
|
\ werden."
|
||||||
createdAt: "Erstellt am: {date} {time}"
|
createdAt: "Erstellt am: {date} {time}"
|
||||||
updatedAt: "Aktualisiert am: {date} {time}"
|
updatedAt: "Aktualisiert am: {date} {time}"
|
||||||
cannotLoad: "Laden fehlgeschlagen"
|
cannotLoad: "Laden fehlgeschlagen"
|
||||||
|
@ -968,13 +1087,15 @@ _registry:
|
||||||
domain: "Domain"
|
domain: "Domain"
|
||||||
createKey: "Schlüssel erstellen"
|
createKey: "Schlüssel erstellen"
|
||||||
_aboutMisskey:
|
_aboutMisskey:
|
||||||
about: "Misskey ist Open-Source-Software, welche von syuilo seit 2014 entwickelt wird."
|
about: "Misskey ist Open-Source-Software, welche von syuilo seit 2014 entwickelt\
|
||||||
|
\ wird."
|
||||||
contributors: "Hauptmitwirkende"
|
contributors: "Hauptmitwirkende"
|
||||||
allContributors: "Alle Mitwirkenden"
|
allContributors: "Alle Mitwirkenden"
|
||||||
source: "Quellcode"
|
source: "Quellcode"
|
||||||
translation: "Misskey übersetzen"
|
translation: "Misskey übersetzen"
|
||||||
donate: "An Misskey spenden"
|
donate: "An Misskey spenden"
|
||||||
morePatrons: "Wir schätzen ebenso die Unterstützung vieler anderer hier nicht gelisteter Personen sehr. Danke! 🥰"
|
morePatrons: "Wir schätzen ebenso die Unterstützung vieler anderer hier nicht gelisteter\
|
||||||
|
\ Personen sehr. Danke! \U0001F970"
|
||||||
patrons: "UnterstützerInnen"
|
patrons: "UnterstützerInnen"
|
||||||
_nsfw:
|
_nsfw:
|
||||||
respect: "Als NSFW markierte Bilder verbergen"
|
respect: "Als NSFW markierte Bilder verbergen"
|
||||||
|
@ -982,10 +1103,13 @@ _nsfw:
|
||||||
force: "Alle Medien verbergen"
|
force: "Alle Medien verbergen"
|
||||||
_mfm:
|
_mfm:
|
||||||
cheatSheet: "MFM Spickzettel"
|
cheatSheet: "MFM Spickzettel"
|
||||||
intro: "MFM ist eine Misskey-exklusive Markup-Sprache, die in Misskey an vielen Stellen verwendet werden kann. Hier kannst du eine Liste von verfügbarer MFM-Syntax einsehen."
|
intro: "MFM ist eine Misskey-exklusive Markup-Sprache, die in Misskey an vielen\
|
||||||
|
\ Stellen verwendet werden kann. Hier kannst du eine Liste von verfügbarer MFM-Syntax\
|
||||||
|
\ einsehen."
|
||||||
dummy: "Misskey erweitert die Welt des Fediverse"
|
dummy: "Misskey erweitert die Welt des Fediverse"
|
||||||
mention: "Erwähnung"
|
mention: "Erwähnung"
|
||||||
mentionDescription: "Mit At-Zeichen und Benutzername kann ein individueller Nutzer angegeben werden."
|
mentionDescription: "Mit At-Zeichen und Benutzername kann ein individueller Nutzer\
|
||||||
|
\ angegeben werden."
|
||||||
hashtag: "Hashtag"
|
hashtag: "Hashtag"
|
||||||
hashtagDescription: "Mit einer Raute und Text kann ein Hashtag angegeben werden."
|
hashtagDescription: "Mit einer Raute und Text kann ein Hashtag angegeben werden."
|
||||||
url: "URL"
|
url: "URL"
|
||||||
|
@ -1001,7 +1125,8 @@ _mfm:
|
||||||
inlineCode: "Code (Eingebettet)"
|
inlineCode: "Code (Eingebettet)"
|
||||||
inlineCodeDescription: "Syntax-Hervorhebung für (Programm-)Code eingebettet anzeigen."
|
inlineCodeDescription: "Syntax-Hervorhebung für (Programm-)Code eingebettet anzeigen."
|
||||||
blockCode: "Code (Block)"
|
blockCode: "Code (Block)"
|
||||||
blockCodeDescription: "Syntax-Hervorhebung für mehrzeiligen (Programm-)Code als Block anzeigen."
|
blockCodeDescription: "Syntax-Hervorhebung für mehrzeiligen (Programm-)Code als\
|
||||||
|
\ Block anzeigen."
|
||||||
inlineMath: "Mathe (Eingebettet)"
|
inlineMath: "Mathe (Eingebettet)"
|
||||||
inlineMathDescription: "Mathematische Formeln (KaTeX) eingebettet anzeigen."
|
inlineMathDescription: "Mathematische Formeln (KaTeX) eingebettet anzeigen."
|
||||||
blockMath: "Mathe (Block)"
|
blockMath: "Mathe (Block)"
|
||||||
|
@ -1009,7 +1134,8 @@ _mfm:
|
||||||
quote: "Zitationen"
|
quote: "Zitationen"
|
||||||
quoteDescription: "Inhalt als Zitat anzeigen."
|
quoteDescription: "Inhalt als Zitat anzeigen."
|
||||||
emoji: "Benutzerdefinierte Emojis"
|
emoji: "Benutzerdefinierte Emojis"
|
||||||
emojiDescription: "Durch das Umschließen von Emoji-Namen durch Doppelpunkte können benutzerdefinierte Emojis angezeigt werden."
|
emojiDescription: "Durch das Umschließen von Emoji-Namen durch Doppelpunkte können\
|
||||||
|
\ benutzerdefinierte Emojis angezeigt werden."
|
||||||
search: "Suche"
|
search: "Suche"
|
||||||
searchDescription: "Eine vorgefertige Suchanfragebox anzeigen."
|
searchDescription: "Eine vorgefertige Suchanfragebox anzeigen."
|
||||||
flip: "Spiegelung"
|
flip: "Spiegelung"
|
||||||
|
@ -1035,7 +1161,8 @@ _mfm:
|
||||||
x4: "Unglaublich groß"
|
x4: "Unglaublich groß"
|
||||||
x4Description: "Lässt Inhalte noch größer als größer als groß angezeigt werden."
|
x4Description: "Lässt Inhalte noch größer als größer als groß angezeigt werden."
|
||||||
blur: "Weichzeichnen"
|
blur: "Weichzeichnen"
|
||||||
blurDescription: "Inhalte durch Weihzeichnung verschwimmen lassen. Durch das Bewegen des Mauszeigers über den Inhalt wird er klar angezeigt."
|
blurDescription: "Inhalte durch Weihzeichnung verschwimmen lassen. Durch das Bewegen\
|
||||||
|
\ des Mauszeigers über den Inhalt wird er klar angezeigt."
|
||||||
font: "Schriftart"
|
font: "Schriftart"
|
||||||
fontDescription: "Setzt die Schriftart des Inhaltes fest."
|
fontDescription: "Setzt die Schriftart des Inhaltes fest."
|
||||||
rainbow: "Regenbogen"
|
rainbow: "Regenbogen"
|
||||||
|
@ -1045,7 +1172,8 @@ _mfm:
|
||||||
rotate: "Drehen"
|
rotate: "Drehen"
|
||||||
rotateDescription: "Dreht den Inhalt um einen angegebenen Winkel."
|
rotateDescription: "Dreht den Inhalt um einen angegebenen Winkel."
|
||||||
plain: "Schlicht"
|
plain: "Schlicht"
|
||||||
plainDescription: "Deaktiviert jegliche MFM-Syntax, die sich innerhalb dieses MFM-Effekts befindet."
|
plainDescription: "Deaktiviert jegliche MFM-Syntax, die sich innerhalb dieses MFM-Effekts\
|
||||||
|
\ befindet."
|
||||||
_instanceTicker:
|
_instanceTicker:
|
||||||
none: "Nie anzeigen"
|
none: "Nie anzeigen"
|
||||||
remote: "Für Benutzer fremder Instanzen anzeigen"
|
remote: "Für Benutzer fremder Instanzen anzeigen"
|
||||||
|
@ -1071,15 +1199,23 @@ _menuDisplay:
|
||||||
hide: "Ausblenden"
|
hide: "Ausblenden"
|
||||||
_wordMute:
|
_wordMute:
|
||||||
muteWords: "Stummgeschaltete Wörter"
|
muteWords: "Stummgeschaltete Wörter"
|
||||||
muteWordsDescription: "Zum Nutzen einer \"UND\"-Verknüpfung Einträge mit Leerzeichen trennen, zum Nutzen einer \"ODER\"-Verknüpfung Einträge mit einem Zeilenumbruch trennen."
|
muteWordsDescription: "Zum Nutzen einer \"UND\"-Verknüpfung Einträge mit Leerzeichen\
|
||||||
muteWordsDescription2: "Umgib Schlüsselworter mit Schrägstrichen, um Reguläre Ausdrücke zu verwenden."
|
\ trennen, zum Nutzen einer \"ODER\"-Verknüpfung Einträge mit einem Zeilenumbruch\
|
||||||
softDescription: "Notizen, die die angegebenen Konditionen erfüllen, in der Chronik ausblenden."
|
\ trennen."
|
||||||
hardDescription: "Verhindern, dass Notizen, die die angegebenen Konditionen erfüllen, der Chronik hinzugefügt werden. Zudem werden diese Notizen auch nicht der Chronik hinzugefügt, falls die Konditionen geändert werden."
|
muteWordsDescription2: "Umgib Schlüsselworter mit Schrägstrichen, um Reguläre Ausdrücke\
|
||||||
|
\ zu verwenden."
|
||||||
|
softDescription: "Notizen, die die angegebenen Konditionen erfüllen, in der Chronik\
|
||||||
|
\ ausblenden."
|
||||||
|
hardDescription: "Verhindern, dass Notizen, die die angegebenen Konditionen erfüllen,\
|
||||||
|
\ der Chronik hinzugefügt werden. Zudem werden diese Notizen auch nicht der Chronik\
|
||||||
|
\ hinzugefügt, falls die Konditionen geändert werden."
|
||||||
soft: "Leicht"
|
soft: "Leicht"
|
||||||
hard: "Schwer"
|
hard: "Schwer"
|
||||||
mutedNotes: "Stummgeschaltete Notizen"
|
mutedNotes: "Stummgeschaltete Notizen"
|
||||||
_instanceMute:
|
_instanceMute:
|
||||||
instanceMuteDescription: "Schaltet alle Notizen/Renotes stumm, die von den gelisteten Instanzen stammen, inklusive Antworten von Benutzern an einen Benutzer einer stummgeschalteten Instanz."
|
instanceMuteDescription: "Schaltet alle Notizen/Renotes stumm, die von den gelisteten\
|
||||||
|
\ Instanzen stammen, inklusive Antworten von Benutzern an einen Benutzer einer\
|
||||||
|
\ stummgeschalteten Instanz."
|
||||||
instanceMuteDescription2: "Instanzen getrennt durch Zeilenumbrüchen angeben"
|
instanceMuteDescription2: "Instanzen getrennt durch Zeilenumbrüchen angeben"
|
||||||
title: "Blendet Notizen von stummgeschalteten Instanzen aus."
|
title: "Blendet Notizen von stummgeschalteten Instanzen aus."
|
||||||
heading: "Liste der stummzuschaltenden Instanzen"
|
heading: "Liste der stummzuschaltenden Instanzen"
|
||||||
|
@ -1185,32 +1321,49 @@ _tutorial:
|
||||||
step1_1: "Willkommen!"
|
step1_1: "Willkommen!"
|
||||||
step1_2: "Wir werden Sie einrichten. Sie werden im Handumdrehen einsatzbereit sein!"
|
step1_2: "Wir werden Sie einrichten. Sie werden im Handumdrehen einsatzbereit sein!"
|
||||||
step2_1: "Bitte füllen Sie zuerst Ihr Profil aus."
|
step2_1: "Bitte füllen Sie zuerst Ihr Profil aus."
|
||||||
step2_2: "Wenn du ein paar Angaben zu deiner Person machst, können andere leichter erkennen, ob sie deine Notizen sehen oder dir folgen wollen."
|
step2_2: "Wenn du ein paar Angaben zu deiner Person machst, können andere leichter\
|
||||||
|
\ erkennen, ob sie deine Notizen sehen oder dir folgen wollen."
|
||||||
step3_1: "Jetzt ist es Zeit, einigen Leuten zu folgen!"
|
step3_1: "Jetzt ist es Zeit, einigen Leuten zu folgen!"
|
||||||
step3_2: "Deine Home- und Social-Timeline basiert darauf, wem du folgst, also folge für den Anfang ein paar Accounts."
|
step3_2: "Deine Home- und Social-Timeline basiert darauf, wem du folgst, also folge\
|
||||||
|
\ für den Anfang ein paar Accounts."
|
||||||
step4_1: "Wir bringen dich nach draußen."
|
step4_1: "Wir bringen dich nach draußen."
|
||||||
step4_2: "Für deinen ersten Beitrag machen manche Leute gerne einen {introduction} Beitrag oder ein einfaches \"Hallo Welt!\""
|
step4_2: "Für deinen ersten Beitrag machen manche Leute gerne einen {introduction}\
|
||||||
|
\ Beitrag oder ein einfaches \"Hallo Welt!\""
|
||||||
step5_1: "Timelines, Timelines überall!"
|
step5_1: "Timelines, Timelines überall!"
|
||||||
step5_2: "Deine Instanz hat {Zeitleisten} verschiedene Zeitleisten aktiviert."
|
step5_2: "Deine Instanz hat {Zeitleisten} verschiedene Zeitleisten aktiviert."
|
||||||
step5_3: "Die Zeitleiste Home {icon} ist die Zeitleiste, in der du die Beiträge deiner Follower sehen kannst."
|
step5_3: "Die Zeitleiste Home {icon} ist die Zeitleiste, in der du die Beiträge\
|
||||||
step5_4: "In der lokalen {Icon} Zeitleiste kannst du die Beiträge aller anderen Mitglieder dieser Instanz sehen."
|
\ deiner Follower sehen kannst."
|
||||||
step5_5: "In der Zeitleiste Empfohlen {icon} kannst du Beiträge von Instanzen sehen, die von den Administratoren empfohlen werden."
|
step5_4: "In der lokalen {Icon} Zeitleiste kannst du die Beiträge aller anderen\
|
||||||
step5_6: "In der sozialen {icon} Zeitleiste kannst du Beiträge von Freunden deiner Follower sehen."
|
\ Mitglieder dieser Instanz sehen."
|
||||||
step5_7: "In der globalen {icon} Zeitleiste kannst du Beiträge von allen anderen verbundenen Instanzen sehen."
|
step5_5: "In der Zeitleiste Empfohlen {icon} kannst du Beiträge von Instanzen sehen,\
|
||||||
|
\ die von den Administratoren empfohlen werden."
|
||||||
|
step5_6: "In der sozialen {icon} Zeitleiste kannst du Beiträge von Freunden deiner\
|
||||||
|
\ Follower sehen."
|
||||||
|
step5_7: "In der globalen {icon} Zeitleiste kannst du Beiträge von allen anderen\
|
||||||
|
\ verbundenen Instanzen sehen."
|
||||||
step6_1: "Also, was ist das hier?"
|
step6_1: "Also, was ist das hier?"
|
||||||
step6_2: "Nun, du bist nicht nur Calckey beigetreten. Du bist einem Portal zum Fediversum beigetreten, einem zusammenhängenden Netzwerk von Tausenden von Servern, genannt \"Instanzen\"."
|
step6_2: "Nun, du bist nicht nur Calckey beigetreten. Du bist einem Portal zum Fediversum\
|
||||||
step6_3: "Jeder Server funktioniert auf unterschiedliche Weise, und nicht auf allen Servern läuft Calckey. Dieser hier aber schon! Es ist ein bisschen kompliziert, aber du wirst den Dreh schnell raus haben."
|
\ beigetreten, einem zusammenhängenden Netzwerk von Tausenden von Servern, genannt\
|
||||||
|
\ \"Instanzen\"."
|
||||||
|
step6_3: "Jeder Server funktioniert auf unterschiedliche Weise, und nicht auf allen\
|
||||||
|
\ Servern läuft Calckey. Dieser hier aber schon! Es ist ein bisschen kompliziert,\
|
||||||
|
\ aber du wirst den Dreh schnell raus haben."
|
||||||
step6_4: "Jetzt geh, erkunde und hab Spaß!"
|
step6_4: "Jetzt geh, erkunde und hab Spaß!"
|
||||||
_2fa:
|
_2fa:
|
||||||
alreadyRegistered: "Du hast bereits ein Gerät für Zwei-Faktor-Authentifizierung registriert."
|
alreadyRegistered: "Du hast bereits ein Gerät für Zwei-Faktor-Authentifizierung\
|
||||||
|
\ registriert."
|
||||||
registerDevice: "Neues Gerät registrieren"
|
registerDevice: "Neues Gerät registrieren"
|
||||||
registerKey: "Neuen Sicherheitsschlüssel registrieren"
|
registerKey: "Neuen Sicherheitsschlüssel registrieren"
|
||||||
step1: "Installiere zuerst eine Authentifizierungsapp (z.B. {a} oder {b}) auf deinem Gerät."
|
step1: "Installiere zuerst eine Authentifizierungsapp (z.B. {a} oder {b}) auf deinem\
|
||||||
|
\ Gerät."
|
||||||
step2: "Dann, scanne den angezeigten QR-Code mit deinem Gerät."
|
step2: "Dann, scanne den angezeigten QR-Code mit deinem Gerät."
|
||||||
step2Url: "Nutzt du ein Desktopprogramm kannst du alternativ diese URL eingeben:"
|
step2Url: "Nutzt du ein Desktopprogramm kannst du alternativ diese URL eingeben:"
|
||||||
step3: "Gib zum Abschluss den Token ein, der von deiner App angezeigt wird."
|
step3: "Gib zum Abschluss den Token ein, der von deiner App angezeigt wird."
|
||||||
step4: "Alle folgenden Anmeldungsversuche werden ab sofort die Eingabe eines solchen Tokens benötigen."
|
step4: "Alle folgenden Anmeldungsversuche werden ab sofort die Eingabe eines solchen\
|
||||||
securityKeyInfo: "Du kannst neben Fingerabdruck- oder PIN-Authentifizierung auf deinem Gerät auch Anmeldung mit Hilfe eines FIDO2-kompatiblen Hardware-Sicherheitsschlüssels einrichten."
|
\ Tokens benötigen."
|
||||||
|
securityKeyInfo: "Du kannst neben Fingerabdruck- oder PIN-Authentifizierung auf\
|
||||||
|
\ deinem Gerät auch Anmeldung mit Hilfe eines FIDO2-kompatiblen Hardware-Sicherheitsschlüssels\
|
||||||
|
\ einrichten."
|
||||||
_permissions:
|
_permissions:
|
||||||
"read:account": "Deine Benutzerkontoinformationen lesen"
|
"read:account": "Deine Benutzerkontoinformationen lesen"
|
||||||
"write:account": "Deine Benutzerkontoinformationen bearbeiten"
|
"write:account": "Deine Benutzerkontoinformationen bearbeiten"
|
||||||
|
@ -1242,11 +1395,15 @@ _permissions:
|
||||||
"write:channels": "Kanäle bedienen"
|
"write:channels": "Kanäle bedienen"
|
||||||
"read:gallery": "Beiträge deiner Galerie lesen"
|
"read:gallery": "Beiträge deiner Galerie lesen"
|
||||||
"write:gallery": "Deine Galerie bearbeiten"
|
"write:gallery": "Deine Galerie bearbeiten"
|
||||||
"read:gallery-likes": "Liste deiner mit \"Gefällt mir\" markierten Galerie-Beiträge lesen"
|
"read:gallery-likes": "Liste deiner mit \"Gefällt mir\" markierten Galerie-Beiträge\
|
||||||
"write:gallery-likes": "Liste deiner mit \"Gefällt mir\" markierten Galerie-Beiträge bearbeiten"
|
\ lesen"
|
||||||
|
"write:gallery-likes": "Liste deiner mit \"Gefällt mir\" markierten Galerie-Beiträge\
|
||||||
|
\ bearbeiten"
|
||||||
_auth:
|
_auth:
|
||||||
shareAccess: "Möchtest du „{name}“ authorisieren, auf dieses Benutzerkonto zugreifen zu können?"
|
shareAccess: "Möchtest du „{name}“ authorisieren, auf dieses Benutzerkonto zugreifen\
|
||||||
shareAccessAsk: "Bist du dir sicher, dass du diese Anwendung authorisieren möchtest, auf dein Benutzerkonto zugreifen zu können?"
|
\ zu können?"
|
||||||
|
shareAccessAsk: "Bist du dir sicher, dass du diese Anwendung authorisieren möchtest,\
|
||||||
|
\ auf dein Benutzerkonto zugreifen zu können?"
|
||||||
permissionAsk: "Diese Anwendung fordert folgende Berechtigungen"
|
permissionAsk: "Diese Anwendung fordert folgende Berechtigungen"
|
||||||
pleaseGoBack: "Bitte kehre zur Anwendung zurück"
|
pleaseGoBack: "Bitte kehre zur Anwendung zurück"
|
||||||
callback: "Es wird zur Anwendung zurückgekehrt"
|
callback: "Es wird zur Anwendung zurückgekehrt"
|
||||||
|
@ -1344,7 +1501,8 @@ _profile:
|
||||||
youCanIncludeHashtags: "Du kannst auch Hashtags in deiner Profilbeschreibung verwenden."
|
youCanIncludeHashtags: "Du kannst auch Hashtags in deiner Profilbeschreibung verwenden."
|
||||||
metadata: "Zusätzliche Informationen"
|
metadata: "Zusätzliche Informationen"
|
||||||
metadataEdit: "Zusätzliche Informationen bearbeiten"
|
metadataEdit: "Zusätzliche Informationen bearbeiten"
|
||||||
metadataDescription: "Hierdurch kannst du auf deinem Profil zusätzliche Informationsblöcke anzeigen lassen."
|
metadataDescription: "Hierdurch kannst du auf deinem Profil zusätzliche Informationsblöcke\
|
||||||
|
\ anzeigen lassen."
|
||||||
metadataLabel: "Beschriftung"
|
metadataLabel: "Beschriftung"
|
||||||
metadataContent: "Inhalt"
|
metadataContent: "Inhalt"
|
||||||
changeAvatar: "Profilbild ändern"
|
changeAvatar: "Profilbild ändern"
|
||||||
|
@ -1424,7 +1582,8 @@ _pages:
|
||||||
chooseBlock: "Block hinzufügen"
|
chooseBlock: "Block hinzufügen"
|
||||||
selectType: "Typ auswählen"
|
selectType: "Typ auswählen"
|
||||||
enterVariableName: "Gib einen Variablennamen ein"
|
enterVariableName: "Gib einen Variablennamen ein"
|
||||||
variableNameIsAlreadyUsed: "Dieser Name wird bereits von einer anderen Variable verwendet"
|
variableNameIsAlreadyUsed: "Dieser Name wird bereits von einer anderen Variable\
|
||||||
|
\ verwendet"
|
||||||
contentBlocks: "Inhalt"
|
contentBlocks: "Inhalt"
|
||||||
inputBlocks: "Eingabe"
|
inputBlocks: "Eingabe"
|
||||||
specialBlocks: "Spezial"
|
specialBlocks: "Spezial"
|
||||||
|
@ -1665,7 +1824,8 @@ _pages:
|
||||||
_for:
|
_for:
|
||||||
arg1: "Anzahl der Schleifendurchläufe"
|
arg1: "Anzahl der Schleifendurchläufe"
|
||||||
arg2: "Aktion"
|
arg2: "Aktion"
|
||||||
typeError: "Slot {slot} akzeptiert Werte vom Typ „{expect}“, aber es wurde ein „{actual}“ Wert angegeben!"
|
typeError: "Slot {slot} akzeptiert Werte vom Typ „{expect}“, aber es wurde ein\
|
||||||
|
\ „{actual}“ Wert angegeben!"
|
||||||
thereIsEmptySlot: "Slot {slot} ist leer!"
|
thereIsEmptySlot: "Slot {slot} ist leer!"
|
||||||
types:
|
types:
|
||||||
string: "Text"
|
string: "Text"
|
||||||
|
@ -1689,7 +1849,8 @@ _notification:
|
||||||
youRenoted: "Renote deiner Notiz von {name}"
|
youRenoted: "Renote deiner Notiz von {name}"
|
||||||
youGotPoll: "{name} hat in deiner Umfrage abgestimmt"
|
youGotPoll: "{name} hat in deiner Umfrage abgestimmt"
|
||||||
youGotMessagingMessageFromUser: "{name} hat dir eine Chatnachricht gesendet"
|
youGotMessagingMessageFromUser: "{name} hat dir eine Chatnachricht gesendet"
|
||||||
youGotMessagingMessageFromGroup: "In die Gruppe {name} wurde eine Chatnachricht gesendet"
|
youGotMessagingMessageFromGroup: "In die Gruppe {name} wurde eine Chatnachricht\
|
||||||
|
\ gesendet"
|
||||||
youWereFollowed: "ist dir gefolgt"
|
youWereFollowed: "ist dir gefolgt"
|
||||||
youReceivedFollowRequest: "Du hast eine Follow-Anfrage erhalten"
|
youReceivedFollowRequest: "Du hast eine Follow-Anfrage erhalten"
|
||||||
yourFollowRequestAccepted: "Deine Follow-Anfrage wurde akzeptiert"
|
yourFollowRequestAccepted: "Deine Follow-Anfrage wurde akzeptiert"
|
||||||
|
@ -1728,9 +1889,11 @@ _deck:
|
||||||
profile: "Profil"
|
profile: "Profil"
|
||||||
newProfile: "Neues Profil"
|
newProfile: "Neues Profil"
|
||||||
deleteProfile: "Profil löschen"
|
deleteProfile: "Profil löschen"
|
||||||
introduction: "Erstelle eine auf dich zugeschneiderte Benutzeroberfläche durch das Aneinanderreihen von Spalten!"
|
introduction: "Erstelle eine auf dich zugeschneiderte Benutzeroberfläche durch das\
|
||||||
|
\ Aneinanderreihen von Spalten!"
|
||||||
introduction2: "Klicke auf das + rechts um wann immer du möchtest neue Spalten hinzuzufügen."
|
introduction2: "Klicke auf das + rechts um wann immer du möchtest neue Spalten hinzuzufügen."
|
||||||
widgetsIntroduction: "Drücke bitte \"Widgets bearbeiten\" im Spaltenmenü und füge ein Widget hinzu."
|
widgetsIntroduction: "Drücke bitte \"Widgets bearbeiten\" im Spaltenmenü und füge\
|
||||||
|
\ ein Widget hinzu."
|
||||||
_columns:
|
_columns:
|
||||||
main: "Hauptspalte"
|
main: "Hauptspalte"
|
||||||
widgets: "Widgets"
|
widgets: "Widgets"
|
||||||
|
@ -1740,3 +1903,27 @@ _deck:
|
||||||
list: "Listen"
|
list: "Listen"
|
||||||
mentions: "Erwähnungen"
|
mentions: "Erwähnungen"
|
||||||
direct: "Direktnachrichten"
|
direct: "Direktnachrichten"
|
||||||
|
enableRecommendedTimeline: Empfohlenen Zeitplan aktivieren
|
||||||
|
secureMode: Sicherer Modus (Autorisierter Abruf)
|
||||||
|
instanceSecurity: Instanzsicherheit
|
||||||
|
manageGroups: Gruppen verwalten
|
||||||
|
noThankYou: Nein, danke
|
||||||
|
privateMode: Privater Modus
|
||||||
|
enableEmojiReactions: Emoji-Reaktionen aktivieren
|
||||||
|
flagSpeakAsCat: Wie eine Katze sprechen
|
||||||
|
showEmojisInReactionNotifications: Emojis in Reaktionsbenachrichtigungen anzeigen
|
||||||
|
userSaysSomethingReason: '{name} sagte {reason}'
|
||||||
|
hiddenTagsDescription: 'Liste die Hashtags (ohne #) welche du von Trending und Explore
|
||||||
|
verstecken möchtest. Versteckte Hashtags sind durch andere Wege weiterhin auffindbar.'
|
||||||
|
addInstance: Instanz hinzufügen
|
||||||
|
flagSpeakAsCatDescription: Deine Posts werden im Katzenmodus "nya-ifiziert"
|
||||||
|
hiddenTags: Versteckte Hashtags
|
||||||
|
antennaInstancesDescription: Nenne einen Instanzen-Host pro Zeile
|
||||||
|
secureModeInfo: Bei Anfragen an andere Instanzen nicht ohne Nachweis zurücksenden.
|
||||||
|
renoteMute: Boosts stummschalten
|
||||||
|
renoteUnmute: Boosts aktivieren
|
||||||
|
noInstances: Es gibt keine Instanzen
|
||||||
|
privateModeInfo: Wenn diese Option aktiviert ist, können nur Instanzen auf der Whitelist
|
||||||
|
mit Deinen Instanzen föderieren. Alle Beiträge werden für die Öffentlichkeit verborgen.
|
||||||
|
allowedInstances: Instanzen auf der Whitelist
|
||||||
|
selectInstance: Wähle eine Instanz
|
||||||
|
|
|
@ -14,7 +14,7 @@ ok: "OK"
|
||||||
gotIt: "¡Lo tengo!"
|
gotIt: "¡Lo tengo!"
|
||||||
cancel: "Cancelar"
|
cancel: "Cancelar"
|
||||||
enterUsername: "Introduce el nombre de usuario"
|
enterUsername: "Introduce el nombre de usuario"
|
||||||
renotedBy: "Renotado por {user}"
|
renotedBy: "Reposteado por {user}"
|
||||||
noNotes: "No hay publicaciones"
|
noNotes: "No hay publicaciones"
|
||||||
noNotifications: "No hay notificaciones"
|
noNotifications: "No hay notificaciones"
|
||||||
instance: "Instancia"
|
instance: "Instancia"
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
---
|
|
||||||
_lang_: "Français"
|
_lang_: "Français"
|
||||||
headlineMisskey: "Réseau relié par des notes"
|
headlineMisskey: "Réseau relié par des notes"
|
||||||
introMisskey: "Bienvenue ! Misskey est un service de microblogage décentralisé, libre et ouvert.\nÉcrivez des « notes » et partagez ce qui se passe à l’instant présent, autour de vous avec les autres 📡\nLa fonction « réactions », vous permet également d’ajouter une réaction rapide aux notes des autres utilisateur·rice·s 👍\nExplorons un nouveau monde 🚀"
|
introMisskey: "Bienvenue ! Misskey est un service de microblogage décentralisé, libre\
|
||||||
|
\ et ouvert.\nÉcrivez des « notes » et partagez ce qui se passe à l’instant présent,\
|
||||||
|
\ autour de vous avec les autres \U0001F4E1\nLa fonction « réactions », vous permet\
|
||||||
|
\ également d’ajouter une réaction rapide aux notes des autres utilisateur·rice·s\
|
||||||
|
\ \U0001F44D\nExplorons un nouveau monde \U0001F680"
|
||||||
monthAndDay: "{day}/{month}"
|
monthAndDay: "{day}/{month}"
|
||||||
search: "Rechercher"
|
search: "Rechercher"
|
||||||
notifications: "Notifications"
|
notifications: "Notifications"
|
||||||
|
@ -23,7 +26,8 @@ otherSettings: "Paramètres avancés"
|
||||||
openInWindow: "Ouvrir dans une nouvelle fenêtre"
|
openInWindow: "Ouvrir dans une nouvelle fenêtre"
|
||||||
profile: "Profil"
|
profile: "Profil"
|
||||||
timeline: "Fil"
|
timeline: "Fil"
|
||||||
noAccountDescription: "L’utilisateur·rice n’a pas encore renseigné de biographie de présentation sur son profil."
|
noAccountDescription: "L’utilisateur·rice n’a pas encore renseigné de biographie de\
|
||||||
|
\ présentation sur son profil."
|
||||||
login: "Se connecter"
|
login: "Se connecter"
|
||||||
loggingIn: "Connexion en cours"
|
loggingIn: "Connexion en cours"
|
||||||
logout: "Se déconnecter"
|
logout: "Se déconnecter"
|
||||||
|
@ -44,7 +48,8 @@ copyContent: "Copier le contenu"
|
||||||
copyLink: "Copier le lien"
|
copyLink: "Copier le lien"
|
||||||
delete: "Supprimer"
|
delete: "Supprimer"
|
||||||
deleteAndEdit: "Supprimer et réécrire"
|
deleteAndEdit: "Supprimer et réécrire"
|
||||||
deleteAndEditConfirm: "Êtes-vous sûr·e de vouloir supprimer cette note et la reformuler ? Vous perdrez toutes les réactions, renotes et réponses y afférentes."
|
deleteAndEditConfirm: "Êtes-vous sûr·e de vouloir supprimer cette note et la reformuler\
|
||||||
|
\ ? Vous perdrez toutes les réactions, renotes et réponses y afférentes."
|
||||||
addToList: "Ajouter à une liste"
|
addToList: "Ajouter à une liste"
|
||||||
sendMessage: "Envoyer un message"
|
sendMessage: "Envoyer un message"
|
||||||
copyUsername: "Copier le nom d’utilisateur·rice"
|
copyUsername: "Copier le nom d’utilisateur·rice"
|
||||||
|
@ -64,9 +69,11 @@ import: "Importer"
|
||||||
export: "Exporter"
|
export: "Exporter"
|
||||||
files: "Fichiers"
|
files: "Fichiers"
|
||||||
download: "Télécharger"
|
download: "Télécharger"
|
||||||
driveFileDeleteConfirm: "Êtes-vous sûr·e de vouloir supprimer le fichier \"{name}\" ? Les notes liées à ce fichier seront aussi supprimées."
|
driveFileDeleteConfirm: "Êtes-vous sûr·e de vouloir supprimer le fichier \"{name}\"\
|
||||||
|
\ ? Les notes liées à ce fichier seront aussi supprimées."
|
||||||
unfollowConfirm: "Désirez-vous vous désabonner de {name} ?"
|
unfollowConfirm: "Désirez-vous vous désabonner de {name} ?"
|
||||||
exportRequested: "Vous avez demandé une exportation. L’opération pourrait prendre un peu de temps. Une terminée, le fichier résultant sera ajouté au Drive."
|
exportRequested: "Vous avez demandé une exportation. L’opération pourrait prendre\
|
||||||
|
\ un peu de temps. Une terminée, le fichier résultant sera ajouté au Drive."
|
||||||
importRequested: "Vous avez initié un import. Cela pourrait prendre un peu de temps."
|
importRequested: "Vous avez initié un import. Cela pourrait prendre un peu de temps."
|
||||||
lists: "Listes"
|
lists: "Listes"
|
||||||
noLists: "Vous n’avez aucune liste"
|
noLists: "Vous n’avez aucune liste"
|
||||||
|
@ -81,9 +88,12 @@ error: "Erreur"
|
||||||
somethingHappened: "Une erreur est survenue"
|
somethingHappened: "Une erreur est survenue"
|
||||||
retry: "Réessayer"
|
retry: "Réessayer"
|
||||||
pageLoadError: "Le chargement de la page a échoué"
|
pageLoadError: "Le chargement de la page a échoué"
|
||||||
pageLoadErrorDescription: "Cela est généralement causé par le cache du navigateur ou par un problème réseau. Veuillez vider votre cache ou attendre un peu et réessayer."
|
pageLoadErrorDescription: "Cela est généralement causé par le cache du navigateur\
|
||||||
serverIsDead: "Le serveur ne répond pas. Patientez quelques instants puis essayez à nouveau."
|
\ ou par un problème réseau. Veuillez vider votre cache ou attendre un peu et réessayer."
|
||||||
youShouldUpgradeClient: "Si la page ne s'affiche pas correctement, rechargez-la pour mettre votre client à jour."
|
serverIsDead: "Le serveur ne répond pas. Patientez quelques instants puis essayez\
|
||||||
|
\ à nouveau."
|
||||||
|
youShouldUpgradeClient: "Si la page ne s'affiche pas correctement, rechargez-la pour\
|
||||||
|
\ mettre votre client à jour."
|
||||||
enterListName: "Nom de la liste"
|
enterListName: "Nom de la liste"
|
||||||
privacy: "Confidentialité"
|
privacy: "Confidentialité"
|
||||||
makeFollowManuallyApprove: "Accepter manuellement les demandes d’abonnement"
|
makeFollowManuallyApprove: "Accepter manuellement les demandes d’abonnement"
|
||||||
|
@ -108,8 +118,11 @@ sensitive: "Contenu sensible"
|
||||||
add: "Ajouter"
|
add: "Ajouter"
|
||||||
reaction: "Réactions"
|
reaction: "Réactions"
|
||||||
reactionSetting: "Réactions à afficher dans le sélecteur de réactions"
|
reactionSetting: "Réactions à afficher dans le sélecteur de réactions"
|
||||||
reactionSettingDescription2: "Déplacer pour réorganiser, cliquer pour effacer, utiliser « + » pour ajouter."
|
reactionSettingDescription2: "Déplacer pour réorganiser, cliquer pour effacer, utiliser\
|
||||||
rememberNoteVisibility: "Activer l'option \" se souvenir de la visibilité des notes \" vous permet de réutiliser automatiquement la visibilité utilisée lors de la publication de votre note précédente."
|
\ « + » pour ajouter."
|
||||||
|
rememberNoteVisibility: "Activer l'option \" se souvenir de la visibilité des notes\
|
||||||
|
\ \" vous permet de réutiliser automatiquement la visibilité utilisée lors de la\
|
||||||
|
\ publication de votre note précédente."
|
||||||
attachCancel: "Supprimer le fichier attaché"
|
attachCancel: "Supprimer le fichier attaché"
|
||||||
markAsSensitive: "Marquer comme sensible"
|
markAsSensitive: "Marquer comme sensible"
|
||||||
unmarkAsSensitive: "Supprimer le marquage comme sensible"
|
unmarkAsSensitive: "Supprimer le marquage comme sensible"
|
||||||
|
@ -137,13 +150,20 @@ emojiUrl: "URL de l’émoji"
|
||||||
addEmoji: "Ajouter un émoji"
|
addEmoji: "Ajouter un émoji"
|
||||||
settingGuide: "Configuration proposée"
|
settingGuide: "Configuration proposée"
|
||||||
cacheRemoteFiles: "Mise en cache des fichiers distants"
|
cacheRemoteFiles: "Mise en cache des fichiers distants"
|
||||||
cacheRemoteFilesDescription: "Lorsque cette option est désactivée, les fichiers distants sont chargés directement depuis l’instance distante. La désactiver diminuera certes l’utilisation de l’espace de stockage local mais augmentera le trafic réseau puisque les miniatures ne seront plus générées."
|
cacheRemoteFilesDescription: "Lorsque cette option est désactivée, les fichiers distants\
|
||||||
|
\ sont chargés directement depuis l’instance distante. La désactiver diminuera certes\
|
||||||
|
\ l’utilisation de l’espace de stockage local mais augmentera le trafic réseau puisque\
|
||||||
|
\ les miniatures ne seront plus générées."
|
||||||
flagAsBot: "Ce compte est un robot"
|
flagAsBot: "Ce compte est un robot"
|
||||||
flagAsBotDescription: "Si ce compte est géré de manière automatisée, choisissez cette option. Si elle est activée, elle agira comme un marqueur pour les autres développeurs afin d'éviter des chaînes d'interaction sans fin avec d'autres robots et d'ajuster les systèmes internes de Misskey pour traiter ce compte comme un robot."
|
flagAsBotDescription: "Si ce compte est géré de manière automatisée, choisissez cette\
|
||||||
|
\ option. Si elle est activée, elle agira comme un marqueur pour les autres développeurs\
|
||||||
|
\ afin d'éviter des chaînes d'interaction sans fin avec d'autres robots et d'ajuster\
|
||||||
|
\ les systèmes internes de Misskey pour traiter ce compte comme un robot."
|
||||||
flagAsCat: "Ce compte est un chat"
|
flagAsCat: "Ce compte est un chat"
|
||||||
flagAsCatDescription: "Activer l'option \" Je suis un chat \" pour ce compte."
|
flagAsCatDescription: "Activer l'option \" Je suis un chat \" pour ce compte."
|
||||||
flagShowTimelineReplies: "Afficher les réponses dans le fil"
|
flagShowTimelineReplies: "Afficher les réponses dans le fil"
|
||||||
autoAcceptFollowed: "Accepter automatiquement les demandes d’abonnement venant d’utilisateur·rice·s que vous suivez"
|
autoAcceptFollowed: "Accepter automatiquement les demandes d’abonnement venant d’utilisateur·rice·s\
|
||||||
|
\ que vous suivez"
|
||||||
addAccount: "Ajouter un compte"
|
addAccount: "Ajouter un compte"
|
||||||
loginFailed: "Échec de la connexion"
|
loginFailed: "Échec de la connexion"
|
||||||
showOnRemote: "Voir sur l’instance distante"
|
showOnRemote: "Voir sur l’instance distante"
|
||||||
|
@ -155,7 +175,12 @@ searchWith: "Recherche : {q}"
|
||||||
youHaveNoLists: "Vous n’avez aucune liste"
|
youHaveNoLists: "Vous n’avez aucune liste"
|
||||||
followConfirm: "Êtes-vous sûr·e de vouloir suivre {name} ?"
|
followConfirm: "Êtes-vous sûr·e de vouloir suivre {name} ?"
|
||||||
proxyAccount: "Compte proxy"
|
proxyAccount: "Compte proxy"
|
||||||
proxyAccountDescription: "Un compte proxy se comporte, dans certaines conditions, comme un·e abonné·e distant·e pour les utilisateurs d'autres instances. Par exemple, quand un·e utilisateur·rice ajoute un·e utilisateur·rice distant·e à une liste, ses notes ne seront pas visibles sur l'instance si personne ne suit cet·te utilisateur·rice. Le compte proxy va donc suivre cet·te utilisateur·rice pour que ses notes soient acheminées."
|
proxyAccountDescription: "Un compte proxy se comporte, dans certaines conditions,\
|
||||||
|
\ comme un·e abonné·e distant·e pour les utilisateurs d'autres instances. Par exemple,\
|
||||||
|
\ quand un·e utilisateur·rice ajoute un·e utilisateur·rice distant·e à une liste,\
|
||||||
|
\ ses notes ne seront pas visibles sur l'instance si personne ne suit cet·te utilisateur·rice.\
|
||||||
|
\ Le compte proxy va donc suivre cet·te utilisateur·rice pour que ses notes soient\
|
||||||
|
\ acheminées."
|
||||||
host: "Serveur distant"
|
host: "Serveur distant"
|
||||||
selectUser: "Sélectionner un·e utilisateur·rice"
|
selectUser: "Sélectionner un·e utilisateur·rice"
|
||||||
recipient: "Destinataire"
|
recipient: "Destinataire"
|
||||||
|
@ -186,11 +211,14 @@ instanceInfo: "Informations sur l’instance"
|
||||||
statistics: "Statistiques"
|
statistics: "Statistiques"
|
||||||
clearQueue: "Vider la file d’attente"
|
clearQueue: "Vider la file d’attente"
|
||||||
clearQueueConfirmTitle: "Êtes-vous sûr·e de vouloir vider la file d’attente ?"
|
clearQueueConfirmTitle: "Êtes-vous sûr·e de vouloir vider la file d’attente ?"
|
||||||
clearQueueConfirmText: "Les notes non distribuées ne seront pas délivrées. Normalement, vous n'avez pas besoin d'effectuer cette opération."
|
clearQueueConfirmText: "Les notes non distribuées ne seront pas délivrées. Normalement,\
|
||||||
|
\ vous n'avez pas besoin d'effectuer cette opération."
|
||||||
clearCachedFiles: "Vider le cache"
|
clearCachedFiles: "Vider le cache"
|
||||||
clearCachedFilesConfirm: "Êtes-vous sûr·e de vouloir vider tout le cache de fichiers distants ?"
|
clearCachedFilesConfirm: "Êtes-vous sûr·e de vouloir vider tout le cache de fichiers\
|
||||||
|
\ distants ?"
|
||||||
blockedInstances: "Instances bloquées"
|
blockedInstances: "Instances bloquées"
|
||||||
blockedInstancesDescription: "Listez les instances que vous désirez bloquer, une par ligne. Ces instances ne seront plus en capacité d'interagir avec votre instance."
|
blockedInstancesDescription: "Listez les instances que vous désirez bloquer, une par\
|
||||||
|
\ ligne. Ces instances ne seront plus en capacité d'interagir avec votre instance."
|
||||||
muteAndBlock: "Masqué·e·s / Bloqué·e·s"
|
muteAndBlock: "Masqué·e·s / Bloqué·e·s"
|
||||||
mutedUsers: "Utilisateur·rice·s en sourdine"
|
mutedUsers: "Utilisateur·rice·s en sourdine"
|
||||||
blockedUsers: "Utilisateur·rice·s bloqué·e·s"
|
blockedUsers: "Utilisateur·rice·s bloqué·e·s"
|
||||||
|
@ -243,7 +271,8 @@ fromUrl: "Depuis une URL"
|
||||||
uploadFromUrl: "Téléverser via une URL"
|
uploadFromUrl: "Téléverser via une URL"
|
||||||
uploadFromUrlDescription: "URL du fichier que vous souhaitez téléverser"
|
uploadFromUrlDescription: "URL du fichier que vous souhaitez téléverser"
|
||||||
uploadFromUrlRequested: "Téléversement demandé"
|
uploadFromUrlRequested: "Téléversement demandé"
|
||||||
uploadFromUrlMayTakeTime: "Le téléversement de votre fichier peut prendre un certain temps."
|
uploadFromUrlMayTakeTime: "Le téléversement de votre fichier peut prendre un certain\
|
||||||
|
\ temps."
|
||||||
explore: "Découvrir"
|
explore: "Découvrir"
|
||||||
messageRead: "Lu"
|
messageRead: "Lu"
|
||||||
noMoreHistory: "Il n’y a plus d’historique"
|
noMoreHistory: "Il n’y a plus d’historique"
|
||||||
|
@ -253,7 +282,8 @@ agreeTo: "J’accepte {0}"
|
||||||
tos: "les conditions d’utilisation"
|
tos: "les conditions d’utilisation"
|
||||||
start: "Commencer"
|
start: "Commencer"
|
||||||
home: "Principal"
|
home: "Principal"
|
||||||
remoteUserCaution: "Les informations de ce compte risqueraient d’être incomplètes du fait que l’utilisateur·rice provient d’une instance distante."
|
remoteUserCaution: "Les informations de ce compte risqueraient d’être incomplètes\
|
||||||
|
\ du fait que l’utilisateur·rice provient d’une instance distante."
|
||||||
activity: "Activité"
|
activity: "Activité"
|
||||||
images: "Images"
|
images: "Images"
|
||||||
birthday: "Date de naissance"
|
birthday: "Date de naissance"
|
||||||
|
@ -286,7 +316,8 @@ unableToDelete: "Suppression impossible"
|
||||||
inputNewFileName: "Entrez un nouveau nom de fichier"
|
inputNewFileName: "Entrez un nouveau nom de fichier"
|
||||||
inputNewDescription: "Veuillez entrer une nouvelle description"
|
inputNewDescription: "Veuillez entrer une nouvelle description"
|
||||||
inputNewFolderName: "Entrez un nouveau nom de dossier"
|
inputNewFolderName: "Entrez un nouveau nom de dossier"
|
||||||
circularReferenceFolder: "Le dossier de destination est un sous-dossier du dossier que vous souhaitez déplacer."
|
circularReferenceFolder: "Le dossier de destination est un sous-dossier du dossier\
|
||||||
|
\ que vous souhaitez déplacer."
|
||||||
hasChildFilesOrFolders: "Impossible de supprimer ce dossier car il n'est pas vide."
|
hasChildFilesOrFolders: "Impossible de supprimer ce dossier car il n'est pas vide."
|
||||||
copyUrl: "Copier l’URL"
|
copyUrl: "Copier l’URL"
|
||||||
rename: "Renommer"
|
rename: "Renommer"
|
||||||
|
@ -320,7 +351,8 @@ connectService: "Connexion"
|
||||||
disconnectService: "Déconnexion"
|
disconnectService: "Déconnexion"
|
||||||
enableLocalTimeline: "Activer le fil local"
|
enableLocalTimeline: "Activer le fil local"
|
||||||
enableGlobalTimeline: "Activer le fil global"
|
enableGlobalTimeline: "Activer le fil global"
|
||||||
disablingTimelinesInfo: "Même si vous désactivez ces fils, les administrateur·rice·s et les modérateur·rice·s pourront toujours y accéder."
|
disablingTimelinesInfo: "Même si vous désactivez ces fils, les administrateur·rice·s\
|
||||||
|
\ et les modérateur·rice·s pourront toujours y accéder."
|
||||||
registration: "S’inscrire"
|
registration: "S’inscrire"
|
||||||
enableRegistration: "Autoriser les nouvelles inscriptions"
|
enableRegistration: "Autoriser les nouvelles inscriptions"
|
||||||
invite: "Inviter"
|
invite: "Inviter"
|
||||||
|
@ -332,9 +364,11 @@ bannerUrl: "URL de l’image de la bannière"
|
||||||
backgroundImageUrl: "URL de l'image d'arrière-plan"
|
backgroundImageUrl: "URL de l'image d'arrière-plan"
|
||||||
basicInfo: "Informations basiques"
|
basicInfo: "Informations basiques"
|
||||||
pinnedUsers: "Utilisateur·rice épinglé·e"
|
pinnedUsers: "Utilisateur·rice épinglé·e"
|
||||||
pinnedUsersDescription: "Listez les utilisateur·rice·s que vous souhaitez voir épinglé·e·s sur la page \"Découvrir\", un·e par ligne."
|
pinnedUsersDescription: "Listez les utilisateur·rice·s que vous souhaitez voir épinglé·e·s\
|
||||||
|
\ sur la page \"Découvrir\", un·e par ligne."
|
||||||
pinnedPages: "Pages épinglées"
|
pinnedPages: "Pages épinglées"
|
||||||
pinnedPagesDescription: "Inscrivez le chemin des pages que vous souhaitez épingler en haut de la page de l'instance. Séparez les pages d'un retour à la ligne."
|
pinnedPagesDescription: "Inscrivez le chemin des pages que vous souhaitez épingler\
|
||||||
|
\ en haut de la page de l'instance. Séparez les pages d'un retour à la ligne."
|
||||||
pinnedClipId: "Identifiant du clip épinglé"
|
pinnedClipId: "Identifiant du clip épinglé"
|
||||||
pinnedNotes: "Note épinglée"
|
pinnedNotes: "Note épinglée"
|
||||||
hcaptcha: "hCaptcha"
|
hcaptcha: "hCaptcha"
|
||||||
|
@ -345,14 +379,17 @@ recaptcha: "reCAPTCHA"
|
||||||
enableRecaptcha: "Activer reCAPTCHA"
|
enableRecaptcha: "Activer reCAPTCHA"
|
||||||
recaptchaSiteKey: "Clé du site"
|
recaptchaSiteKey: "Clé du site"
|
||||||
recaptchaSecretKey: "Clé secrète"
|
recaptchaSecretKey: "Clé secrète"
|
||||||
avoidMultiCaptchaConfirm: "L’utilisation de plusieurs Captchas peut provoquer des interférences. Souhaitez-vous désactiver l’autre Captcha ? Vous pouvez laisser plusieurs Captcha activés en appuyant sur Annuler."
|
avoidMultiCaptchaConfirm: "L’utilisation de plusieurs Captchas peut provoquer des\
|
||||||
|
\ interférences. Souhaitez-vous désactiver l’autre Captcha ? Vous pouvez laisser\
|
||||||
|
\ plusieurs Captcha activés en appuyant sur Annuler."
|
||||||
antennas: "Antennes"
|
antennas: "Antennes"
|
||||||
manageAntennas: "Gestion des antennes"
|
manageAntennas: "Gestion des antennes"
|
||||||
name: "Nom"
|
name: "Nom"
|
||||||
antennaSource: "Source de l’antenne"
|
antennaSource: "Source de l’antenne"
|
||||||
antennaKeywords: "Mots clés à recevoir"
|
antennaKeywords: "Mots clés à recevoir"
|
||||||
antennaExcludeKeywords: "Mots clés à exclure"
|
antennaExcludeKeywords: "Mots clés à exclure"
|
||||||
antennaKeywordsDescription: "Séparer avec des espaces pour la condition AND. Séparer avec un saut de ligne pour une condition OR."
|
antennaKeywordsDescription: "Séparer avec des espaces pour la condition AND. Séparer\
|
||||||
|
\ avec un saut de ligne pour une condition OR."
|
||||||
notifyAntenna: "Je souhaite recevoir les notifications des nouvelles notes"
|
notifyAntenna: "Je souhaite recevoir les notifications des nouvelles notes"
|
||||||
withFileAntenna: "Notes ayant des attachements uniquement"
|
withFileAntenna: "Notes ayant des attachements uniquement"
|
||||||
enableServiceworker: "Activer ServiceWorker"
|
enableServiceworker: "Activer ServiceWorker"
|
||||||
|
@ -363,9 +400,11 @@ connectedTo: "Vous êtes connectés aux services suivants"
|
||||||
notesAndReplies: "Notes et Réponses"
|
notesAndReplies: "Notes et Réponses"
|
||||||
withFiles: "Avec fichiers joints"
|
withFiles: "Avec fichiers joints"
|
||||||
silence: "Mettre en sourdine"
|
silence: "Mettre en sourdine"
|
||||||
silenceConfirm: "Êtes-vous sûr·e de vouloir mettre l’utilisateur·rice en sourdine ?"
|
silenceConfirm: "Êtes-vous sûr·e de vouloir mettre l’utilisateur·rice en sourdine\
|
||||||
|
\ ?"
|
||||||
unsilence: "Annuler la sourdine"
|
unsilence: "Annuler la sourdine"
|
||||||
unsilenceConfirm: "Êtes-vous sûr·e de vouloir annuler la mise en sourdine de cet·te utilisateur·rice ?"
|
unsilenceConfirm: "Êtes-vous sûr·e de vouloir annuler la mise en sourdine de cet·te\
|
||||||
|
\ utilisateur·rice ?"
|
||||||
popularUsers: "Utilisateur·rice·s populaires"
|
popularUsers: "Utilisateur·rice·s populaires"
|
||||||
recentlyUpdatedUsers: "Utilisateur·rice·s actif·ve·s récemment"
|
recentlyUpdatedUsers: "Utilisateur·rice·s actif·ve·s récemment"
|
||||||
recentlyRegisteredUsers: "Utilisateur·rice·s récemment inscrit·e·s"
|
recentlyRegisteredUsers: "Utilisateur·rice·s récemment inscrit·e·s"
|
||||||
|
@ -430,7 +469,8 @@ invitationCode: "Code d’invitation"
|
||||||
checking: "Vérification en cours..."
|
checking: "Vérification en cours..."
|
||||||
available: "Disponible"
|
available: "Disponible"
|
||||||
unavailable: "Non disponible"
|
unavailable: "Non disponible"
|
||||||
usernameInvalidFormat: "Le nom d'utilisateur peut contenir uniquement des lettres (minuscules et/ou majuscules), des chiffres et des _"
|
usernameInvalidFormat: "Le nom d'utilisateur peut contenir uniquement des lettres\
|
||||||
|
\ (minuscules et/ou majuscules), des chiffres et des _"
|
||||||
tooShort: "Trop court"
|
tooShort: "Trop court"
|
||||||
tooLong: "Trop long"
|
tooLong: "Trop long"
|
||||||
weakPassword: "Mot de passe faible"
|
weakPassword: "Mot de passe faible"
|
||||||
|
@ -439,7 +479,8 @@ strongPassword: "Mot de passe fort"
|
||||||
passwordMatched: "Les mots de passe correspondent"
|
passwordMatched: "Les mots de passe correspondent"
|
||||||
passwordNotMatched: "Les mots de passe ne correspondent pas"
|
passwordNotMatched: "Les mots de passe ne correspondent pas"
|
||||||
signinWith: "Se connecter avec {x}"
|
signinWith: "Se connecter avec {x}"
|
||||||
signinFailed: "Échec d’authentification. Veuillez vérifier que votre nom d’utilisateur et mot de passe sont corrects."
|
signinFailed: "Échec d’authentification. Veuillez vérifier que votre nom d’utilisateur\
|
||||||
|
\ et mot de passe sont corrects."
|
||||||
tapSecurityKey: "Appuyez sur votre clé de sécurité"
|
tapSecurityKey: "Appuyez sur votre clé de sécurité"
|
||||||
or: "OU"
|
or: "OU"
|
||||||
language: "Langue"
|
language: "Langue"
|
||||||
|
@ -448,7 +489,8 @@ groupInvited: "Invité au groupe"
|
||||||
aboutX: "À propos de {x}"
|
aboutX: "À propos de {x}"
|
||||||
useOsNativeEmojis: "Utiliser les émojis natifs du système"
|
useOsNativeEmojis: "Utiliser les émojis natifs du système"
|
||||||
youHaveNoGroups: "Vous n’avez aucun groupe"
|
youHaveNoGroups: "Vous n’avez aucun groupe"
|
||||||
joinOrCreateGroup: "Vous pouvez être invité·e à rejoindre des groupes existants ou créer votre propre nouveau groupe."
|
joinOrCreateGroup: "Vous pouvez être invité·e à rejoindre des groupes existants ou\
|
||||||
|
\ créer votre propre nouveau groupe."
|
||||||
noHistory: "Pas d'historique"
|
noHistory: "Pas d'historique"
|
||||||
signinHistory: "Historique de connexion"
|
signinHistory: "Historique de connexion"
|
||||||
disableAnimatedMfm: "Désactiver MFM ayant des animations"
|
disableAnimatedMfm: "Désactiver MFM ayant des animations"
|
||||||
|
@ -479,19 +521,29 @@ showFeaturedNotesInTimeline: "Afficher les notes des Tendances dans le fil d'act
|
||||||
objectStorage: "Stockage d'objets"
|
objectStorage: "Stockage d'objets"
|
||||||
useObjectStorage: "Utiliser le stockage d'objets"
|
useObjectStorage: "Utiliser le stockage d'objets"
|
||||||
objectStorageBaseUrl: "Base URL"
|
objectStorageBaseUrl: "Base URL"
|
||||||
objectStorageBaseUrlDesc: "Préfixe d’URL utilisé pour construire l’URL vers le référencement d’objet (média). Spécifiez son URL si vous utilisez un CDN ou un proxy, sinon spécifiez l’adresse accessible au public selon le guide de service que vous allez utiliser. P.ex. 'https://<bucket>.s3.amazonaws.com' pour AWS S3 et 'https://storage.googleapis.com/<bucket>' pour GCS."
|
objectStorageBaseUrlDesc: "Préfixe d’URL utilisé pour construire l’URL vers le référencement\
|
||||||
|
\ d’objet (média). Spécifiez son URL si vous utilisez un CDN ou un proxy, sinon\
|
||||||
|
\ spécifiez l’adresse accessible au public selon le guide de service que vous allez\
|
||||||
|
\ utiliser. P.ex. 'https://<bucket>.s3.amazonaws.com' pour AWS S3 et 'https://storage.googleapis.com/<bucket>'\
|
||||||
|
\ pour GCS."
|
||||||
objectStorageBucket: "Bucket"
|
objectStorageBucket: "Bucket"
|
||||||
objectStorageBucketDesc: "Veuillez spécifier le nom du compartiment utilisé sur le service configuré."
|
objectStorageBucketDesc: "Veuillez spécifier le nom du compartiment utilisé sur le\
|
||||||
|
\ service configuré."
|
||||||
objectStoragePrefix: "Prefix"
|
objectStoragePrefix: "Prefix"
|
||||||
objectStoragePrefixDesc: "Les fichiers seront stockés sous le répertoire de ce préfixe."
|
objectStoragePrefixDesc: "Les fichiers seront stockés sous le répertoire de ce préfixe."
|
||||||
objectStorageEndpoint: "Endpoint"
|
objectStorageEndpoint: "Endpoint"
|
||||||
objectStorageEndpointDesc: "Laissez ce champ vide si vous utilisez AWS S3, sinon spécifiez le point de terminaison comme '<host>' ou '<host>: <port>' selon le guide de service que vous allez utiliser."
|
objectStorageEndpointDesc: "Laissez ce champ vide si vous utilisez AWS S3, sinon spécifiez\
|
||||||
|
\ le point de terminaison comme '<host>' ou '<host>: <port>' selon le guide de service\
|
||||||
|
\ que vous allez utiliser."
|
||||||
objectStorageRegion: "Région"
|
objectStorageRegion: "Région"
|
||||||
objectStorageRegionDesc: "Spécifiez une région comme 'xx-east-1'. Si votre service ne fait pas de distinction entre les régions, laissez-le vide ou remplissez 'us-east-1'."
|
objectStorageRegionDesc: "Spécifiez une région comme 'xx-east-1'. Si votre service\
|
||||||
|
\ ne fait pas de distinction entre les régions, laissez-le vide ou remplissez 'us-east-1'."
|
||||||
objectStorageUseSSL: "Utiliser SSL"
|
objectStorageUseSSL: "Utiliser SSL"
|
||||||
objectStorageUseSSLDesc: "Désactivez cette option si vous n'utilisez pas HTTPS pour la connexion API"
|
objectStorageUseSSLDesc: "Désactivez cette option si vous n'utilisez pas HTTPS pour\
|
||||||
|
\ la connexion API"
|
||||||
objectStorageUseProxy: "Se connecter via proxy"
|
objectStorageUseProxy: "Se connecter via proxy"
|
||||||
objectStorageUseProxyDesc: "Désactivez cette option si vous n'utilisez pas de proxy pour la connexion API"
|
objectStorageUseProxyDesc: "Désactivez cette option si vous n'utilisez pas de proxy\
|
||||||
|
\ pour la connexion API"
|
||||||
objectStorageSetPublicRead: "Régler sur « public » lors de l'envoi"
|
objectStorageSetPublicRead: "Régler sur « public » lors de l'envoi"
|
||||||
serverLogs: "Journal du serveur"
|
serverLogs: "Journal du serveur"
|
||||||
deleteAll: "Supprimer tout"
|
deleteAll: "Supprimer tout"
|
||||||
|
@ -519,7 +571,9 @@ sort: "Trier"
|
||||||
ascendingOrder: "Ascendant"
|
ascendingOrder: "Ascendant"
|
||||||
descendingOrder: "Descendant"
|
descendingOrder: "Descendant"
|
||||||
scratchpad: "ScratchPad"
|
scratchpad: "ScratchPad"
|
||||||
scratchpadDescription: "ScratchPad fournit un environnement expérimental pour AiScript. Vous pouvez vérifier la rédaction de votre code, sa bonne exécution et le résultat de son interaction avec Misskey."
|
scratchpadDescription: "ScratchPad fournit un environnement expérimental pour AiScript.\
|
||||||
|
\ Vous pouvez vérifier la rédaction de votre code, sa bonne exécution et le résultat\
|
||||||
|
\ de son interaction avec Misskey."
|
||||||
output: "Sortie"
|
output: "Sortie"
|
||||||
script: "Script"
|
script: "Script"
|
||||||
disablePagesScript: "Désactiver AiScript sur les Pages"
|
disablePagesScript: "Désactiver AiScript sur les Pages"
|
||||||
|
@ -527,11 +581,15 @@ updateRemoteUser: "Mettre à jour les informations de l’utilisateur·rice dist
|
||||||
deleteAllFiles: "Supprimer tous les fichiers"
|
deleteAllFiles: "Supprimer tous les fichiers"
|
||||||
deleteAllFilesConfirm: "Êtes-vous sûr·e de vouloir supprimer tous les fichiers ?"
|
deleteAllFilesConfirm: "Êtes-vous sûr·e de vouloir supprimer tous les fichiers ?"
|
||||||
removeAllFollowing: "Retenir tous les abonnements"
|
removeAllFollowing: "Retenir tous les abonnements"
|
||||||
removeAllFollowingDescription: "Se désabonner de tous les comptes de {host}. Veuillez lancer cette action uniquement si l’instance n’existe plus."
|
removeAllFollowingDescription: "Se désabonner de tous les comptes de {host}. Veuillez\
|
||||||
|
\ lancer cette action uniquement si l’instance n’existe plus."
|
||||||
userSuspended: "Cet·te utilisateur·rice a été suspendu·e."
|
userSuspended: "Cet·te utilisateur·rice a été suspendu·e."
|
||||||
userSilenced: "Cette utilisateur·trice a été mis·e en sourdine."
|
userSilenced: "Cette utilisateur·trice a été mis·e en sourdine."
|
||||||
yourAccountSuspendedTitle: "Ce compte est suspendu"
|
yourAccountSuspendedTitle: "Ce compte est suspendu"
|
||||||
yourAccountSuspendedDescription: "Ce compte est suspendu car vous avez enfreint les conditions d'utilisation de l'instance, ou pour un motif similaire. Si vous souhaitez connaître en détail les raisons de cette suspension, renseignez-vous auprès de l'administrateur·rice de votre instance. Merci de ne pas créer de nouveau compte."
|
yourAccountSuspendedDescription: "Ce compte est suspendu car vous avez enfreint les\
|
||||||
|
\ conditions d'utilisation de l'instance, ou pour un motif similaire. Si vous souhaitez\
|
||||||
|
\ connaître en détail les raisons de cette suspension, renseignez-vous auprès de\
|
||||||
|
\ l'administrateur·rice de votre instance. Merci de ne pas créer de nouveau compte."
|
||||||
menu: "Menu"
|
menu: "Menu"
|
||||||
divider: "Séparateur"
|
divider: "Séparateur"
|
||||||
addItem: "Ajouter un élément"
|
addItem: "Ajouter un élément"
|
||||||
|
@ -554,7 +612,8 @@ description: "Description"
|
||||||
describeFile: "Ajouter une description d'image"
|
describeFile: "Ajouter une description d'image"
|
||||||
enterFileDescription: "Saisissez une description"
|
enterFileDescription: "Saisissez une description"
|
||||||
author: "Auteur·rice"
|
author: "Auteur·rice"
|
||||||
leaveConfirm: "Vous avez des modifications non-sauvegardées. Voulez-vous les ignorer ?"
|
leaveConfirm: "Vous avez des modifications non-sauvegardées. Voulez-vous les ignorer\
|
||||||
|
\ ?"
|
||||||
manage: "Gestion"
|
manage: "Gestion"
|
||||||
plugins: "Extensions"
|
plugins: "Extensions"
|
||||||
deck: "Deck"
|
deck: "Deck"
|
||||||
|
@ -571,12 +630,14 @@ permission: "Autorisations"
|
||||||
enableAll: "Tout activer"
|
enableAll: "Tout activer"
|
||||||
disableAll: "Tout désactiver"
|
disableAll: "Tout désactiver"
|
||||||
tokenRequested: "Autoriser l'accès au compte"
|
tokenRequested: "Autoriser l'accès au compte"
|
||||||
pluginTokenRequestedDescription: "Ce plugin pourra utiliser les autorisations définies ici."
|
pluginTokenRequestedDescription: "Ce plugin pourra utiliser les autorisations définies\
|
||||||
|
\ ici."
|
||||||
notificationType: "Type de notifications"
|
notificationType: "Type de notifications"
|
||||||
edit: "Editer"
|
edit: "Editer"
|
||||||
emailServer: "Serveur mail"
|
emailServer: "Serveur mail"
|
||||||
enableEmail: "Activer la distribution de courriel"
|
enableEmail: "Activer la distribution de courriel"
|
||||||
emailConfigInfo: "Utilisé pour confirmer votre adresse de courriel et la réinitialisation de votre mot de passe en cas d’oubli."
|
emailConfigInfo: "Utilisé pour confirmer votre adresse de courriel et la réinitialisation\
|
||||||
|
\ de votre mot de passe en cas d’oubli."
|
||||||
email: "E-mail "
|
email: "E-mail "
|
||||||
emailAddress: "Adresses e-mail"
|
emailAddress: "Adresses e-mail"
|
||||||
smtpConfig: "Paramètres du serveur SMTP"
|
smtpConfig: "Paramètres du serveur SMTP"
|
||||||
|
@ -584,7 +645,8 @@ smtpHost: "Serveur distant"
|
||||||
smtpPort: "Port"
|
smtpPort: "Port"
|
||||||
smtpUser: "Nom d’utilisateur·rice"
|
smtpUser: "Nom d’utilisateur·rice"
|
||||||
smtpPass: "Mot de passe"
|
smtpPass: "Mot de passe"
|
||||||
emptyToDisableSmtpAuth: "Laisser le nom d’utilisateur et le mot de passe vides pour désactiver la vérification SMTP"
|
emptyToDisableSmtpAuth: "Laisser le nom d’utilisateur et le mot de passe vides pour\
|
||||||
|
\ désactiver la vérification SMTP"
|
||||||
smtpSecure: "Utiliser SSL/TLS implicitement dans les connexions SMTP"
|
smtpSecure: "Utiliser SSL/TLS implicitement dans les connexions SMTP"
|
||||||
smtpSecureInfo: "Désactiver cette option lorsque STARTTLS est utilisé"
|
smtpSecureInfo: "Désactiver cette option lorsque STARTTLS est utilisé"
|
||||||
testEmail: "Tester la distribution de courriel"
|
testEmail: "Tester la distribution de courriel"
|
||||||
|
@ -605,18 +667,24 @@ create: "Créer"
|
||||||
notificationSetting: "Paramètres des notifications "
|
notificationSetting: "Paramètres des notifications "
|
||||||
notificationSettingDesc: "Sélectionnez le type de notification à afficher"
|
notificationSettingDesc: "Sélectionnez le type de notification à afficher"
|
||||||
useGlobalSetting: "Utiliser paramètre général"
|
useGlobalSetting: "Utiliser paramètre général"
|
||||||
useGlobalSettingDesc: "S'il est activé, les paramètres de notification de votre compte seront utilisés. S'il est désactivé, des configurations individuelles peuvent être effectuées."
|
useGlobalSettingDesc: "S'il est activé, les paramètres de notification de votre compte\
|
||||||
|
\ seront utilisés. S'il est désactivé, des configurations individuelles peuvent\
|
||||||
|
\ être effectuées."
|
||||||
other: "Autre"
|
other: "Autre"
|
||||||
regenerateLoginToken: "Régénérer le jeton de connexion"
|
regenerateLoginToken: "Régénérer le jeton de connexion"
|
||||||
regenerateLoginTokenDescription: "Générer un nouveau jeton d'authentification. Cette opération ne devrait pas être nécessaire ; lors de la génération d'un nouveau jeton, tous les appareils seront déconnectés. "
|
regenerateLoginTokenDescription: "Générer un nouveau jeton d'authentification. Cette\
|
||||||
setMultipleBySeparatingWithSpace: "Vous pouvez en définir plusieurs, en les séparant par des espaces."
|
\ opération ne devrait pas être nécessaire ; lors de la génération d'un nouveau\
|
||||||
|
\ jeton, tous les appareils seront déconnectés. "
|
||||||
|
setMultipleBySeparatingWithSpace: "Vous pouvez en définir plusieurs, en les séparant\
|
||||||
|
\ par des espaces."
|
||||||
fileIdOrUrl: "ID du fichier ou URL"
|
fileIdOrUrl: "ID du fichier ou URL"
|
||||||
behavior: "Comportement"
|
behavior: "Comportement"
|
||||||
sample: "Exemple"
|
sample: "Exemple"
|
||||||
abuseReports: "Signalements"
|
abuseReports: "Signalements"
|
||||||
reportAbuse: "Signaler"
|
reportAbuse: "Signaler"
|
||||||
reportAbuseOf: "Signaler {name}"
|
reportAbuseOf: "Signaler {name}"
|
||||||
fillAbuseReportDescription: "Veuillez expliquer les raisons du signalement. S'il s'agit d'une note précise, veuillez en donner le lien."
|
fillAbuseReportDescription: "Veuillez expliquer les raisons du signalement. S'il s'agit\
|
||||||
|
\ d'une note précise, veuillez en donner le lien."
|
||||||
abuseReported: "Le rapport est envoyé. Merci."
|
abuseReported: "Le rapport est envoyé. Merci."
|
||||||
reporter: "Signalé par"
|
reporter: "Signalé par"
|
||||||
reporteeOrigin: "Origine du signalement"
|
reporteeOrigin: "Origine du signalement"
|
||||||
|
@ -627,7 +695,8 @@ abuseMarkAsResolved: "Marquer le signalement comme résolu"
|
||||||
openInNewTab: "Ouvrir dans un nouvel onglet"
|
openInNewTab: "Ouvrir dans un nouvel onglet"
|
||||||
openInSideView: "Ouvrir en vue latérale"
|
openInSideView: "Ouvrir en vue latérale"
|
||||||
defaultNavigationBehaviour: "Navigation par défaut"
|
defaultNavigationBehaviour: "Navigation par défaut"
|
||||||
editTheseSettingsMayBreakAccount: "La modification de ces paramètres peut endommager votre compte."
|
editTheseSettingsMayBreakAccount: "La modification de ces paramètres peut endommager\
|
||||||
|
\ votre compte."
|
||||||
instanceTicker: "Nom de l'instance d'origine des notes"
|
instanceTicker: "Nom de l'instance d'origine des notes"
|
||||||
waitingFor: "En attente de {x}"
|
waitingFor: "En attente de {x}"
|
||||||
random: "Aléatoire"
|
random: "Aléatoire"
|
||||||
|
@ -639,7 +708,8 @@ createNew: "Créer nouveau"
|
||||||
optional: "Facultatif"
|
optional: "Facultatif"
|
||||||
createNewClip: "Créer un nouveau clip"
|
createNewClip: "Créer un nouveau clip"
|
||||||
public: "Public"
|
public: "Public"
|
||||||
i18nInfo: "Calckey est traduit dans différentes langues par des bénévoles. Vous pouvez contribuer à {link}."
|
i18nInfo: "Calckey est traduit dans différentes langues par des bénévoles. Vous pouvez\
|
||||||
|
\ contribuer à {link}."
|
||||||
manageAccessTokens: "Gérer les jetons d'accès"
|
manageAccessTokens: "Gérer les jetons d'accès"
|
||||||
accountInfo: " Informations du compte "
|
accountInfo: " Informations du compte "
|
||||||
notesCount: "Nombre de notes"
|
notesCount: "Nombre de notes"
|
||||||
|
@ -658,12 +728,16 @@ no: "Non"
|
||||||
driveFilesCount: "Nombre de fichiers dans le Drive"
|
driveFilesCount: "Nombre de fichiers dans le Drive"
|
||||||
driveUsage: "Utilisation du Drive"
|
driveUsage: "Utilisation du Drive"
|
||||||
noCrawle: "Refuser l'indexation par les robots"
|
noCrawle: "Refuser l'indexation par les robots"
|
||||||
noCrawleDescription: "Demandez aux moteurs de recherche de ne pas indexer votre page de profil, vos notes, vos pages, etc."
|
noCrawleDescription: "Demandez aux moteurs de recherche de ne pas indexer votre page\
|
||||||
lockedAccountInfo: "À moins que vous ne définissiez la visibilité de votre note sur \"Abonné-e-s\", vos notes sont visibles par tous, même si vous exigez que les demandes d'abonnement soient approuvées manuellement."
|
\ de profil, vos notes, vos pages, etc."
|
||||||
|
lockedAccountInfo: "À moins que vous ne définissiez la visibilité de votre note sur\
|
||||||
|
\ \"Abonné-e-s\", vos notes 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 par défaut"
|
||||||
loadRawImages: "Affichage complet des images jointes au lieu des vignettes"
|
loadRawImages: "Affichage complet des images jointes au lieu des vignettes"
|
||||||
disableShowingAnimatedImages: "Désactiver l'animation des images"
|
disableShowingAnimatedImages: "Désactiver l'animation des images"
|
||||||
verificationEmailSent: "Un e-mail de vérification a été envoyé. Veuillez accéder au lien pour compléter la vérification."
|
verificationEmailSent: "Un e-mail de vérification a été envoyé. Veuillez accéder au\
|
||||||
|
\ lien pour compléter la vérification."
|
||||||
notSet: "Non défini"
|
notSet: "Non défini"
|
||||||
emailVerified: "Votre adresse e-mail a été vérifiée."
|
emailVerified: "Votre adresse e-mail a été vérifiée."
|
||||||
noteFavoritesCount: "Nombre de notes dans les favoris"
|
noteFavoritesCount: "Nombre de notes dans les favoris"
|
||||||
|
@ -675,14 +749,16 @@ clips: "Clips"
|
||||||
experimentalFeatures: "Fonctionnalités expérimentales"
|
experimentalFeatures: "Fonctionnalités expérimentales"
|
||||||
developer: "Développeur"
|
developer: "Développeur"
|
||||||
makeExplorable: "Rendre le compte visible sur la page \"Découvrir\"."
|
makeExplorable: "Rendre le compte visible sur la page \"Découvrir\"."
|
||||||
makeExplorableDescription: "Si vous désactivez cette option, votre compte n'apparaîtra pas sur la page \"Découvrir\"."
|
makeExplorableDescription: "Si vous désactivez cette option, votre compte n'apparaîtra\
|
||||||
|
\ pas sur la page \"Découvrir\"."
|
||||||
showGapBetweenNotesInTimeline: "Afficher un écart entre les notes sur la Timeline"
|
showGapBetweenNotesInTimeline: "Afficher un écart entre les notes sur la Timeline"
|
||||||
duplicate: "Duliquer"
|
duplicate: "Duliquer"
|
||||||
left: "Gauche"
|
left: "Gauche"
|
||||||
center: "Centrer"
|
center: "Centrer"
|
||||||
wide: "Large"
|
wide: "Large"
|
||||||
narrow: "Condensé"
|
narrow: "Condensé"
|
||||||
reloadToApplySetting: "Vos paramètres seront appliqués lorsque vous rechargerez la page. Souhaitez-vous recharger ?"
|
reloadToApplySetting: "Vos paramètres seront appliqués lorsque vous rechargerez la\
|
||||||
|
\ page. Souhaitez-vous recharger ?"
|
||||||
needReloadToApply: "Ce paramètre s'appliquera après un rechargement."
|
needReloadToApply: "Ce paramètre s'appliquera après un rechargement."
|
||||||
showTitlebar: "Afficher la barre de titre"
|
showTitlebar: "Afficher la barre de titre"
|
||||||
clearCache: "Vider le cache"
|
clearCache: "Vider le cache"
|
||||||
|
@ -690,7 +766,11 @@ onlineUsersCount: "{n} utilisateur(s) en ligne"
|
||||||
nUsers: "{n} utilisateur·rice·s"
|
nUsers: "{n} utilisateur·rice·s"
|
||||||
nNotes: "{n} Notes"
|
nNotes: "{n} Notes"
|
||||||
sendErrorReports: "Envoyer les rapports d’erreur"
|
sendErrorReports: "Envoyer les rapports d’erreur"
|
||||||
sendErrorReportsDescription: "Si vous activez l'envoi des rapports d'erreur, vous contribuerez à améliorer la qualité de Misskey grâce au partage d'informations détaillées sur les erreurs lorsqu'un problème survient.\nCela inclut des informations telles que la version de votre système d'exploitation, le type de navigateur que vous utilisez, votre historique d'activité, etc."
|
sendErrorReportsDescription: "Si vous activez l'envoi des rapports d'erreur, vous\
|
||||||
|
\ contribuerez à améliorer la qualité de Misskey grâce au partage d'informations\
|
||||||
|
\ détaillées sur les erreurs lorsqu'un problème survient.\nCela inclut des informations\
|
||||||
|
\ telles que la version de votre système d'exploitation, le type de navigateur que\
|
||||||
|
\ vous utilisez, votre historique d'activité, etc."
|
||||||
myTheme: "Mes thèmes"
|
myTheme: "Mes thèmes"
|
||||||
backgroundColor: "Arrière-plan"
|
backgroundColor: "Arrière-plan"
|
||||||
accentColor: "Accentuation"
|
accentColor: "Accentuation"
|
||||||
|
@ -729,14 +809,17 @@ unlikeConfirm: "Êtes-vous sûr·e de ne plus vouloir aimer cette publication ?"
|
||||||
fullView: "Plein écran"
|
fullView: "Plein écran"
|
||||||
quitFullView: "Quitter le plein écran"
|
quitFullView: "Quitter le plein écran"
|
||||||
addDescription: "Ajouter une description"
|
addDescription: "Ajouter une description"
|
||||||
userPagePinTip: "Vous pouvez afficher des notes ici en sélectionnant l'option « Épingler au profil » dans le menu de chaque note."
|
userPagePinTip: "Vous pouvez afficher des notes ici en sélectionnant l'option « Épingler\
|
||||||
notSpecifiedMentionWarning: "Vous avez mentionné des utilisateur·rice·s qui ne font pas partie de la liste des destinataires"
|
\ au profil » dans le menu de chaque note."
|
||||||
|
notSpecifiedMentionWarning: "Vous avez mentionné des utilisateur·rice·s qui ne font\
|
||||||
|
\ pas partie de la liste des destinataires"
|
||||||
info: "Informations"
|
info: "Informations"
|
||||||
userInfo: "Informations sur l'utilisateur"
|
userInfo: "Informations sur l'utilisateur"
|
||||||
unknown: "Inconnu"
|
unknown: "Inconnu"
|
||||||
onlineStatus: "Statut"
|
onlineStatus: "Statut"
|
||||||
hideOnlineStatus: "Se rendre invisible"
|
hideOnlineStatus: "Se rendre invisible"
|
||||||
hideOnlineStatusDescription: "Rendre votre statut invisible peut diminuer les performances de certaines fonctionnalités, telles que la Recherche."
|
hideOnlineStatusDescription: "Rendre votre statut invisible peut diminuer les performances\
|
||||||
|
\ de certaines fonctionnalités, telles que la Recherche."
|
||||||
online: "En ligne"
|
online: "En ligne"
|
||||||
active: "Actif·ve"
|
active: "Actif·ve"
|
||||||
offline: "Hors ligne"
|
offline: "Hors ligne"
|
||||||
|
@ -771,7 +854,9 @@ emailNotConfiguredWarning: "Vous n'avez pas configuré d'adresse e-mail."
|
||||||
ratio: "Ratio"
|
ratio: "Ratio"
|
||||||
previewNoteText: "Voir l'aperçu"
|
previewNoteText: "Voir l'aperçu"
|
||||||
customCss: "CSS personnalisé"
|
customCss: "CSS personnalisé"
|
||||||
customCssWarn: "Utilisez cette fonctionnalité uniquement si vous savez exactement ce que vous faites. Une configuration inadaptée peut empêcher le client de s'exécuter normalement."
|
customCssWarn: "Utilisez cette fonctionnalité uniquement si vous savez exactement\
|
||||||
|
\ ce que vous faites. Une configuration inadaptée peut empêcher le client de s'exécuter\
|
||||||
|
\ normalement."
|
||||||
global: "Global"
|
global: "Global"
|
||||||
squareAvatars: "Avatars carrés"
|
squareAvatars: "Avatars carrés"
|
||||||
sent: "Envoyer"
|
sent: "Envoyer"
|
||||||
|
@ -786,7 +871,10 @@ whatIsNew: "Voir les derniers changements"
|
||||||
translate: "Traduire"
|
translate: "Traduire"
|
||||||
translatedFrom: "Traduit depuis {x}"
|
translatedFrom: "Traduit depuis {x}"
|
||||||
accountDeletionInProgress: "La suppression de votre compte est en cours"
|
accountDeletionInProgress: "La suppression de votre compte est en cours"
|
||||||
usernameInfo: "C'est un nom qui identifie votre compte sur l'instance de manière unique. Vous pouvez utiliser des lettres de l'alphabet (minuscules et majuscules), des chiffres (de 0 à 9), ou bien le tiret « _ ». Vous ne pourrez pas modifier votre nom d'utilisateur·rice par la suite."
|
usernameInfo: "C'est un nom qui identifie votre compte sur l'instance de manière unique.\
|
||||||
|
\ Vous pouvez utiliser des lettres de l'alphabet (minuscules et majuscules), des\
|
||||||
|
\ chiffres (de 0 à 9), ou bien le tiret « _ ». Vous ne pourrez pas modifier votre\
|
||||||
|
\ nom d'utilisateur·rice par la suite."
|
||||||
aiChanMode: "Mode Ai"
|
aiChanMode: "Mode Ai"
|
||||||
keepCw: "Garder le CW"
|
keepCw: "Garder le CW"
|
||||||
pubSub: "Comptes Pub/Sub"
|
pubSub: "Comptes Pub/Sub"
|
||||||
|
@ -802,12 +890,14 @@ filter: "Filtre"
|
||||||
controlPanel: "Panneau de contrôle"
|
controlPanel: "Panneau de contrôle"
|
||||||
manageAccounts: "Gérer les comptes"
|
manageAccounts: "Gérer les comptes"
|
||||||
makeReactionsPublic: "Rendre les réactions publiques"
|
makeReactionsPublic: "Rendre les réactions publiques"
|
||||||
makeReactionsPublicDescription: "Ceci rendra la liste de toutes vos réactions données publique."
|
makeReactionsPublicDescription: "Ceci rendra la liste de toutes vos réactions données\
|
||||||
|
\ publique."
|
||||||
classic: "Classique"
|
classic: "Classique"
|
||||||
muteThread: "Masquer cette discussion"
|
muteThread: "Masquer cette discussion"
|
||||||
unmuteThread: "Ne plus masquer le fil"
|
unmuteThread: "Ne plus masquer le fil"
|
||||||
ffVisibility: "Visibilité des abonnés/abonnements"
|
ffVisibility: "Visibilité des abonnés/abonnements"
|
||||||
ffVisibilityDescription: "Permet de configurer qui peut voir les personnes que tu suis et les personnes qui te suivent."
|
ffVisibilityDescription: "Permet de configurer qui peut voir les personnes que tu\
|
||||||
|
\ suis et les personnes qui te suivent."
|
||||||
continueThread: "Afficher la suite du fil"
|
continueThread: "Afficher la suite du fil"
|
||||||
deleteAccountConfirm: "Votre compte sera supprimé. Êtes vous certain ?"
|
deleteAccountConfirm: "Votre compte sera supprimé. Êtes vous certain ?"
|
||||||
incorrectPassword: "Le mot de passe est incorrect."
|
incorrectPassword: "Le mot de passe est incorrect."
|
||||||
|
@ -815,9 +905,11 @@ voteConfirm: "Confirmez-vous votre vote pour « {choice} » ?"
|
||||||
hide: "Masquer"
|
hide: "Masquer"
|
||||||
leaveGroup: "Quitter le groupe"
|
leaveGroup: "Quitter le groupe"
|
||||||
leaveGroupConfirm: "Êtes vous sûr de vouloir quitter \"{name}\" ?"
|
leaveGroupConfirm: "Êtes vous sûr de vouloir quitter \"{name}\" ?"
|
||||||
useDrawerReactionPickerForMobile: "Afficher le sélecteur de réactions en tant que panneau sur mobile"
|
useDrawerReactionPickerForMobile: "Afficher le sélecteur de réactions en tant que\
|
||||||
|
\ panneau sur mobile"
|
||||||
welcomeBackWithName: "Heureux de vous revoir, {name}"
|
welcomeBackWithName: "Heureux de vous revoir, {name}"
|
||||||
clickToFinishEmailVerification: "Veuillez cliquer sur [{ok}] afin de compléter la vérification par courriel."
|
clickToFinishEmailVerification: "Veuillez cliquer sur [{ok}] afin de compléter la\
|
||||||
|
\ vérification par courriel."
|
||||||
overridedDeviceKind: "Type d’appareil"
|
overridedDeviceKind: "Type d’appareil"
|
||||||
smartphone: "Smartphone"
|
smartphone: "Smartphone"
|
||||||
tablet: "Tablette"
|
tablet: "Tablette"
|
||||||
|
@ -857,11 +949,16 @@ _ffVisibility:
|
||||||
_signup:
|
_signup:
|
||||||
almostThere: "Bientôt fini"
|
almostThere: "Bientôt fini"
|
||||||
emailAddressInfo: "Insérez votre adresse e-mail."
|
emailAddressInfo: "Insérez votre adresse e-mail."
|
||||||
emailSent: "Un courriel de confirmation vient d'être envoyé à l'adresse que vous avez renseignée ({email}). Cliquez sur le lien contenu dans le message pour terminer la création de votre compte."
|
emailSent: "Un courriel de confirmation vient d'être envoyé à l'adresse que vous\
|
||||||
|
\ avez renseignée ({email}). Cliquez sur le lien contenu dans le message pour\
|
||||||
|
\ terminer la création de votre compte."
|
||||||
_accountDelete:
|
_accountDelete:
|
||||||
accountDelete: "Supprimer le compte"
|
accountDelete: "Supprimer le compte"
|
||||||
mayTakeTime: "La suppression de compte nécessitant beaucoup de ressources, l'exécution du processus peut prendre du temps, en fonction de la quantité de contenus que vous avez créés et du nombre de fichiers que vous avez téléversés."
|
mayTakeTime: "La suppression de compte nécessitant beaucoup de ressources, l'exécution\
|
||||||
sendEmail: "Une fois la suppression de votre compte effectuée, un courriel sera envoyé à l'adresse que vous aviez enregistrée."
|
\ du processus peut prendre du temps, en fonction de la quantité de contenus que\
|
||||||
|
\ vous avez créés et du nombre de fichiers que vous avez téléversés."
|
||||||
|
sendEmail: "Une fois la suppression de votre compte effectuée, un courriel sera\
|
||||||
|
\ envoyé à l'adresse que vous aviez enregistrée."
|
||||||
requestAccountDelete: "Demander la suppression de votre compte"
|
requestAccountDelete: "Demander la suppression de votre compte"
|
||||||
started: "La procédure de suppression a commencé."
|
started: "La procédure de suppression a commencé."
|
||||||
inProgress: "Suppression en cours"
|
inProgress: "Suppression en cours"
|
||||||
|
@ -869,9 +966,14 @@ _ad:
|
||||||
back: "Retour"
|
back: "Retour"
|
||||||
reduceFrequencyOfThisAd: "Voir cette publicité moins souvent"
|
reduceFrequencyOfThisAd: "Voir cette publicité moins souvent"
|
||||||
_forgotPassword:
|
_forgotPassword:
|
||||||
enterEmail: "Entrez ici l'adresse e-mail que vous avez enregistrée pour votre compte. Un lien vous permettant de réinitialiser votre mot de passe sera envoyé à cette adresse."
|
enterEmail: "Entrez ici l'adresse e-mail que vous avez enregistrée pour votre compte.\
|
||||||
ifNoEmail: "Si vous n'avez pas enregistré d'adresse e-mail, merci de contacter l'administrateur·rice de votre instance."
|
\ Un lien vous permettant de réinitialiser votre mot de passe sera envoyé à cette\
|
||||||
contactAdmin: "Cette instance ne permettant pas l'utilisation d'adresses e-mail, prenez contact avec l'administrateur·rice pour procéder à la réinitialisation de votre mot de passe."
|
\ adresse."
|
||||||
|
ifNoEmail: "Si vous n'avez pas enregistré d'adresse e-mail, merci de contacter l'administrateur·rice\
|
||||||
|
\ de votre instance."
|
||||||
|
contactAdmin: "Cette instance ne permettant pas l'utilisation d'adresses e-mail,\
|
||||||
|
\ prenez contact avec l'administrateur·rice pour procéder à la réinitialisation\
|
||||||
|
\ de votre mot de passe."
|
||||||
_gallery:
|
_gallery:
|
||||||
my: "Mes publications"
|
my: "Mes publications"
|
||||||
liked: " Publications que j'ai aimées"
|
liked: " Publications que j'ai aimées"
|
||||||
|
@ -899,7 +1001,8 @@ _aboutMisskey:
|
||||||
source: "Code source"
|
source: "Code source"
|
||||||
translation: "Traduire Misskey"
|
translation: "Traduire Misskey"
|
||||||
donate: "Soutenir Misskey"
|
donate: "Soutenir Misskey"
|
||||||
morePatrons: "Nous apprécions vraiment le soutien de nombreuses autres personnes non mentionnées ici. Merci à toutes et à tous ! 🥰"
|
morePatrons: "Nous apprécions vraiment le soutien de nombreuses autres personnes\
|
||||||
|
\ non mentionnées ici. Merci à toutes et à tous ! \U0001F970"
|
||||||
patrons: "Contributeurs"
|
patrons: "Contributeurs"
|
||||||
_nsfw:
|
_nsfw:
|
||||||
respect: "Cacher les médias marqués comme contenu sensible"
|
respect: "Cacher les médias marqués comme contenu sensible"
|
||||||
|
@ -907,18 +1010,22 @@ _nsfw:
|
||||||
force: "Cacher tous les médias"
|
force: "Cacher tous les médias"
|
||||||
_mfm:
|
_mfm:
|
||||||
cheatSheet: "Antisèche MFM"
|
cheatSheet: "Antisèche MFM"
|
||||||
intro: "MFM est un langage Markdown spécifique utilisable ici et là dans Misskey. Vous pouvez vérifier ici les structures utilisables avec MFM."
|
intro: "MFM est un langage Markdown spécifique utilisable ici et là dans Misskey.\
|
||||||
|
\ Vous pouvez vérifier ici les structures utilisables avec MFM."
|
||||||
dummy: "La Fédiverse s'agrandit avec Misskey"
|
dummy: "La Fédiverse s'agrandit avec Misskey"
|
||||||
mention: "Mentionner"
|
mention: "Mentionner"
|
||||||
mentionDescription: "Vous pouvez afficher un utilisateur spécifique en indiquant une arobase suivie d'un nom d'utilisateur"
|
mentionDescription: "Vous pouvez afficher un utilisateur spécifique en indiquant\
|
||||||
|
\ une arobase suivie d'un nom d'utilisateur"
|
||||||
hashtag: "Hashtags"
|
hashtag: "Hashtags"
|
||||||
hashtagDescription: "Vous pouvez afficher un mot-dièse en utilisant un croisillon et du texte"
|
hashtagDescription: "Vous pouvez afficher un mot-dièse en utilisant un croisillon\
|
||||||
|
\ et du texte"
|
||||||
url: "URL"
|
url: "URL"
|
||||||
urlDescription: "L'adresse web peut être affichée."
|
urlDescription: "L'adresse web peut être affichée."
|
||||||
link: "Lien"
|
link: "Lien"
|
||||||
linkDescription: "Une partie précise d'une phrase peut être liée à l'adresse web."
|
linkDescription: "Une partie précise d'une phrase peut être liée à l'adresse web."
|
||||||
bold: "Gras"
|
bold: "Gras"
|
||||||
boldDescription: "Il est possible de mettre le texte en exergue en le mettant en gras."
|
boldDescription: "Il est possible de mettre le texte en exergue en le mettant en\
|
||||||
|
\ gras."
|
||||||
small: "Diminuer l'emphase"
|
small: "Diminuer l'emphase"
|
||||||
smallDescription: "Le contenu peut être affiché en petit et fin."
|
smallDescription: "Le contenu peut être affiché en petit et fin."
|
||||||
center: "Centrer"
|
center: "Centrer"
|
||||||
|
@ -930,7 +1037,8 @@ _mfm:
|
||||||
inlineMath: "Formule mathématique (inline)"
|
inlineMath: "Formule mathématique (inline)"
|
||||||
inlineMathDescription: "Afficher les formules mathématiques (KaTeX)."
|
inlineMathDescription: "Afficher les formules mathématiques (KaTeX)."
|
||||||
blockMath: "Formule mathématique (bloc)"
|
blockMath: "Formule mathématique (bloc)"
|
||||||
blockMathDescription: "Afficher les formules mathématiques (KaTeX) multi-lignes dans un bloc."
|
blockMathDescription: "Afficher les formules mathématiques (KaTeX) multi-lignes\
|
||||||
|
\ dans un bloc."
|
||||||
quote: "Citer"
|
quote: "Citer"
|
||||||
quoteDescription: "Affiche le contenu sous forme de citation."
|
quoteDescription: "Affiche le contenu sous forme de citation."
|
||||||
emoji: "Émojis personnalisés"
|
emoji: "Émojis personnalisés"
|
||||||
|
@ -960,7 +1068,8 @@ _mfm:
|
||||||
x4: "Plus grand"
|
x4: "Plus grand"
|
||||||
x4Description: "Afficher le contenu en plus grand."
|
x4Description: "Afficher le contenu en plus grand."
|
||||||
blur: "Flou"
|
blur: "Flou"
|
||||||
blurDescription: "Le contenu peut être flouté ; il sera visible en le survolant avec le curseur."
|
blurDescription: "Le contenu peut être flouté ; il sera visible en le survolant\
|
||||||
|
\ avec le curseur."
|
||||||
font: "Police de caractères"
|
font: "Police de caractères"
|
||||||
fontDescription: "Il est possible de choisir la police."
|
fontDescription: "Il est possible de choisir la police."
|
||||||
rainbow: "Arc-en-ciel"
|
rainbow: "Arc-en-ciel"
|
||||||
|
@ -968,6 +1077,9 @@ _mfm:
|
||||||
sparkle: "Paillettes"
|
sparkle: "Paillettes"
|
||||||
sparkleDescription: "Ajoute un effet scintillant au contenu."
|
sparkleDescription: "Ajoute un effet scintillant au contenu."
|
||||||
rotate: "Pivoter"
|
rotate: "Pivoter"
|
||||||
|
plainDescription: Désactiver les effets de tous les MFM contenus dans cet effet
|
||||||
|
MFM.
|
||||||
|
rotateDescription: Pivoter le contenu d'un angle spécifique.
|
||||||
_instanceTicker:
|
_instanceTicker:
|
||||||
none: "Cacher "
|
none: "Cacher "
|
||||||
remote: "Montrer pour les utilisateur·ice·s distant·e·s"
|
remote: "Montrer pour les utilisateur·ice·s distant·e·s"
|
||||||
|
@ -976,6 +1088,7 @@ _serverDisconnectedBehavior:
|
||||||
reload: "Rechargement automatique"
|
reload: "Rechargement automatique"
|
||||||
dialog: "Ouvrir une boîte de dialogue pour l'avertissement"
|
dialog: "Ouvrir une boîte de dialogue pour l'avertissement"
|
||||||
quiet: "Afficher un avertissement discret"
|
quiet: "Afficher un avertissement discret"
|
||||||
|
nothing: Ne rien faire
|
||||||
_channel:
|
_channel:
|
||||||
create: "Créer un canal"
|
create: "Créer un canal"
|
||||||
edit: "Éditer le canal"
|
edit: "Éditer le canal"
|
||||||
|
@ -993,10 +1106,14 @@ _menuDisplay:
|
||||||
hide: "Masquer"
|
hide: "Masquer"
|
||||||
_wordMute:
|
_wordMute:
|
||||||
muteWords: "Mots à filtrer"
|
muteWords: "Mots à filtrer"
|
||||||
muteWordsDescription: "Séparer avec des espaces pour la condition AND. Séparer avec un saut de ligne pour une condition OR."
|
muteWordsDescription: "Séparer avec des espaces pour la condition AND. Séparer avec\
|
||||||
muteWordsDescription2: "Pour utiliser des expressions régulières (regex), mettez les mots-clés entre barres obliques."
|
\ un saut de ligne pour une condition OR."
|
||||||
|
muteWordsDescription2: "Pour utiliser des expressions régulières (regex), mettez\
|
||||||
|
\ les mots-clés entre barres obliques."
|
||||||
softDescription: "Masquez les notes de votre fil selon les paramètres que vous définissez."
|
softDescription: "Masquez les notes de votre fil selon les paramètres que vous définissez."
|
||||||
hardDescription: "Empêchez votre fil de charger les notes selon les paramètres que vous définissez. Cette action est irréversible : si vous modifiez ces paramètres plus tard, les notes précédemment filtrées ne seront pas récupérées."
|
hardDescription: "Empêchez votre fil de charger les notes selon les paramètres que\
|
||||||
|
\ vous définissez. Cette action est irréversible : si vous modifiez ces paramètres\
|
||||||
|
\ plus tard, les notes précédemment filtrées ne seront pas récupérées."
|
||||||
soft: "Doux"
|
soft: "Doux"
|
||||||
hard: "Strict"
|
hard: "Strict"
|
||||||
mutedNotes: "Notes filtrées"
|
mutedNotes: "Notes filtrées"
|
||||||
|
@ -1004,6 +1121,9 @@ _instanceMute:
|
||||||
instanceMuteDescription2: "Séparer avec de nouvelles lignes"
|
instanceMuteDescription2: "Séparer avec de nouvelles lignes"
|
||||||
title: "Masque les notes venant des instances listées."
|
title: "Masque les notes venant des instances listées."
|
||||||
heading: "Instances à mettre en sourdine"
|
heading: "Instances à mettre en sourdine"
|
||||||
|
instanceMuteDescription: Ceci va masquer toute publication ou partage des instances
|
||||||
|
listées, incluant celles des personnes répondant à des personnes des instances
|
||||||
|
masquées.
|
||||||
_theme:
|
_theme:
|
||||||
explore: "Explorer les thèmes"
|
explore: "Explorer les thèmes"
|
||||||
install: "Installer un thème"
|
install: "Installer un thème"
|
||||||
|
@ -1032,8 +1152,10 @@ _theme:
|
||||||
darken: "Sombre"
|
darken: "Sombre"
|
||||||
lighten: "Clair"
|
lighten: "Clair"
|
||||||
inputConstantName: "Insérez un nom de constante"
|
inputConstantName: "Insérez un nom de constante"
|
||||||
importInfo: "Vous pouvez importer un thème vers l’éditeur de thèmes en saisissant son code ici."
|
importInfo: "Vous pouvez importer un thème vers l’éditeur de thèmes en saisissant\
|
||||||
deleteConstantConfirm: "Êtes-vous sûr·e de vouloir supprimer la constante {const} ?"
|
\ son code ici."
|
||||||
|
deleteConstantConfirm: "Êtes-vous sûr·e de vouloir supprimer la constante {const}\
|
||||||
|
\ ?"
|
||||||
keys:
|
keys:
|
||||||
accent: "Accentuation"
|
accent: "Accentuation"
|
||||||
bg: "Arrière-plan"
|
bg: "Arrière-plan"
|
||||||
|
@ -1106,32 +1228,51 @@ _tutorial:
|
||||||
step1_1: "Bienvenue!"
|
step1_1: "Bienvenue!"
|
||||||
step1_2: "On va vous installer. Vous serez opérationnel en un rien de temps"
|
step1_2: "On va vous installer. Vous serez opérationnel en un rien de temps"
|
||||||
step2_1: "Tout d'abord, remplissez votre profil"
|
step2_1: "Tout d'abord, remplissez votre profil"
|
||||||
step2_2 : "En fournissant quelques informations sur qui vous êtes, il sera plus facile pour les autres de savoir s'ils veulent voir vos notes ou vous suivre."
|
step2_2: "En fournissant quelques informations sur qui vous êtes, il sera plus facile\
|
||||||
|
\ pour les autres de savoir s'ils veulent voir vos notes ou vous suivre."
|
||||||
step3_1: "Maintenant il est temps de suivre des gens !"
|
step3_1: "Maintenant il est temps de suivre des gens !"
|
||||||
step3_2 : "Votre page d'accueil et vos timelines sociales sont basées sur les personnes que vous suivez, alors essayez de suivre quelques comptes pour commencer.\nCliquez sur le cercle plus en haut à droite d'un profil pour le suivre."
|
step3_2: "Votre page d'accueil et vos timelines sociales sont basées sur les personnes\
|
||||||
|
\ que vous suivez, alors essayez de suivre quelques comptes pour commencer.\n\
|
||||||
|
Cliquez sur le cercle plus en haut à droite d'un profil pour le suivre."
|
||||||
step4_1: "On y va."
|
step4_1: "On y va."
|
||||||
step4_2 : "Pour votre premier post, certaines personnes aiment faire un post {introduction} ou un simple post 'Hello world'."
|
step4_2: "Pour votre premier post, certaines personnes aiment faire un post {introduction}\
|
||||||
|
\ ou un simple post 'Hello world'."
|
||||||
step5_1: "Lignes de temps, lignes de temps partout !"
|
step5_1: "Lignes de temps, lignes de temps partout !"
|
||||||
step5_2: "Votre instance a {timelines} différentes chronologies activées !"
|
step5_2: "Votre instance a {timelines} différentes chronologies activées !"
|
||||||
step5_3 : "La timeline Home {icon} est l'endroit où vous pouvez voir les publications de vos followers."
|
step5_3: "La timeline Home {icon} est l'endroit où vous pouvez voir les publications\
|
||||||
step5_4 : "La timeline locale {icon} est l'endroit où vous pouvez voir les messages de tout le monde sur cette instance."
|
\ de vos followers."
|
||||||
step5_5 : "La timeline {icon} recommandée est l'endroit où vous pouvez voir les messages des instances que les administrateurs recommandent."
|
step5_4: "La timeline locale {icon} est l'endroit où vous pouvez voir les messages\
|
||||||
step5_6 : "La timeline {icon} sociale est l'endroit où vous pouvez voir les publications des amis de vos followers."
|
\ de tout le monde sur cette instance."
|
||||||
step5_7 : "La timeline globale {icon} est l'endroit où vous pouvez voir les messages de toutes les autres instances connectées."
|
step5_5: "La timeline {icon} recommandée est l'endroit où vous pouvez voir les messages\
|
||||||
|
\ des instances que les administrateurs recommandent."
|
||||||
|
step5_6: "La timeline {icon} sociale est l'endroit où vous pouvez voir les publications\
|
||||||
|
\ des amis de vos followers."
|
||||||
|
step5_7: "La timeline globale {icon} est l'endroit où vous pouvez voir les messages\
|
||||||
|
\ de toutes les autres instances connectées."
|
||||||
step6_1: "Alors quel est cet endroit ?"
|
step6_1: "Alors quel est cet endroit ?"
|
||||||
step6_2 : "Eh bien, vous ne venez pas de rejoindre Calckey. Vous avez rejoint un portail vers le Fediverse, un réseau interconnecté de milliers de serveurs, appelés \"instances\"."
|
step6_2: "Eh bien, vous ne venez pas de rejoindre Calckey. Vous avez rejoint un\
|
||||||
step6_3 : "Chaque serveur fonctionne différemment, et tous les serveurs n'utilisent pas Calckey. Cependant, celui-ci le fait ! C'est un peu délicat, mais vous aurez le coup de main en un rien de temps."
|
\ portail vers le Fediverse, un réseau interconnecté de milliers de serveurs,\
|
||||||
|
\ appelés \"instances\"."
|
||||||
|
step6_3: "Chaque serveur fonctionne différemment, et tous les serveurs n'utilisent\
|
||||||
|
\ pas Calckey. Cependant, celui-ci le fait ! C'est un peu délicat, mais vous aurez\
|
||||||
|
\ le coup de main en un rien de temps."
|
||||||
step6_4: "Maintenant, allez-y, explorez et amusez-vous !"
|
step6_4: "Maintenant, allez-y, explorez et amusez-vous !"
|
||||||
_2fa:
|
_2fa:
|
||||||
alreadyRegistered: "Configuration déjà achevée."
|
alreadyRegistered: "Configuration déjà achevée."
|
||||||
registerDevice: "Ajouter un nouvel appareil"
|
registerDevice: "Ajouter un nouvel appareil"
|
||||||
registerKey: "Enregistrer une clef"
|
registerKey: "Enregistrer une clef"
|
||||||
step1: "Tout d'abord, installez une application d'authentification, telle que {a} ou {b}, sur votre appareil."
|
step1: "Tout d'abord, installez une application d'authentification, telle que {a}\
|
||||||
|
\ ou {b}, sur votre appareil."
|
||||||
step2: "Ensuite, scannez le code QR affiché sur l’écran."
|
step2: "Ensuite, scannez le code QR affiché sur l’écran."
|
||||||
step2Url: "Vous pouvez également saisir cette URL si vous utilisez un programme de bureau :"
|
step2Url: "Vous pouvez également saisir cette URL si vous utilisez un programme\
|
||||||
|
\ de bureau :"
|
||||||
step3: "Entrez le jeton affiché sur votre application pour compléter la configuration."
|
step3: "Entrez le jeton affiché sur votre application pour compléter la configuration."
|
||||||
step4: "À partir de maintenant, ce même jeton vous sera demandé à chacune de vos connexions."
|
step4: "À partir de maintenant, ce même jeton vous sera demandé à chacune de vos\
|
||||||
securityKeyInfo: "Vous pouvez configurer l'authentification WebAuthN pour sécuriser davantage le processus de connexion grâce à une clé de sécurité matérielle qui prend en charge FIDO2, ou bien en configurant l'authentification par empreinte digitale ou par code PIN sur votre appareil."
|
\ connexions."
|
||||||
|
securityKeyInfo: "Vous pouvez configurer l'authentification WebAuthN pour sécuriser\
|
||||||
|
\ davantage le processus de connexion grâce à une clé de sécurité matérielle qui\
|
||||||
|
\ prend en charge FIDO2, ou bien en configurant l'authentification par empreinte\
|
||||||
|
\ digitale ou par code PIN sur votre appareil."
|
||||||
_permissions:
|
_permissions:
|
||||||
"read:account": "Afficher les informations du compte"
|
"read:account": "Afficher les informations du compte"
|
||||||
"write:account": "Mettre à jour les informations de votre compte"
|
"write:account": "Mettre à jour les informations de votre compte"
|
||||||
|
@ -1167,11 +1308,13 @@ _permissions:
|
||||||
"write:gallery-likes": "Gérer les mentions « J'aime » dans la galerie"
|
"write:gallery-likes": "Gérer les mentions « J'aime » dans la galerie"
|
||||||
_auth:
|
_auth:
|
||||||
shareAccess: "Autoriser \"{name}\" à accéder à votre compte ?"
|
shareAccess: "Autoriser \"{name}\" à accéder à votre compte ?"
|
||||||
shareAccessAsk: "Voulez-vous vraiment autoriser cette application à accéder à votre compte?"
|
shareAccessAsk: "Voulez-vous vraiment autoriser cette application à accéder à votre\
|
||||||
|
\ compte?"
|
||||||
permissionAsk: "Cette application nécessite les autorisations suivantes :"
|
permissionAsk: "Cette application nécessite les autorisations suivantes :"
|
||||||
pleaseGoBack: "Veuillez retourner à l’application"
|
pleaseGoBack: "Veuillez retourner à l’application"
|
||||||
callback: "Retour vers l’application"
|
callback: "Retour vers l’application"
|
||||||
denied: "Accès refusé"
|
denied: "Accès refusé"
|
||||||
|
copyAsk: Veuillez coller le code d’autorisation à l'application
|
||||||
_antennaSources:
|
_antennaSources:
|
||||||
all: "Toutes les notes"
|
all: "Toutes les notes"
|
||||||
homeTimeline: "Notes venant des utilisateur·rice·s auxquel·les je suis abonné"
|
homeTimeline: "Notes venant des utilisateur·rice·s auxquel·les je suis abonné"
|
||||||
|
@ -1262,7 +1405,8 @@ _profile:
|
||||||
youCanIncludeHashtags: "Vous pouvez également inclure des hashtags."
|
youCanIncludeHashtags: "Vous pouvez également inclure des hashtags."
|
||||||
metadata: "Informations supplémentaires"
|
metadata: "Informations supplémentaires"
|
||||||
metadataEdit: "Éditer les informations supplémentaires"
|
metadataEdit: "Éditer les informations supplémentaires"
|
||||||
metadataDescription: "Vous pouvez afficher jusqu'à quatre informations supplémentaires dans votre profil."
|
metadataDescription: "Vous pouvez afficher jusqu'à quatre informations supplémentaires\
|
||||||
|
\ dans votre profil."
|
||||||
metadataLabel: "Étiquette"
|
metadataLabel: "Étiquette"
|
||||||
metadataContent: "Contenu"
|
metadataContent: "Contenu"
|
||||||
changeAvatar: "Changer l'image de profil"
|
changeAvatar: "Changer l'image de profil"
|
||||||
|
@ -1333,7 +1477,8 @@ _pages:
|
||||||
url: "URL de la page"
|
url: "URL de la page"
|
||||||
summary: "Résumé de page"
|
summary: "Résumé de page"
|
||||||
alignCenter: "Centrée"
|
alignCenter: "Centrée"
|
||||||
hideTitleWhenPinned: "Masquer le titre de la page lorsque celle-ci est épinglée au profil"
|
hideTitleWhenPinned: "Masquer le titre de la page lorsque celle-ci est épinglée\
|
||||||
|
\ au profil"
|
||||||
font: "Police de caractères"
|
font: "Police de caractères"
|
||||||
fontSerif: "Serif"
|
fontSerif: "Serif"
|
||||||
fontSansSerif: "Sans Serif"
|
fontSansSerif: "Sans Serif"
|
||||||
|
@ -1383,7 +1528,8 @@ _pages:
|
||||||
note: "Note intégrée"
|
note: "Note intégrée"
|
||||||
_note:
|
_note:
|
||||||
id: "Identifiant de la note"
|
id: "Identifiant de la note"
|
||||||
idDescription: "Pour configurer la note, vous pouvez aussi coller ici l'URL correspondante."
|
idDescription: "Pour configurer la note, vous pouvez aussi coller ici l'URL\
|
||||||
|
\ correspondante."
|
||||||
detailed: "Afficher les détails"
|
detailed: "Afficher les détails"
|
||||||
switch: "Interrupteur"
|
switch: "Interrupteur"
|
||||||
_switch:
|
_switch:
|
||||||
|
@ -1536,7 +1682,8 @@ _pages:
|
||||||
_dailyRannum:
|
_dailyRannum:
|
||||||
arg1: "Minimum"
|
arg1: "Minimum"
|
||||||
arg2: "Maximum"
|
arg2: "Maximum"
|
||||||
dailyRandomPick: "Sélectionné au hasard dans la liste (Quotidien pour chaque utilisateur)"
|
dailyRandomPick: "Sélectionné au hasard dans la liste (Quotidien pour chaque\
|
||||||
|
\ utilisateur)"
|
||||||
_dailyRandomPick:
|
_dailyRandomPick:
|
||||||
arg1: "Listes"
|
arg1: "Listes"
|
||||||
seedRandom: "Aléatoire (graine)"
|
seedRandom: "Aléatoire (graine)"
|
||||||
|
@ -1552,7 +1699,8 @@ _pages:
|
||||||
_seedRandomPick:
|
_seedRandomPick:
|
||||||
arg1: "Graine"
|
arg1: "Graine"
|
||||||
arg2: "Listes"
|
arg2: "Listes"
|
||||||
DRPWPM: "Sélectionné au hasard dans une liste de probabilités (Quotidien pour chaque utilisateur)"
|
DRPWPM: "Sélectionné au hasard dans une liste de probabilités (Quotidien pour\
|
||||||
|
\ chaque utilisateur)"
|
||||||
_DRPWPM:
|
_DRPWPM:
|
||||||
arg1: "Liste de texte"
|
arg1: "Liste de texte"
|
||||||
pick: "Sélectionner dans la liste"
|
pick: "Sélectionner dans la liste"
|
||||||
|
@ -1651,3 +1799,204 @@ _deck:
|
||||||
list: "Listes"
|
list: "Listes"
|
||||||
mentions: "Mentions"
|
mentions: "Mentions"
|
||||||
direct: "Direct"
|
direct: "Direct"
|
||||||
|
keepOriginalUploadingDescription: Enregistrer l'image originale telle quelle. Si désactivé,
|
||||||
|
une version à afficher sur le web sera générée au chargement.
|
||||||
|
manageGroups: Gérer les groupes
|
||||||
|
moderation: Modération
|
||||||
|
disableDrawer: Ne pas utiliser des menus à tiroir
|
||||||
|
preferencesBackups: Sauvegarde des préférences
|
||||||
|
confirmToUnclipAlreadyClippedNote: Ce message fait déjà partie du clip "{name}". Voudriez-vous
|
||||||
|
plutôt le supprimer du clip ?
|
||||||
|
instanceSecurity: Sécurité de l'instance
|
||||||
|
recommended: Recommandé
|
||||||
|
recentNDays: Les derniers {n} jours
|
||||||
|
recentNHours: Les dernières {n} heures
|
||||||
|
check: Vérifier
|
||||||
|
thereIsUnresolvedAbuseReportWarning: Il y a des signalements non résolus.
|
||||||
|
numberOfPageCacheDescription: Augmenter ce nombre augmentera le confort des utilisateur⋅rice⋅s
|
||||||
|
mais augmentera la charge de travail du serveur, plus de mémoire sera utilisée.
|
||||||
|
logoutConfirm: Confirmer la déconnexion ?
|
||||||
|
lastActiveDate: Dernière utilisation le
|
||||||
|
cannotUploadBecauseNoFreeSpace: Mise en ligne échouée faute de place sur le Drive.
|
||||||
|
remoteOnly: Distant seulement
|
||||||
|
showUpdates: Afficher une fenêtre en sur-impression quand Calckey se met à jour
|
||||||
|
recommendedInstances: Instances recommandées
|
||||||
|
caption: Description automatique
|
||||||
|
migration: Migration
|
||||||
|
showAdminUpdates: Indiquer qu'une nouvelle version de Calckey est disponible (admin
|
||||||
|
seulement)
|
||||||
|
replayTutorial: Relancer le tutoriel
|
||||||
|
moveTo: Migrer le compte courant vers un nouveau compte
|
||||||
|
moveFromDescription: Ceci va configurer un alias pour votre ancien compte afin que
|
||||||
|
vous puissiez migrer de cet ancien compte à l'actuel. Faites ceci AVANT de migrer
|
||||||
|
de votre ancien compte. Merci d'entrer la mention de l'ancien compte sous ce format
|
||||||
|
@personne@instance.com
|
||||||
|
_sensitiveMediaDetection:
|
||||||
|
sensitivityDescription: Réduire la sensibilité conduira à moins de mauvaises détections
|
||||||
|
(faux positifs) alors que l'augmenter mènera à moins de détection manquées (faux
|
||||||
|
négatifs).
|
||||||
|
analyzeVideosDescription: Analyser les vidéos en plus des images. Cela augmentera
|
||||||
|
légèrement la charge du serveur.
|
||||||
|
setSensitiveFlagAutomatically: Marquer comme sensible (NSFW)
|
||||||
|
sensitivity: Sensibilité de la détection
|
||||||
|
analyzeVideos: Activer l'analyse des vidéos
|
||||||
|
setSensitiveFlagAutomaticallyDescription: Les résultats de la détection interne
|
||||||
|
seront conservés même si cette option est désactivée.
|
||||||
|
description: Réduit potentiellement l'effort de la modération du serveur en reconnaissant
|
||||||
|
automatiquement les médias sensibles (NSFW) via de l'intelligence artificielle.
|
||||||
|
Cela va augmenter légèrement la charge du serveur.
|
||||||
|
_messaging:
|
||||||
|
dms: Privé
|
||||||
|
groups: Groupes
|
||||||
|
cannotUploadBecauseExceedsFileSizeLimit: Le fichier n'a pas pu être chargé car il
|
||||||
|
dépasse la taille maximum autorisée.
|
||||||
|
moveAccountDescription: Ce processus est irréversible. Soyez sûr⋅e que vous avez préparé
|
||||||
|
un alias pour ce compte sur votre nouveau compte avant de migrer. Merci d'entrer
|
||||||
|
la mention du compte formaté comme ceci @personne@instance.com
|
||||||
|
moveAccount: Déplacer le compte !
|
||||||
|
seperateRenoteQuote: Séparer les renotes et les boutons de citation
|
||||||
|
failedToFetchAccountInformation: Impossible de récupérer les informations de compte
|
||||||
|
noEmailServerWarning: Serveur mail non configuré.
|
||||||
|
deleteAccount: Supprimer le compte
|
||||||
|
document: Documentation
|
||||||
|
numberOfPageCache: Nombre de pages mise en cache
|
||||||
|
fast: Rapide
|
||||||
|
failedToUpload: Mise en ligne échouée
|
||||||
|
enableAutoSensitiveDescription: Permet la détection automatique des médias sensibles
|
||||||
|
(NSFW) via une intelligence artificielle, quand c'est possible. Même si cette option
|
||||||
|
est désactivée, elle peut être enclenchée au niveau de l'instance.
|
||||||
|
activeEmailValidationDescription: Active une vérification plus poussée des adresses
|
||||||
|
e-mail, ce qui inclut de vérifier la présence d’e-mail jetables et s'il est possible
|
||||||
|
de communiquer avec ces adresses. Si désactivé, seul le format de l’e-mail est vérifié.
|
||||||
|
adminCustomCssWarn: Ce paramètre ne devrait être utilisé que si vous savez ce qu'il
|
||||||
|
fait. Entrer des valeurs impropres pourraient empêcher les clients de TOUT LE MONDE
|
||||||
|
de fonctionner. Assurez-vous que votre CSS fonctionne correctement en l'essayant
|
||||||
|
dans vos paramètres utilisateur.
|
||||||
|
swipeOnDesktop: Permettre le style de glissement de fenêtre de mobile sur PC
|
||||||
|
moveFromLabel: 'Compte depuis lequel vous migrez :'
|
||||||
|
migrationConfirm: "Êtes-vous absolument certain⋅e que vous voulez migrer votre compte\
|
||||||
|
\ vers {account} ? Une fois fait, vous ne pourrez pas revenir en arrière, et vous\
|
||||||
|
\ ne pourrez plus utiliser le compte actuel normalement à nouveau.\nAussi, assurez-vous\
|
||||||
|
\ d'avoir configuré le compte courant comme le compte depuis lequel vous migrez."
|
||||||
|
_preferencesBackups:
|
||||||
|
updatedAt: 'Mis à jour le : {date} {time}'
|
||||||
|
cannotLoad: Le chargement a échoué
|
||||||
|
invalidFile: Format de fichier invalide
|
||||||
|
saveConfirm: Enregistrer la sauvegarde sous le nom {name} ?
|
||||||
|
deleteConfirm: Supprimer la sauvegarde {name} ?
|
||||||
|
nameAlreadyExists: Une sauvegarde nommée "{name}" existe déjà. Merci d'entrer un
|
||||||
|
autre nom.
|
||||||
|
applyConfirm: Voulez-vous vraiment appliquer la sauvegarde "{name} à cet appareil
|
||||||
|
? Les réglages existants de cet appareil seront écrasés.
|
||||||
|
noBackups: Aucune sauvegarde n'existe. Vous pouvez sauvegarder les paramètres de
|
||||||
|
votre client sur ce serveur en utilisant "Créer une nouvelle sauvegarde".
|
||||||
|
createdAt: 'Crée le : {date} {time}'
|
||||||
|
renameConfirm: Renommer la sauvegarde "{old}" à "{new}" ?
|
||||||
|
list: Sauvegardes créées
|
||||||
|
saveNew: Faire une nouvelle sauvegarde
|
||||||
|
loadFile: Charger depuis le fichier
|
||||||
|
apply: Appliquer à l'appareil
|
||||||
|
save: Enregistrer les changements
|
||||||
|
inputName: Merci d'entrer un nom pour cette sauvegarde
|
||||||
|
cannotSave: La sauvegarde a échoué
|
||||||
|
privateMode: Mode privé
|
||||||
|
privateModeInfo: Si activé, seules les instances autorisées peuvent fédérer avec votre
|
||||||
|
instance. Toutes les publications seront masquées de la visibilité publique.
|
||||||
|
allowedInstances: Instances autorisées
|
||||||
|
driveCapOverrideLabel: Changer la capacité du drive pour cet utilisateur
|
||||||
|
driveCapOverrideCaption: Réinitialiser la capacité à la valeur par défaut en entrant
|
||||||
|
0 ou moins.
|
||||||
|
pleaseSelect: Sélectionner une option
|
||||||
|
customMOTD: Message du jour personnalisé (Message d'écran de démarrage)
|
||||||
|
refreshInterval: 'Intervalle de mise à jour '
|
||||||
|
type: Type
|
||||||
|
speed: Vitesse
|
||||||
|
slow: Lent
|
||||||
|
move: Déplacer
|
||||||
|
showAds: Afficher les annonces
|
||||||
|
enterSendsMessage: Appuyer sur Entrée pendant la rédaction pour envoyer le message
|
||||||
|
(sinon Ctrl+Entrée)
|
||||||
|
allowedInstancesDescription: Hôtes des instances autorisées pour la fédération, chacun
|
||||||
|
séparé par une nouvelle ligne (s'applique uniquement en mode privé).
|
||||||
|
enableAutoSensitive: Marquage automatique du contenu sensible (NSFW)
|
||||||
|
regexpErrorDescription: "Il y a eu une erreur dans l'expression régulière à la ligne\
|
||||||
|
\ {line} de votre {tab} des mots masqués :"
|
||||||
|
forwardReportIsAnonymous: À la place de votre compte, un compte système anonyme sera
|
||||||
|
affiché comme rapporteur à l'instance distante.
|
||||||
|
noThankYou: Non merci
|
||||||
|
addInstance: Ajouter une instance
|
||||||
|
renoteMute: Mettre en silence les renotes
|
||||||
|
flagSpeakAsCat: Parler comme un chat
|
||||||
|
flagSpeakAsCatDescription: Vos messages seront nyanifiés en mode chat
|
||||||
|
hiddenTags: Hashtags cachés
|
||||||
|
hiddenTagsDescription: "Lister les hashtags (sans le #) que vous souhaitez cacher\
|
||||||
|
\ de tendances et explorer. Les hashtags cachés sont toujours découvrables par d'autres\
|
||||||
|
\ moyens."
|
||||||
|
antennaInstancesDescription: Lister un hôte d'instance par ligne
|
||||||
|
userSaysSomethingReason: '{name} a dit {reason}'
|
||||||
|
breakFollowConfirm: Êtes vous sur de vouloir retirer l'abonné ?
|
||||||
|
recommendedInstancesDescription: Instances recommandées séparées par une nouvelle
|
||||||
|
ligne pour apparaître dans la timeline recommandée. Ne PAS ajouter `https://`, SEULEMENT
|
||||||
|
le domaine.
|
||||||
|
sendPushNotificationReadMessage: Supprimer les notifications push une fois que les
|
||||||
|
notifications ou messages concernés ont été lus
|
||||||
|
sendPushNotificationReadMessageCaption: Une notification contenant le texte "{emptyPushNotificationMessage}"
|
||||||
|
sera affichée pendant un court instant. Cela peut augmenter la consommation de batterie
|
||||||
|
de votre appareil.
|
||||||
|
splash: Écran d’Accueil
|
||||||
|
pushNotificationNotSupported: Votre navigateur ou instance ne supporte pas les notifications
|
||||||
|
push
|
||||||
|
customMOTDDescription: Messages personnalisé pour le message du jour (sur l'écran
|
||||||
|
d’accueil), séparés par des retours à la ligne, affichés au hasard à chaque (re)chargement
|
||||||
|
de page.
|
||||||
|
customSplashIcons: Icônes de l'écran d’accueil personnalisées (urls)
|
||||||
|
customSplashIconsDescription: URLs pour les icônes personnalisées de l'écran d’accueil,
|
||||||
|
séparés par des retours à la ligne, qui seront affichées aléatoirement à chaque
|
||||||
|
(re)chargement de page. Assurez-vous que les images sont sur des URL statiques,
|
||||||
|
de préférence toutes de taille 192x192.
|
||||||
|
updateAvailable: Une mise à jour est peut-être disponible !
|
||||||
|
accountMoved: "L'utilisateur a migré vers un nouveau compte:"
|
||||||
|
enableEmojiReactions: Activer les réactions par émojis
|
||||||
|
showEmojisInReactionNotifications: Montrer les émojis dans les notifications de réaction
|
||||||
|
renoteUnmute: Notifier les renotes
|
||||||
|
selectInstance: Choisir une instance
|
||||||
|
noInstances: Il n'y a aucune instance
|
||||||
|
showLocalPosts: 'Montrer les notes locales dans :'
|
||||||
|
homeTimeline: Timeline d'Accueil
|
||||||
|
socialTimeline: Timeline Sociale
|
||||||
|
requireAdminForView: Vous avez besoin d'un compte d'administration pour voir cela.
|
||||||
|
isSystemAccount: Un compte créé et géré automatiquement par le système.
|
||||||
|
typeToConfirm: Entrer {x} pour confirmer
|
||||||
|
statusbar: Barre d'état
|
||||||
|
sensitiveMediaDetection: Détection des médias sensibles (NSFW)
|
||||||
|
cannotUploadBecauseInappropriate: Ce fichier n'a pas pu être mis en ligne, car il
|
||||||
|
a été détecté comme potentiellement sensible (NSFW).
|
||||||
|
beta: Beta
|
||||||
|
navbar: Barre de navigation
|
||||||
|
shuffle: Mélanger
|
||||||
|
pushNotification: Notifications push
|
||||||
|
subscribePushNotification: Activer les notifications push
|
||||||
|
unsubscribePushNotification: Désactiver les notifications push
|
||||||
|
pushNotificationAlreadySubscribed: Notifications push déjà activées
|
||||||
|
logoImageUrl: URL de l'image du logo
|
||||||
|
moveToLabel: 'Compte vers lequel vous migrez :'
|
||||||
|
moveFrom: Migrer vers ce compte depuis un ancien compte
|
||||||
|
defaultReaction: Émoji de réaction par défaut pour les notes entrantes et sortantes
|
||||||
|
license: Licence
|
||||||
|
indexPosts: Indexer les Notes
|
||||||
|
indexNotice: Indexation en cours. Cela prendra certainement du temps, veuillez ne
|
||||||
|
pas redémarrer votre serveur pour au moins une heure.
|
||||||
|
customKaTeXMacro: Macros KaTeX personnalisées
|
||||||
|
enableCustomKaTeXMacro: Activer les macros KaTeX personnalisées
|
||||||
|
noteId: ID de note
|
||||||
|
customKaTeXMacroDescription: "Définissez des macros pour écrire des expressions mathématiques\
|
||||||
|
\ simplement ! La notation se conforme aux définitions de commandes LaTeX et s'écrit\
|
||||||
|
\ \\newcommand{\\name}{content} ou \\newcommand{\\name}[number of arguments]{content}.\
|
||||||
|
\ Par exemple, \\newcommand{\\add}[2]{#1 + #2} étendra \\add{3}{foo} en 3 + foo.\
|
||||||
|
\ Les accolades entourant le nom de la macro peuvent être changés pour des parenthèses\
|
||||||
|
\ ou des crochets. Cela affectera les types de parenthèses utilisées pour les arguments.\
|
||||||
|
\ Une (et une seule) macro peut être définie par ligne, et vous ne pouvez pas couper\
|
||||||
|
\ la ligne au milieu d'une définition. Les lignes invalides sont simplement ignorées.\
|
||||||
|
\ Seulement de simples fonctions de substitution de chaines sont supportées; la\
|
||||||
|
\ syntaxe avancée, telle que la ramification conditionnelle, ne peut pas être utilisée\
|
||||||
|
\ ici."
|
||||||
|
|
|
@ -14,7 +14,7 @@ gotIt: "Ясно!"
|
||||||
cancel: "Отмена"
|
cancel: "Отмена"
|
||||||
enterUsername: "Введите имя пользователя"
|
enterUsername: "Введите имя пользователя"
|
||||||
renotedBy: "{user} делится"
|
renotedBy: "{user} делится"
|
||||||
noNotes: "Нет ни одной заметки"
|
noNotes: "Нет ни одного поста"
|
||||||
noNotifications: "Нет ни одного уведомления"
|
noNotifications: "Нет ни одного уведомления"
|
||||||
instance: "Инстанс"
|
instance: "Инстанс"
|
||||||
settings: "Настройки"
|
settings: "Настройки"
|
||||||
|
@ -65,15 +65,15 @@ import: "Импорт"
|
||||||
export: "Экспорт"
|
export: "Экспорт"
|
||||||
files: "Файлы"
|
files: "Файлы"
|
||||||
download: "Скачать"
|
download: "Скачать"
|
||||||
driveFileDeleteConfirm: "Удалить файл «{name}»? Заметки с ним также будут удалены."
|
driveFileDeleteConfirm: "Удалить файл «{name}»? Посты с ним также будут удалены."
|
||||||
unfollowConfirm: "Удалить из подписок пользователя {name}?"
|
unfollowConfirm: "Удалить из подписок пользователя {name}?"
|
||||||
exportRequested: "Вы запросили экспорт. Это может занять некоторое время. Результат\
|
exportRequested: "Вы запросили экспорт. Это может занять некоторое время. Результат\
|
||||||
\ будет добавлен на «Диск»."
|
\ будет добавлен на «Диск»."
|
||||||
importRequested: "Вы запросили импорт. Это может занять некоторое время."
|
importRequested: "Вы запросили импорт. Это может занять некоторое время."
|
||||||
lists: "Списки"
|
lists: "Списки"
|
||||||
noLists: "Нет ни одного списка"
|
noLists: "Нет ни одного списка"
|
||||||
note: "Заметка"
|
note: "Пост"
|
||||||
notes: "Заметки"
|
notes: "Посты"
|
||||||
following: "Подписки"
|
following: "Подписки"
|
||||||
followers: "Подписчики"
|
followers: "Подписчики"
|
||||||
followsYou: "Читает вас"
|
followsYou: "Читает вас"
|
||||||
|
@ -91,7 +91,7 @@ youShouldUpgradeClient: "Чтобы просмотреть эту страниц
|
||||||
enterListName: "Название списка"
|
enterListName: "Название списка"
|
||||||
privacy: "Конфиденциальность"
|
privacy: "Конфиденциальность"
|
||||||
makeFollowManuallyApprove: "Принимать подписчиков вручную"
|
makeFollowManuallyApprove: "Принимать подписчиков вручную"
|
||||||
defaultNoteVisibility: "Видимость заметок по умолчанию"
|
defaultNoteVisibility: "Видимость постов по умолчанию"
|
||||||
follow: "Подписка"
|
follow: "Подписка"
|
||||||
followRequest: "Запрос на подписку"
|
followRequest: "Запрос на подписку"
|
||||||
followRequests: "Запросы на подписку"
|
followRequests: "Запросы на подписку"
|
||||||
|
@ -104,7 +104,7 @@ renoted: "Репост совершён."
|
||||||
cantRenote: "Это нельзя репостить."
|
cantRenote: "Это нельзя репостить."
|
||||||
cantReRenote: "Невозможно репостить репост."
|
cantReRenote: "Невозможно репостить репост."
|
||||||
quote: "Цитата"
|
quote: "Цитата"
|
||||||
pinnedNote: "Закреплённая заметка"
|
pinnedNote: "Закреплённый пост"
|
||||||
pinned: "Закрепить в профиле"
|
pinned: "Закрепить в профиле"
|
||||||
you: "Вы"
|
you: "Вы"
|
||||||
clickToShow: "Нажмите для просмотра"
|
clickToShow: "Нажмите для просмотра"
|
||||||
|
@ -114,7 +114,7 @@ reaction: "Реакции"
|
||||||
reactionSetting: "Реакции, отображаемые в палитре"
|
reactionSetting: "Реакции, отображаемые в палитре"
|
||||||
reactionSettingDescription2: "Расставляйте перетаскиванием, удаляйте нажатием, добавляйте\
|
reactionSettingDescription2: "Расставляйте перетаскиванием, удаляйте нажатием, добавляйте\
|
||||||
\ кнопкой «+»."
|
\ кнопкой «+»."
|
||||||
rememberNoteVisibility: "Запоминать видимость заметок"
|
rememberNoteVisibility: "Запоминать видимость постов"
|
||||||
attachCancel: "Удалить вложение"
|
attachCancel: "Удалить вложение"
|
||||||
markAsSensitive: "Отметить как «не для всех»"
|
markAsSensitive: "Отметить как «не для всех»"
|
||||||
unmarkAsSensitive: "Снять отметку «не для всех»"
|
unmarkAsSensitive: "Снять отметку «не для всех»"
|
||||||
|
@ -151,9 +151,9 @@ flagAsBotDescription: "Включите, если этот аккаунт упр
|
||||||
\ бесконечные циклы взаимодействия."
|
\ бесконечные циклы взаимодействия."
|
||||||
flagAsCat: "Аккаунт кота"
|
flagAsCat: "Аккаунт кота"
|
||||||
flagAsCatDescription: "Вы получите кошачьи ушки и будете говорить как кот!"
|
flagAsCatDescription: "Вы получите кошачьи ушки и будете говорить как кот!"
|
||||||
flagShowTimelineReplies: "Показывать ответы на заметки в ленте"
|
flagShowTimelineReplies: "Показывать ответы на посты в ленте"
|
||||||
flagShowTimelineRepliesDescription: "Если этот параметр включен, то в ленте, в дополнение\
|
flagShowTimelineRepliesDescription: "Если этот параметр включен, то в ленте, в дополнение\
|
||||||
\ к заметкам пользователя, отображаются ответы на другие заметки пользователя."
|
\ к постам пользователя, отображаются ответы на другие посты пользователя."
|
||||||
autoAcceptFollowed: "Принимать подписчиков автоматически"
|
autoAcceptFollowed: "Принимать подписчиков автоматически"
|
||||||
addAccount: "Добавить учётную запись"
|
addAccount: "Добавить учётную запись"
|
||||||
loginFailed: "Неудачная попытка входа"
|
loginFailed: "Неудачная попытка входа"
|
||||||
|
@ -213,8 +213,8 @@ mutedUsers: "Скрытые пользователи"
|
||||||
blockedUsers: "Заблокированные пользователи"
|
blockedUsers: "Заблокированные пользователи"
|
||||||
noUsers: "Нет ни одного пользователя"
|
noUsers: "Нет ни одного пользователя"
|
||||||
editProfile: "Редактировать профиль"
|
editProfile: "Редактировать профиль"
|
||||||
noteDeleteConfirm: "Вы хотите удалить эту заметку?"
|
noteDeleteConfirm: "Вы хотите удалить этот пост?"
|
||||||
pinLimitExceeded: "Нельзя закрепить ещё больше заметок"
|
pinLimitExceeded: "Нельзя закрепить ещё больше постов"
|
||||||
intro: "Установка Calckey завершена! А теперь создайте учетную запись администратора."
|
intro: "Установка Calckey завершена! А теперь создайте учетную запись администратора."
|
||||||
done: "Готово"
|
done: "Готово"
|
||||||
processing: "Обработка..."
|
processing: "Обработка..."
|
||||||
|
@ -360,7 +360,7 @@ pinnedPages: "Закрепленные страницы"
|
||||||
pinnedPagesDescription: "Если хотите закрепить страницы на главной сайта, сюда можно\
|
pinnedPagesDescription: "Если хотите закрепить страницы на главной сайта, сюда можно\
|
||||||
\ добавить пути к ним, каждый в отдельной строке."
|
\ добавить пути к ним, каждый в отдельной строке."
|
||||||
pinnedClipId: "Идентификатор закреплённой подборки"
|
pinnedClipId: "Идентификатор закреплённой подборки"
|
||||||
pinnedNotes: "Закреплённая заметка"
|
pinnedNotes: "Закреплённые посты"
|
||||||
hcaptcha: "hCaptcha"
|
hcaptcha: "hCaptcha"
|
||||||
enableHcaptcha: "Включить hCaptcha"
|
enableHcaptcha: "Включить hCaptcha"
|
||||||
hcaptchaSiteKey: "Ключ сайта"
|
hcaptchaSiteKey: "Ключ сайта"
|
||||||
|
@ -381,15 +381,15 @@ antennaExcludeKeywords: "Исключения"
|
||||||
antennaKeywordsDescription: "Пишите слова через пробел в одной строке, чтобы ловить\
|
antennaKeywordsDescription: "Пишите слова через пробел в одной строке, чтобы ловить\
|
||||||
\ их появление вместе; на отдельных строках располагайте слова, или группы слов,\
|
\ их появление вместе; на отдельных строках располагайте слова, или группы слов,\
|
||||||
\ чтобы ловить любые из них."
|
\ чтобы ловить любые из них."
|
||||||
notifyAntenna: "Уведомлять о новых заметках"
|
notifyAntenna: "Уведомлять о новых постах"
|
||||||
withFileAntenna: "Только заметки с вложениями"
|
withFileAntenna: "Только посты с вложениями"
|
||||||
enableServiceworker: "Включить ServiceWorker"
|
enableServiceworker: "Включить ServiceWorker"
|
||||||
antennaUsersDescription: "Пишите каждое название аккаута на отдельной строке"
|
antennaUsersDescription: "Пишите каждое название аккаута на отдельной строке"
|
||||||
caseSensitive: "С учётом регистра"
|
caseSensitive: "С учётом регистра"
|
||||||
withReplies: "Включая ответы"
|
withReplies: "Включая ответы"
|
||||||
connectedTo: "Вы подключены к следующим аккаунтам"
|
connectedTo: "Вы подключены к следующим аккаунтам"
|
||||||
notesAndReplies: "Заметки и ответы"
|
notesAndReplies: "Посты и ответы"
|
||||||
withFiles: "Заметки с файлами"
|
withFiles: "Посты с файлами"
|
||||||
silence: "Заглушить"
|
silence: "Заглушить"
|
||||||
silenceConfirm: "Вы уверены что хотите заглушить этого пользователя?"
|
silenceConfirm: "Вы уверены что хотите заглушить этого пользователя?"
|
||||||
unsilence: "Снять глушение"
|
unsilence: "Снять глушение"
|
||||||
|
@ -425,7 +425,7 @@ notFoundDescription: "Страница по указанной ссылке не
|
||||||
uploadFolder: "Место загрузки по умолчанию"
|
uploadFolder: "Место загрузки по умолчанию"
|
||||||
cacheClear: "Очистка кэша"
|
cacheClear: "Очистка кэша"
|
||||||
markAsReadAllNotifications: "Отметить все уведомления как прочитанные"
|
markAsReadAllNotifications: "Отметить все уведомления как прочитанные"
|
||||||
markAsReadAllUnreadNotes: "Отметить все заметки как прочитанные"
|
markAsReadAllUnreadNotes: "Отметить все посты как прочитанные"
|
||||||
markAsReadAllTalkMessages: "Отметить все реплики как прочитанные"
|
markAsReadAllTalkMessages: "Отметить все реплики как прочитанные"
|
||||||
help: "Помощь"
|
help: "Помощь"
|
||||||
inputMessageHere: "Введите сообщение здесь"
|
inputMessageHere: "Введите сообщение здесь"
|
||||||
|
@ -507,12 +507,14 @@ promotion: "Продвинуто"
|
||||||
promote: "Продвинуть"
|
promote: "Продвинуть"
|
||||||
numberOfDays: "Количество дней"
|
numberOfDays: "Количество дней"
|
||||||
hideThisNote: "Спрятать эту запись"
|
hideThisNote: "Спрятать эту запись"
|
||||||
showFeaturedNotesInTimeline: "Показывать в ленте заметки из «Горячего»"
|
showFeaturedNotesInTimeline: "Показывать в ленте посты из «Горячего»"
|
||||||
objectStorage: "Хранилище"
|
objectStorage: "Хранилище"
|
||||||
useObjectStorage: "Занято в хранилище"
|
useObjectStorage: "Использовать объектное хранилище"
|
||||||
objectStorageBaseUrl: "Базовый адрес"
|
objectStorageBaseUrl: "Базовый адрес"
|
||||||
objectStorageBaseUrlDesc: "Это начальная часть адреса, используемого CDN или прокси,\
|
objectStorageBaseUrlDesc: "URL используемый для примера. Укажите URL-адрес вашего\
|
||||||
\ например для S3: https://<bucket>.s3.amazonaws.com, или дя GCS: 'https://storage.googleapis.com/<bucket>'"
|
\ CDN или прокси, если вы используете любой из них.\nДля S3 используйте 'https://<bucket>.s3.amazonaws.com',\
|
||||||
|
\ а для GCS и подобных сервисов используйте 'https://storage.googleapis.com/<bucket>',\
|
||||||
|
\ и т.п."
|
||||||
objectStorageBucket: "Bucket"
|
objectStorageBucket: "Bucket"
|
||||||
objectStorageBucketDesc: "Укажите название контейнера (Bucket) который используется\
|
objectStorageBucketDesc: "Укажите название контейнера (Bucket) который используется\
|
||||||
\ на выбранном сервисе."
|
\ на выбранном сервисе."
|
||||||
|
@ -535,8 +537,8 @@ objectStorageUseProxyDesc: "Отключите, если не будете ис
|
||||||
objectStorageSetPublicRead: "Устанавливать public-read при загрузке на сервер"
|
objectStorageSetPublicRead: "Устанавливать public-read при загрузке на сервер"
|
||||||
serverLogs: "Журнал сервера"
|
serverLogs: "Журнал сервера"
|
||||||
deleteAll: "Удалить всё"
|
deleteAll: "Удалить всё"
|
||||||
showFixedPostForm: "Показывать поле для ввода новой заметки наверху ленты"
|
showFixedPostForm: "Показывать поле для ввода нового поста наверху ленты"
|
||||||
newNoteRecived: "Появилась новая заметка"
|
newNoteRecived: "Появился новый пост"
|
||||||
sounds: "Звуки"
|
sounds: "Звуки"
|
||||||
listen: "Слушать"
|
listen: "Слушать"
|
||||||
none: "Ничего"
|
none: "Ничего"
|
||||||
|
@ -585,7 +587,7 @@ addRelay: "Добавить ретранслятор"
|
||||||
inboxUrl: "URL ящика входящих сообщений"
|
inboxUrl: "URL ящика входящих сообщений"
|
||||||
addedRelays: "Добавленные ретрансляторы"
|
addedRelays: "Добавленные ретрансляторы"
|
||||||
serviceworkerInfo: "Нужно включить, чтобы работали push-уведомления."
|
serviceworkerInfo: "Нужно включить, чтобы работали push-уведомления."
|
||||||
deletedNote: "Удалённая заметка"
|
deletedNote: "Удалённый пост"
|
||||||
invisibleNote: "Личное сообщение"
|
invisibleNote: "Личное сообщение"
|
||||||
enableInfiniteScroll: "Включить бесконечную прокрутку"
|
enableInfiniteScroll: "Включить бесконечную прокрутку"
|
||||||
visibility: "Видимость"
|
visibility: "Видимость"
|
||||||
|
@ -624,7 +626,7 @@ edit: "Изменить"
|
||||||
emailServer: "Сервер электронной почты"
|
emailServer: "Сервер электронной почты"
|
||||||
enableEmail: "Включить обмен электронной почтой"
|
enableEmail: "Включить обмен электронной почтой"
|
||||||
emailConfigInfo: "Используется для подтверждения адреса электронной почты и сброса\
|
emailConfigInfo: "Используется для подтверждения адреса электронной почты и сброса\
|
||||||
\ пароля."
|
\ пароля"
|
||||||
email: "Электронная почта"
|
email: "Электронная почта"
|
||||||
emailAddress: "Адрес электронной почты"
|
emailAddress: "Адрес электронной почты"
|
||||||
smtpConfig: "Конфигурация SMTP-сервера"
|
smtpConfig: "Конфигурация SMTP-сервера"
|
||||||
|
@ -669,7 +671,7 @@ abuseReports: "Жалобы"
|
||||||
reportAbuse: "Жалоба"
|
reportAbuse: "Жалоба"
|
||||||
reportAbuseOf: "Пожаловаться на пользователя {name}"
|
reportAbuseOf: "Пожаловаться на пользователя {name}"
|
||||||
fillAbuseReportDescription: "Опишите, пожалуйста, причину жалобы подробнее. Если речь\
|
fillAbuseReportDescription: "Опишите, пожалуйста, причину жалобы подробнее. Если речь\
|
||||||
\ о конкретной заметке, будьте добры приложить ссылку на неё."
|
\ о конкретном посте, будьте добры приложить ссылку на неё."
|
||||||
abuseReported: "Жалоба отправлена. Большое спасибо за информацию."
|
abuseReported: "Жалоба отправлена. Большое спасибо за информацию."
|
||||||
reporteeOrigin: "О ком сообщено"
|
reporteeOrigin: "О ком сообщено"
|
||||||
reporterOrigin: "Кто сообщил"
|
reporterOrigin: "Кто сообщил"
|
||||||
|
@ -683,7 +685,7 @@ openInSideView: "Открывать в боковой колонке"
|
||||||
defaultNavigationBehaviour: "Поведение навигации по умолчанию"
|
defaultNavigationBehaviour: "Поведение навигации по умолчанию"
|
||||||
editTheseSettingsMayBreakAccount: "От изменений в этих настройках ваша учётная запись\
|
editTheseSettingsMayBreakAccount: "От изменений в этих настройках ваша учётная запись\
|
||||||
\ может поломаться."
|
\ может поломаться."
|
||||||
instanceTicker: "Строка с названием инстанса в заметках"
|
instanceTicker: "Строка с названием инстанса в постах"
|
||||||
waitingFor: "Ждём, когда {x} ответит"
|
waitingFor: "Ждём, когда {x} ответит"
|
||||||
random: "Случайные"
|
random: "Случайные"
|
||||||
system: "Система"
|
system: "Система"
|
||||||
|
@ -698,15 +700,15 @@ i18nInfo: "Calckey переводят на разные языки добров
|
||||||
\ тоже пригодится здесь: {link}."
|
\ тоже пригодится здесь: {link}."
|
||||||
manageAccessTokens: "Управление токенами доступа"
|
manageAccessTokens: "Управление токенами доступа"
|
||||||
accountInfo: "Сведения об учётной записи"
|
accountInfo: "Сведения об учётной записи"
|
||||||
notesCount: "Количество заметок"
|
notesCount: "Количество постов"
|
||||||
repliesCount: "Сколько раз пользователь кому-то ответил"
|
repliesCount: "Сколько раз пользователь кому-то ответил"
|
||||||
renotesCount: "Сколько раз пользователь делился заметками"
|
renotesCount: "Сколько раз пользователь делился постами"
|
||||||
repliedCount: "Сколько раз ответили пользователю"
|
repliedCount: "Сколько раз ответили пользователю"
|
||||||
renotedCount: "Сколько раз делились заметками пользователя"
|
renotedCount: "Сколько раз делились постами пользователя"
|
||||||
followingCount: "Количество подписок"
|
followingCount: "Количество подписок"
|
||||||
followersCount: "Количество подписавшихся"
|
followersCount: "Количество подписавшихся"
|
||||||
sentReactionsCount: "Количество реакций пользователя"
|
sentReactionsCount: "Количество реакций пользователя"
|
||||||
receivedReactionsCount: "Количество реакций на заметки пользователя"
|
receivedReactionsCount: "Количество реакций на посты пользователя"
|
||||||
pollVotesCount: "Сколько раз пользователь участвовал в опросах"
|
pollVotesCount: "Сколько раз пользователь участвовал в опросах"
|
||||||
pollVotedCount: "Сколько раз участвовали в опросах пользователя"
|
pollVotedCount: "Сколько раз участвовали в опросах пользователя"
|
||||||
yes: "Да"
|
yes: "Да"
|
||||||
|
@ -714,10 +716,10 @@ no: "Нет"
|
||||||
driveFilesCount: "Количество файлов на диске"
|
driveFilesCount: "Количество файлов на диске"
|
||||||
driveUsage: "Занято места на диске"
|
driveUsage: "Занято места на диске"
|
||||||
noCrawle: "Запретить паукам индексировать сайт"
|
noCrawle: "Запретить паукам индексировать сайт"
|
||||||
noCrawleDescription: "Просьба поисковым системам не ходить по вашему профилю, по заметкам,\
|
noCrawleDescription: "Просьба поисковым системам не ходить по вашему профилю, по постам,\
|
||||||
\ страницам и не индексировать их."
|
\ страницам и не индексировать их."
|
||||||
lockedAccountInfo: "Даже если вы вручную подтверждаете подписки, кто угодно может\
|
lockedAccountInfo: "Даже если вы вручную подтверждаете подписки, кто угодно может\
|
||||||
\ читать ваши заметки, если вы не отмечаете их «для подписчиков»."
|
\ читать ваши посты, если вы не отмечаете их «для подписчиков»."
|
||||||
alwaysMarkSensitive: "Отмечать файлы как «содержимое не для всех» по умолчанию"
|
alwaysMarkSensitive: "Отмечать файлы как «содержимое не для всех» по умолчанию"
|
||||||
loadRawImages: "Сразу показывать изображения в полном размере"
|
loadRawImages: "Сразу показывать изображения в полном размере"
|
||||||
disableShowingAnimatedImages: "Не проигрывать анимацию"
|
disableShowingAnimatedImages: "Не проигрывать анимацию"
|
||||||
|
@ -736,7 +738,7 @@ developer: "Разработчик"
|
||||||
makeExplorable: "Опубликовать профиль в «Обзоре»"
|
makeExplorable: "Опубликовать профиль в «Обзоре»"
|
||||||
makeExplorableDescription: "Если выключить, ваш профиль не будет показан в разделе\
|
makeExplorableDescription: "Если выключить, ваш профиль не будет показан в разделе\
|
||||||
\ «Обзор»."
|
\ «Обзор»."
|
||||||
showGapBetweenNotesInTimeline: "Показывать разделитель между заметками в ленте"
|
showGapBetweenNotesInTimeline: "Показывать разделитель между постами в ленте"
|
||||||
duplicate: "Дубликат"
|
duplicate: "Дубликат"
|
||||||
left: "Влево"
|
left: "Влево"
|
||||||
center: "По центру"
|
center: "По центру"
|
||||||
|
@ -749,7 +751,7 @@ showTitlebar: "Показать заголовок"
|
||||||
clearCache: "Очистить кэш"
|
clearCache: "Очистить кэш"
|
||||||
onlineUsersCount: "Пользователей сейчас в сети: {n}"
|
onlineUsersCount: "Пользователей сейчас в сети: {n}"
|
||||||
nUsers: "Пользователей: {n}"
|
nUsers: "Пользователей: {n}"
|
||||||
nNotes: "Заметок: {n}"
|
nNotes: "Постов: {n}"
|
||||||
sendErrorReports: "Посылать отчёты о сбоях"
|
sendErrorReports: "Посылать отчёты о сбоях"
|
||||||
sendErrorReportsDescription: "Если включено, когда возникнет какая-нибудь техническая\
|
sendErrorReportsDescription: "Если включено, когда возникнет какая-нибудь техническая\
|
||||||
\ проблема, подробные сведения об этом будут отправлены разработчикам Calckey.\n\
|
\ проблема, подробные сведения об этом будут отправлены разработчикам Calckey.\n\
|
||||||
|
@ -793,10 +795,9 @@ unlikeConfirm: "В самом деле отменить «нравится»?"
|
||||||
fullView: "Полный вид"
|
fullView: "Полный вид"
|
||||||
quitFullView: "Закрыть полный вид"
|
quitFullView: "Закрыть полный вид"
|
||||||
addDescription: "Добавить описание"
|
addDescription: "Добавить описание"
|
||||||
userPagePinTip: "Можно добавить сюда заметки, выбрав нужную, и включив в её меню пункт\
|
userPagePinTip: "Можно добавить сюда посты, выбрав нужный, и включив в её меню пункт\
|
||||||
\ «Закрепить в профиле»."
|
\ «Закрепить в профиле»."
|
||||||
notSpecifiedMentionWarning: "В этой заметке есть упоминание тех, кто не включён в\
|
notSpecifiedMentionWarning: "В этом посте есть упоминание тех, кто не включён в адресаты"
|
||||||
\ адресаты"
|
|
||||||
info: "Описание"
|
info: "Описание"
|
||||||
userInfo: "Сведения о пользователе"
|
userInfo: "Сведения о пользователе"
|
||||||
unknown: "Неизвестно"
|
unknown: "Неизвестно"
|
||||||
|
@ -826,7 +827,7 @@ postToGallery: "Опубликовать в галерею"
|
||||||
gallery: "Галерея"
|
gallery: "Галерея"
|
||||||
recentPosts: "Недавние публикации"
|
recentPosts: "Недавние публикации"
|
||||||
popularPosts: "Популярные публикации"
|
popularPosts: "Популярные публикации"
|
||||||
shareWithNote: "Поделиться заметкой"
|
shareWithNote: "Поделиться постом"
|
||||||
ads: "Реклама"
|
ads: "Реклама"
|
||||||
expiration: "Опрос длится"
|
expiration: "Опрос длится"
|
||||||
memo: "Памятка"
|
memo: "Памятка"
|
||||||
|
@ -1088,7 +1089,7 @@ _channel:
|
||||||
owned: "Собственные"
|
owned: "Собственные"
|
||||||
following: "Подписки"
|
following: "Подписки"
|
||||||
usersCount: "Участников: {n}"
|
usersCount: "Участников: {n}"
|
||||||
notesCount: "Заметок: {n}"
|
notesCount: "Постов: {n}"
|
||||||
_menuDisplay:
|
_menuDisplay:
|
||||||
sideFull: "Сторона"
|
sideFull: "Сторона"
|
||||||
sideIcon: "Сторона (иконки)"
|
sideIcon: "Сторона (иконки)"
|
||||||
|
@ -1101,13 +1102,13 @@ _wordMute:
|
||||||
\ строках."
|
\ строках."
|
||||||
muteWordsDescription2: "Здесь можно использовать регулярные выражения — просто заключите\
|
muteWordsDescription2: "Здесь можно использовать регулярные выражения — просто заключите\
|
||||||
\ их между двумя дробными чертами (/)."
|
\ их между двумя дробными чертами (/)."
|
||||||
softDescription: "Соответствующие условиям заметки будут спрятаны из вашей ленты."
|
softDescription: "Соответствующие условиям посты будут спрятаны из вашей ленты."
|
||||||
hardDescription: "Соответстующие условиям заметки вообще не будут попадать в вашу\
|
hardDescription: "Соответстующие условиям посты вообще не будут попадать в вашу\
|
||||||
\ ленту. Даже если вы поменяете условия, отсеенные таким образом заметки уже не\
|
\ ленту. Даже если вы поменяете условия, отсеенные таким образом посты уже не\
|
||||||
\ появятся."
|
\ появятся."
|
||||||
soft: "Мягкий"
|
soft: "Мягкий"
|
||||||
hard: "Жёсткий"
|
hard: "Жёсткий"
|
||||||
mutedNotes: "Скрытые заметки"
|
mutedNotes: "Скрытые посты"
|
||||||
_instanceMute:
|
_instanceMute:
|
||||||
heading: "Список заглушенных инстансов"
|
heading: "Список заглушенных инстансов"
|
||||||
instanceMuteDescription2: Разделить переносом строки
|
instanceMuteDescription2: Разделить переносом строки
|
||||||
|
@ -1190,8 +1191,8 @@ _theme:
|
||||||
accentLighten: "Фон (осветлённый)"
|
accentLighten: "Фон (осветлённый)"
|
||||||
fgHighlighted: "Подсвеченный текст"
|
fgHighlighted: "Подсвеченный текст"
|
||||||
_sfx:
|
_sfx:
|
||||||
note: "Заметки"
|
note: "Новый пост"
|
||||||
noteMy: "Собственные заметки"
|
noteMy: "Собственные посты"
|
||||||
notification: "Уведомления"
|
notification: "Уведомления"
|
||||||
chat: "Сообщения"
|
chat: "Сообщения"
|
||||||
chatBg: "Сообщения (фон)"
|
chatBg: "Сообщения (фон)"
|
||||||
|
@ -1274,7 +1275,7 @@ _permissions:
|
||||||
"write:messaging": "Писать и удалять сообщения"
|
"write:messaging": "Писать и удалять сообщения"
|
||||||
"read:mutes": "Смотреть спискок скрытых пользователей"
|
"read:mutes": "Смотреть спискок скрытых пользователей"
|
||||||
"write:mutes": "Изменять список скрытых пользователей"
|
"write:mutes": "Изменять список скрытых пользователей"
|
||||||
"write:notes": "Писать и удалять заметки"
|
"write:notes": "Писать и удалять посты"
|
||||||
"read:notifications": "Смотреть уведомления"
|
"read:notifications": "Смотреть уведомления"
|
||||||
"write:notifications": "Изменять уведомления"
|
"write:notifications": "Изменять уведомления"
|
||||||
"read:reactions": "Смотреть реакции"
|
"read:reactions": "Смотреть реакции"
|
||||||
|
@ -1301,11 +1302,11 @@ _auth:
|
||||||
denied: "Доступ закрыт"
|
denied: "Доступ закрыт"
|
||||||
copyAsk: Пожалуйста, вставьте следующий код авторизации в приложение
|
copyAsk: Пожалуйста, вставьте следующий код авторизации в приложение
|
||||||
_antennaSources:
|
_antennaSources:
|
||||||
all: "Все заметки"
|
all: "Все посты"
|
||||||
homeTimeline: "Заметки тех на которых вы подписаны"
|
homeTimeline: "Посты тех на которых вы подписаны"
|
||||||
users: "Заметки выбранных пользователей"
|
users: "Посты выбранных пользователей"
|
||||||
userList: "Заметки пользователей из выбранных списков"
|
userList: "Посты пользователей из выбранных списков"
|
||||||
userGroup: "Заметки от пользователей из заданной группы"
|
userGroup: "Посты от пользователей из заданной группы"
|
||||||
instances: Посты от всех пользователей на инстансе
|
instances: Посты от всех пользователей на инстансе
|
||||||
_weekday:
|
_weekday:
|
||||||
sunday: "Воскресенье"
|
sunday: "Воскресенье"
|
||||||
|
@ -1380,7 +1381,7 @@ _visibility:
|
||||||
localOnly: "Локально"
|
localOnly: "Локально"
|
||||||
localOnlyDescription: "Только для этого сайта"
|
localOnlyDescription: "Только для этого сайта"
|
||||||
_postForm:
|
_postForm:
|
||||||
replyPlaceholder: "Ответ на заметку..."
|
replyPlaceholder: "Ответ на пост..."
|
||||||
quotePlaceholder: "Пояснение к цитате..."
|
quotePlaceholder: "Пояснение к цитате..."
|
||||||
channelPlaceholder: "Отправить в канал..."
|
channelPlaceholder: "Отправить в канал..."
|
||||||
_placeholders:
|
_placeholders:
|
||||||
|
@ -1418,10 +1419,10 @@ _charts:
|
||||||
usersIncDec: "Изменение числа пользователей"
|
usersIncDec: "Изменение числа пользователей"
|
||||||
usersTotal: "Количество пользователей"
|
usersTotal: "Количество пользователей"
|
||||||
activeUsers: "Активные пользователи"
|
activeUsers: "Активные пользователи"
|
||||||
notesIncDec: "Изменение числа заметок"
|
notesIncDec: "Изменение числа постов"
|
||||||
localNotesIncDec: "Изменения числа локальных заметок"
|
localNotesIncDec: "Изменения числа локальных постов"
|
||||||
remoteNotesIncDec: "Изменения числа заметок с других сайтов"
|
remoteNotesIncDec: "Изменения числа постов с других сайтов"
|
||||||
notesTotal: "Общее количество заметок"
|
notesTotal: "Общее количество постов"
|
||||||
filesIncDec: "Изменения числа файлов"
|
filesIncDec: "Изменения числа файлов"
|
||||||
filesTotal: "Суммарное количество файлов"
|
filesTotal: "Суммарное количество файлов"
|
||||||
storageUsageIncDec: "Изменения заполнения хранилища"
|
storageUsageIncDec: "Изменения заполнения хранилища"
|
||||||
|
@ -1430,8 +1431,8 @@ _instanceCharts:
|
||||||
requests: "Запросы"
|
requests: "Запросы"
|
||||||
users: "Изменение числа пользователей"
|
users: "Изменение числа пользователей"
|
||||||
usersTotal: "Суммарное количество пользователей"
|
usersTotal: "Суммарное количество пользователей"
|
||||||
notes: "Изменение числа заметок"
|
notes: "Изменение числа постов"
|
||||||
notesTotal: "Суммарное количество заметок"
|
notesTotal: "Суммарное количество постов"
|
||||||
ff: "Изменения числа подписчиков "
|
ff: "Изменения числа подписчиков "
|
||||||
ffTotal: "Суммарное количество подписчиков"
|
ffTotal: "Суммарное количество подписчиков"
|
||||||
cacheSize: "Изменения размера кэша"
|
cacheSize: "Изменения размера кэша"
|
||||||
|
@ -1449,12 +1450,12 @@ _pages:
|
||||||
editPage: "Править страницу"
|
editPage: "Править страницу"
|
||||||
readPage: "Читать страницу"
|
readPage: "Читать страницу"
|
||||||
created: "Страница успешно создана"
|
created: "Страница успешно создана"
|
||||||
updated: "Страница успешно обновлена."
|
updated: "Страница успешно обновлена"
|
||||||
deleted: "Страница успешно удалена."
|
deleted: "Страница успешно удалена"
|
||||||
pageSetting: "Настройки страницы"
|
pageSetting: "Настройки страницы"
|
||||||
nameAlreadyExists: "Указанный адрес страницы уже существует."
|
nameAlreadyExists: "Указанный адрес страницы уже существует"
|
||||||
invalidNameTitle: "Указанный адрес страницы недопустим."
|
invalidNameTitle: "Указанный адрес страницы недопустим"
|
||||||
invalidNameText: "Проверьте, что не оставили поле пустым."
|
invalidNameText: "Проверьте, что не оставили поле пустым"
|
||||||
editThisPage: "Правка этой страницы"
|
editThisPage: "Правка этой страницы"
|
||||||
viewSource: "Просмотр исходника"
|
viewSource: "Просмотр исходника"
|
||||||
viewPage: "Смотреть страницы"
|
viewPage: "Смотреть страницы"
|
||||||
|
@ -1493,7 +1494,7 @@ _pages:
|
||||||
if: "Условный"
|
if: "Условный"
|
||||||
_if:
|
_if:
|
||||||
variable: "Переменная"
|
variable: "Переменная"
|
||||||
post: "Создание заметки"
|
post: "Создание поста"
|
||||||
_post:
|
_post:
|
||||||
text: "Текст"
|
text: "Текст"
|
||||||
attachCanvasImage: "Прикрепить изображение с холста"
|
attachCanvasImage: "Прикрепить изображение с холста"
|
||||||
|
@ -1518,10 +1519,10 @@ _pages:
|
||||||
id: "Метка холста"
|
id: "Метка холста"
|
||||||
width: "Ширина"
|
width: "Ширина"
|
||||||
height: "Высота"
|
height: "Высота"
|
||||||
note: "Встроенная заметка"
|
note: "Встроенный пост"
|
||||||
_note:
|
_note:
|
||||||
id: "Идентификатор заметки"
|
id: "Идентификатор поста"
|
||||||
idDescription: "Можно также вставить ссылку на заметку."
|
idDescription: "Можно также вставить ссылку на пост."
|
||||||
detailed: "Подробный вид"
|
detailed: "Подробный вид"
|
||||||
switch: "Выключатель"
|
switch: "Выключатель"
|
||||||
_switch:
|
_switch:
|
||||||
|
@ -1735,21 +1736,21 @@ _pages:
|
||||||
argVariables: "Аргументы"
|
argVariables: "Аргументы"
|
||||||
_relayStatus:
|
_relayStatus:
|
||||||
requesting: "В ожидании одобрения"
|
requesting: "В ожидании одобрения"
|
||||||
accepted: "Одобрено."
|
accepted: "Одобрено"
|
||||||
rejected: "Отказано."
|
rejected: "Отказано"
|
||||||
_notification:
|
_notification:
|
||||||
fileUploaded: "Файл успешно загружен."
|
fileUploaded: "Файл успешно загружен"
|
||||||
youGotMention: "{name} упоминает вас."
|
youGotMention: "{name} упоминает вас"
|
||||||
youGotReply: "{name} отвечает вам."
|
youGotReply: "{name} отвечает вам"
|
||||||
youGotQuote: "{name} цитирует вас."
|
youGotQuote: "{name} цитирует вас"
|
||||||
youRenoted: "{name} передаёт вашу заметку."
|
youRenoted: "{name} репостит ваш пост"
|
||||||
youGotPoll: "{name} участвует в вашем опросе."
|
youGotPoll: "{name} участвует в вашем опросе"
|
||||||
youGotMessagingMessageFromUser: "{name} пишет вам."
|
youGotMessagingMessageFromUser: "{name} пишет вам"
|
||||||
youGotMessagingMessageFromGroup: "Новое сообщение в группе «{name}»."
|
youGotMessagingMessageFromGroup: "Новое сообщение в группе «{name}»"
|
||||||
youWereFollowed: "У вас новый подписчик."
|
youWereFollowed: "У вас новый подписчик"
|
||||||
youReceivedFollowRequest: "У вас новый запрос на подписку."
|
youReceivedFollowRequest: "У вас новый запрос на подписку"
|
||||||
yourFollowRequestAccepted: "Ваш запрос на подписку одобрен."
|
yourFollowRequestAccepted: "Ваш запрос на подписку одобрен"
|
||||||
youWereInvitedToGroup: "Вы приглашены в группу."
|
youWereInvitedToGroup: "{userName} пригласил вас в группу"
|
||||||
_types:
|
_types:
|
||||||
all: "Все"
|
all: "Все"
|
||||||
follow: "Подписки"
|
follow: "Подписки"
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
|
||||||
_lang_: "繁體中文"
|
_lang_: "繁體中文"
|
||||||
headlineMisskey: "貼文連繫網路"
|
headlineMisskey: "貼文連繫網路"
|
||||||
introMisskey: "歡迎! Misskey是一個開放原始碼且去中心化的社群網路。\n透過「貼文」分享周邊新鮮事,並告訴其他人您的想法!📡\n透過「反應」功能,對大家的貼文表達情感!👍\n一起來探索這個新的世界吧!🚀"
|
introMisskey: "歡迎! Misskey是一個開放原始碼且去中心化的社群網路。\n透過「貼文」分享周邊新鮮事,並告訴其他人您的想法!\U0001F4E1\
|
||||||
|
\n透過「反應」功能,對大家的貼文表達情感!\U0001F44D\n一起來探索這個新的世界吧!\U0001F680"
|
||||||
monthAndDay: "{month}月 {day}日"
|
monthAndDay: "{month}月 {day}日"
|
||||||
search: "搜尋"
|
search: "搜尋"
|
||||||
notifications: "通知"
|
notifications: "通知"
|
||||||
|
@ -14,7 +14,7 @@ gotIt: "知道了"
|
||||||
cancel: "取消"
|
cancel: "取消"
|
||||||
enterUsername: "輸入使用者名稱"
|
enterUsername: "輸入使用者名稱"
|
||||||
renotedBy: "{user} 轉傳了"
|
renotedBy: "{user} 轉傳了"
|
||||||
noNotes: "無貼文。"
|
noNotes: "無貼文"
|
||||||
noNotifications: "沒有通知"
|
noNotifications: "沒有通知"
|
||||||
instance: "實例"
|
instance: "實例"
|
||||||
settings: "設定"
|
settings: "設定"
|
||||||
|
@ -23,19 +23,19 @@ otherSettings: "其他設定"
|
||||||
openInWindow: "在新視窗開啟"
|
openInWindow: "在新視窗開啟"
|
||||||
profile: "個人檔案"
|
profile: "個人檔案"
|
||||||
timeline: "時間軸"
|
timeline: "時間軸"
|
||||||
noAccountDescription: "此用戶還沒有自我介紹"
|
noAccountDescription: "此用戶還沒有自我介紹。"
|
||||||
login: "登入"
|
login: "登入"
|
||||||
loggingIn: "登入中"
|
loggingIn: "登入中"
|
||||||
logout: "登出"
|
logout: "登出"
|
||||||
signup: "註冊"
|
signup: "註冊"
|
||||||
uploading: "上傳中"
|
uploading: "上傳中..."
|
||||||
save: "儲存"
|
save: "儲存"
|
||||||
users: "使用者"
|
users: "使用者"
|
||||||
addUser: "新增使用者"
|
addUser: "新增使用者"
|
||||||
favorite: "我的最愛"
|
favorite: "我的最愛"
|
||||||
favorites: "我的最愛"
|
favorites: "我的最愛"
|
||||||
unfavorite: "從我的最愛中移除"
|
unfavorite: "從我的最愛中移除"
|
||||||
favorited: "已添加至我的最愛"
|
favorited: "已添加至我的最愛。"
|
||||||
alreadyFavorited: "我的最愛中已存在。"
|
alreadyFavorited: "我的最愛中已存在。"
|
||||||
cantFavorite: "無法加入至我的最愛。"
|
cantFavorite: "無法加入至我的最愛。"
|
||||||
pin: "置頂"
|
pin: "置頂"
|
||||||
|
@ -143,7 +143,7 @@ settingGuide: "推薦設定"
|
||||||
cacheRemoteFiles: "快取遠端檔案"
|
cacheRemoteFiles: "快取遠端檔案"
|
||||||
cacheRemoteFilesDescription: "禁用此設定會停止遠端檔案的緩存,從而節省儲存空間,但資料會因直接連線從而產生額外連接數據。"
|
cacheRemoteFilesDescription: "禁用此設定會停止遠端檔案的緩存,從而節省儲存空間,但資料會因直接連線從而產生額外連接數據。"
|
||||||
flagAsBot: "此使用者是機器人"
|
flagAsBot: "此使用者是機器人"
|
||||||
flagAsBotDescription: "如果本帳戶是由程式控制,請啟用此選項。啟用後,會作為標示幫助其他開發者防止機器人之間產生無限互動的行為,並會調整Misskey內部系統將本帳戶識別為機器人"
|
flagAsBotDescription: "如果本帳戶是由程式控制,請啟用此選項。啟用後,會作為標示幫助其他開發者防止機器人之間產生無限互動的行為,並會調整Calckey內部系統將本帳戶識別為機器人"
|
||||||
flagAsCat: "此使用者是貓"
|
flagAsCat: "此使用者是貓"
|
||||||
flagAsCatDescription: "如果想將本帳戶標示為一隻貓,請開啟此標示"
|
flagAsCatDescription: "如果想將本帳戶標示為一隻貓,請開啟此標示"
|
||||||
flagShowTimelineReplies: "在時間軸上顯示貼文的回覆"
|
flagShowTimelineReplies: "在時間軸上顯示貼文的回覆"
|
||||||
|
@ -203,7 +203,7 @@ noUsers: "沒有任何使用者"
|
||||||
editProfile: "編輯個人檔案"
|
editProfile: "編輯個人檔案"
|
||||||
noteDeleteConfirm: "確定刪除此貼文嗎?"
|
noteDeleteConfirm: "確定刪除此貼文嗎?"
|
||||||
pinLimitExceeded: "不能置頂更多貼文了"
|
pinLimitExceeded: "不能置頂更多貼文了"
|
||||||
intro: "Misskey 部署完成!請建立管理員帳戶。"
|
intro: "Calckey 部署完成!請建立管理員帳戶。"
|
||||||
done: "完成"
|
done: "完成"
|
||||||
processing: "處理中"
|
processing: "處理中"
|
||||||
preview: "預覽"
|
preview: "預覽"
|
||||||
|
@ -382,7 +382,7 @@ exploreFediverse: "探索聯邦世界"
|
||||||
popularTags: "熱門標籤"
|
popularTags: "熱門標籤"
|
||||||
userList: "清單"
|
userList: "清單"
|
||||||
about: "資訊"
|
about: "資訊"
|
||||||
aboutMisskey: "關於 Misskey"
|
aboutMisskey: "關於 Calckey"
|
||||||
administrator: "管理員"
|
administrator: "管理員"
|
||||||
token: "權杖"
|
token: "權杖"
|
||||||
twoStepAuthentication: "兩階段驗證"
|
twoStepAuthentication: "兩階段驗證"
|
||||||
|
@ -528,7 +528,7 @@ sort: "排序"
|
||||||
ascendingOrder: "昇冪"
|
ascendingOrder: "昇冪"
|
||||||
descendingOrder: "降冪"
|
descendingOrder: "降冪"
|
||||||
scratchpad: "暫存記憶體"
|
scratchpad: "暫存記憶體"
|
||||||
scratchpadDescription: "AiScript控制台為AiScript提供了實驗環境。您可以在此編寫、執行和確認代碼與Misskey互動的结果。"
|
scratchpadDescription: "AiScript控制台為AiScript提供了實驗環境。您可以在此編寫、執行和確認代碼與Calckey互動的结果。"
|
||||||
output: "輸出"
|
output: "輸出"
|
||||||
script: "腳本"
|
script: "腳本"
|
||||||
disablePagesScript: "停用頁面的AiScript腳本"
|
disablePagesScript: "停用頁面的AiScript腳本"
|
||||||
|
@ -644,7 +644,7 @@ instanceTicker: "貼文的實例來源"
|
||||||
waitingFor: "等待{x}"
|
waitingFor: "等待{x}"
|
||||||
random: "隨機"
|
random: "隨機"
|
||||||
system: "系統"
|
system: "系統"
|
||||||
switchUi: "切換界面"
|
switchUi: "界面"
|
||||||
desktop: "桌面"
|
desktop: "桌面"
|
||||||
clip: "摘錄"
|
clip: "摘錄"
|
||||||
createNew: "新建"
|
createNew: "新建"
|
||||||
|
@ -795,7 +795,7 @@ hashtags: "#tag"
|
||||||
troubleshooting: "故障排除"
|
troubleshooting: "故障排除"
|
||||||
useBlurEffect: "在 UI 上使用模糊效果"
|
useBlurEffect: "在 UI 上使用模糊效果"
|
||||||
learnMore: "更多資訊"
|
learnMore: "更多資訊"
|
||||||
misskeyUpdated: "Misskey 更新完成!"
|
misskeyUpdated: "Calckey 更新完成!"
|
||||||
whatIsNew: "顯示更新資訊"
|
whatIsNew: "顯示更新資訊"
|
||||||
translate: "翻譯"
|
translate: "翻譯"
|
||||||
translatedFrom: "從 {x} 翻譯"
|
translatedFrom: "從 {x} 翻譯"
|
||||||
|
@ -897,7 +897,10 @@ shuffle: "隨機"
|
||||||
account: "帳戶"
|
account: "帳戶"
|
||||||
move: "移動 "
|
move: "移動 "
|
||||||
customKaTeXMacro: "自定義 KaTeX 宏"
|
customKaTeXMacro: "自定義 KaTeX 宏"
|
||||||
customKaTeXMacroDescription: "使用宏來輕鬆的輸入數學表達式吧!宏的用法與 LaTeX 中的命令定義相同。你可以使用 \\newcommand{\\name}{content} 或 \\newcommand{\\name}[number of arguments]{content} 來輸入數學表達式。舉個例子,\\newcommand{\\add}[2]{#1 + #2} 會將 \\add{3}{foo} 展開為 3 + foo。此外,宏名稱外的花括號 {} 可以被替換為圓括號 () 和方括號 [],這會影響用於參數的括號。每行只能夠定義一個宏,無法在中間換行,且無效的行將被忽略。只支持簡單字符串替換功能,不支持高級語法,如條件分支等。"
|
customKaTeXMacroDescription: "使用宏來輕鬆的輸入數學表達式吧!宏的用法與 LaTeX 中的命令定義相同。你可以使用 \\newcommand{\\\
|
||||||
|
name}{content} 或 \\newcommand{\\name}[number of arguments]{content} 來輸入數學表達式。舉個例子,\\\
|
||||||
|
newcommand{\\add}[2]{#1 + #2} 會將 \\add{3}{foo} 展開為 3 + foo。此外,宏名稱外的花括號 {} 可以被替換為圓括號\
|
||||||
|
\ () 和方括號 [],這會影響用於參數的括號。每行只能夠定義一個宏,無法在中間換行,且無效的行將被忽略。只支持簡單字符串替換功能,不支持高級語法,如條件分支等。"
|
||||||
enableCustomKaTeXMacro: "啟用自定義 KaTeX 宏"
|
enableCustomKaTeXMacro: "啟用自定義 KaTeX 宏"
|
||||||
_sensitiveMediaDetection:
|
_sensitiveMediaDetection:
|
||||||
description: "您可以使用機器學習自動檢測敏感媒體並將其用於審核。 伺服器的負荷會稍微增加。"
|
description: "您可以使用機器學習自動檢測敏感媒體並將其用於審核。 伺服器的負荷會稍微增加。"
|
||||||
|
@ -974,13 +977,13 @@ _registry:
|
||||||
domain: "域"
|
domain: "域"
|
||||||
createKey: "新增機碼"
|
createKey: "新增機碼"
|
||||||
_aboutMisskey:
|
_aboutMisskey:
|
||||||
about: "Misskey是由syuilo自2014年起開發的開源軟體。"
|
about: "Calckey是由ThatOneCalculator自2022年起開發的Misskey分支。"
|
||||||
contributors: "主要貢獻者"
|
contributors: "主要貢獻者"
|
||||||
allContributors: "全體貢獻人員"
|
allContributors: "全體貢獻人員"
|
||||||
source: "原始碼"
|
source: "原始碼"
|
||||||
translation: "翻譯Misskey"
|
translation: "翻譯Calckey"
|
||||||
donate: "贊助Misskey"
|
donate: "贊助Calckey"
|
||||||
morePatrons: "還有許許多多幫助我們的其他人,非常感謝你們。 🥰"
|
morePatrons: "還有許許多多幫助我們的其他人,非常感謝你們。 \U0001F970"
|
||||||
patrons: "贊助者"
|
patrons: "贊助者"
|
||||||
_nsfw:
|
_nsfw:
|
||||||
respect: "隱藏敏感內容"
|
respect: "隱藏敏感內容"
|
||||||
|
@ -989,7 +992,7 @@ _nsfw:
|
||||||
_mfm:
|
_mfm:
|
||||||
cheatSheet: "MFM代碼小抄"
|
cheatSheet: "MFM代碼小抄"
|
||||||
intro: "MFM是Misskey專用的標記語言,可以在Misskey中的各個位置使用。 您可以這裏看到MFM可用語法列表。"
|
intro: "MFM是Misskey專用的標記語言,可以在Misskey中的各個位置使用。 您可以這裏看到MFM可用語法列表。"
|
||||||
dummy: "Misskey拓展了Fediverse的世界"
|
dummy: "Calckey拓展了Fediverse的世界"
|
||||||
mention: "提及"
|
mention: "提及"
|
||||||
mentionDescription: "透過 @+用戶名 來標示特定使用者。"
|
mentionDescription: "透過 @+用戶名 來標示特定使用者。"
|
||||||
hashtag: "#tag"
|
hashtag: "#tag"
|
||||||
|
@ -1394,6 +1397,7 @@ _timelines:
|
||||||
local: "本地"
|
local: "本地"
|
||||||
social: "社群"
|
social: "社群"
|
||||||
global: "公開"
|
global: "公開"
|
||||||
|
recommended: 推薦
|
||||||
_pages:
|
_pages:
|
||||||
newPage: "建立頁面"
|
newPage: "建立頁面"
|
||||||
editPage: "編輯頁面"
|
editPage: "編輯頁面"
|
||||||
|
@ -1748,3 +1752,56 @@ _deck:
|
||||||
list: "清單"
|
list: "清單"
|
||||||
mentions: "提及"
|
mentions: "提及"
|
||||||
direct: "指定使用者"
|
direct: "指定使用者"
|
||||||
|
secureMode: 安全模式(授權獲取)
|
||||||
|
instanceSecurity: 實例安全性
|
||||||
|
privateMode: 私人模式
|
||||||
|
allowedInstances: 列入白名單的實例
|
||||||
|
secureModeInfo: 當從其他實例請求時,不要在沒有證據的情況下發回。
|
||||||
|
_messaging:
|
||||||
|
dms: 私訊
|
||||||
|
groups: 群組
|
||||||
|
manageGroups: 管理群組
|
||||||
|
replayTutorial: 重新播放教程
|
||||||
|
moveFromLabel: '您想遷移的舊帳戶:'
|
||||||
|
customMOTDDescription: 每次用戶加載/重新加載頁面時,由換行符號分隔的 MOTD(啟動畫面)的自定信息將隨機顯示。
|
||||||
|
privateModeInfo: 啟用後,只有列入白名單的實例才能與您的實例聯合。所有貼文都將對公眾隱藏。
|
||||||
|
adminCustomCssWarn: 除非你知道它的作用,否則請不要使用此設定。 輸入不正確的值可能會導致每個人的客戶端無法正常運行。你可在你的的用戶設定中測試,確保你的
|
||||||
|
CSS 正常工作。
|
||||||
|
showUpdates: Calckey 更新時顯示彈出視窗
|
||||||
|
recommendedInstances: 建議的實例
|
||||||
|
caption: 自動字幕
|
||||||
|
enterSendsMessage: 在 Messaging 中按 Return 發送消息 (如關閉則是 Ctrl + Return)
|
||||||
|
migrationConfirm: "您確定要將你的帳戶遷移到 {account} 嗎? 一旦這樣做,你將無法復原,而你將無法再次正常使用您的帳戶。\n另外,請確保你已將此當前帳戶設置為您要遷移的帳戶。"
|
||||||
|
customSplashIconsDescription: 每次用戶加載/重新加載頁面時,以換行符號分隔的自定啟動畫面圖標的網址將隨機顯示。請確保圖片位於靜態網址上,最好所有圖片解析度調整為
|
||||||
|
192x192。
|
||||||
|
accountMoved: '該使用者已移至新帳戶:'
|
||||||
|
showAds: 顯示廣告
|
||||||
|
noThankYou: 不用了,謝謝
|
||||||
|
selectInstance: 選擇實例
|
||||||
|
enableRecommendedTimeline: 啟用推薦時間軸
|
||||||
|
antennaInstancesDescription: 分行列出一個實例
|
||||||
|
moveTo: 遷移此帳戶到新帳戶
|
||||||
|
moveToLabel: '請輸入你將會遷移到的帳戶:'
|
||||||
|
moveAccount: 遷移帳戶!
|
||||||
|
moveAccountDescription: '這個過程是不可逆的。 在遷移前,請確保您已在新帳戶上為此帳戶設置了別名(Alias)。 請輸入帳戶標籤 (格式:
|
||||||
|
@person@instance.com)'
|
||||||
|
moveFrom: 由舊帳戶移至此帳戶
|
||||||
|
moveFromDescription: '這將為你的舊帳戶設置一個別名(Alias),以便你可以從該帳戶轉移到當前帳戶。 在你的舊帳戶移動之前請執行此操作。 請輸入帳戶標籤
|
||||||
|
(格式: @person@instance.com)'
|
||||||
|
_apps:
|
||||||
|
crossPlatform: 跨平台
|
||||||
|
free: 免費
|
||||||
|
paid: 付費
|
||||||
|
enableEmojiReactions: 啟用表情符號反應
|
||||||
|
breakFollowConfirm: 您確定要移除該關注者嗎?
|
||||||
|
socialTimeline: 社交時間軸
|
||||||
|
cannotUploadBecauseExceedsFileSizeLimit: 因檔案太大而無法上傳。
|
||||||
|
customMOTD: 自定義MOTD (網頁載入時顯示的信息)
|
||||||
|
customSplashIcons: 啟動畫面圖標 (網址)
|
||||||
|
splash: 啟動畫面
|
||||||
|
updateAvailable: 可能有可用的更新!
|
||||||
|
showAdminUpdates: 表明新的 Calckey 版本可用(只限管理員)
|
||||||
|
migration: 遷移
|
||||||
|
homeTimeline: 主頁時間軸
|
||||||
|
swipeOnDesktop: 允許在桌面上進行手機式滑動
|
||||||
|
logoImageUrl: 圖標網址
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "calckey",
|
"name": "calckey",
|
||||||
"version": "13.2.0-beta7h",
|
"version": "13.2.0-beta8",
|
||||||
"codename": "aqua",
|
"codename": "aqua",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
|
|
|
@ -115,7 +115,7 @@
|
||||||
"sonic-channel": "^1.3.1",
|
"sonic-channel": "^1.3.1",
|
||||||
"speakeasy": "2.0.0",
|
"speakeasy": "2.0.0",
|
||||||
"stringz": "2.1.0",
|
"stringz": "2.1.0",
|
||||||
"summaly": "github:misskey-dev/summaly",
|
"summaly": "2.7.0",
|
||||||
"syslog-pro": "1.0.0",
|
"syslog-pro": "1.0.0",
|
||||||
"systeminformation": "5.16.9",
|
"systeminformation": "5.16.9",
|
||||||
"tesseract.js": "^3.0.3",
|
"tesseract.js": "^3.0.3",
|
||||||
|
|
|
@ -77,6 +77,8 @@ export type Source = {
|
||||||
sha256CertFingerprints?: string[];
|
sha256CertFingerprints?: string[];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
reservedUsernames?: string[];
|
||||||
|
|
||||||
// Managed hosting stuff
|
// Managed hosting stuff
|
||||||
maxUserSignups?: number;
|
maxUserSignups?: number;
|
||||||
isManagedHosting?: boolean;
|
isManagedHosting?: boolean;
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
import { IsNull } from "typeorm";
|
import { IsNull } from "typeorm";
|
||||||
import { Users, UsedUsernames } from "@/models/index.js";
|
import { Users, UsedUsernames } from "@/models/index.js";
|
||||||
|
import config from "@/config/index.js";
|
||||||
import define from "../../define.js";
|
import define from "../../define.js";
|
||||||
|
|
||||||
export const meta = {
|
export const meta = {
|
||||||
|
@ -40,7 +41,11 @@ export default define(meta, paramDef, async (ps) => {
|
||||||
username: ps.username.toLowerCase(),
|
username: ps.username.toLowerCase(),
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const reserved = config.reservedUsernames?.includes(
|
||||||
|
ps.username.toLowerCase(),
|
||||||
|
);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
available: exist === 0 && exist2 === 0,
|
available: exist === 0 && exist2 === 0 && !reserved,
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
|
@ -41,7 +41,7 @@ export const meta = {
|
||||||
message: "Cannot find the following.",
|
message: "Cannot find the following.",
|
||||||
code: "CANNOT_FIND",
|
code: "CANNOT_FIND",
|
||||||
id: "7a55f0d7-8e06-4a7e-9c77-ee7d59b25a82",
|
id: "7a55f0d7-8e06-4a7e-9c77-ee7d59b25a82",
|
||||||
}
|
},
|
||||||
},
|
},
|
||||||
} as const;
|
} as const;
|
||||||
|
|
||||||
|
|
|
@ -44,6 +44,11 @@ export default async (ctx: Koa.Context) => {
|
||||||
const invitationCode = body["invitationCode"];
|
const invitationCode = body["invitationCode"];
|
||||||
const emailAddress = body["emailAddress"];
|
const emailAddress = body["emailAddress"];
|
||||||
|
|
||||||
|
if (config.reservedUsernames?.includes(username.toLowerCase())) {
|
||||||
|
ctx.status = 400;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (instance.emailRequiredForSignup) {
|
if (instance.emailRequiredForSignup) {
|
||||||
if (emailAddress == null || typeof emailAddress !== "string") {
|
if (emailAddress == null || typeof emailAddress !== "string") {
|
||||||
ctx.status = 400;
|
ctx.status = 400;
|
||||||
|
|
|
@ -25,6 +25,7 @@ import { useChartTooltip } from "@/scripts/use-chart-tooltip";
|
||||||
import { chartVLine } from "@/scripts/chart-vline";
|
import { chartVLine } from "@/scripts/chart-vline";
|
||||||
import { alpha } from "@/scripts/color";
|
import { alpha } from "@/scripts/color";
|
||||||
import { initChart } from "@/scripts/init-chart";
|
import { initChart } from "@/scripts/init-chart";
|
||||||
|
import { $i } from "@/account";
|
||||||
|
|
||||||
initChart();
|
initChart();
|
||||||
|
|
||||||
|
@ -42,6 +43,11 @@ const { handler: externalTooltipHandler } = useChartTooltip({
|
||||||
position: "middle",
|
position: "middle",
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const addArrays = (arr1: number[], arr2: number[], arr3: number[]) =>
|
||||||
|
arr1.length === arr2.length && arr2.length === arr3.length
|
||||||
|
? arr1.map((val, i) => val + arr2[i] + arr3[i])
|
||||||
|
: null;
|
||||||
|
|
||||||
async function renderChart() {
|
async function renderChart() {
|
||||||
if (chartInstance) {
|
if (chartInstance) {
|
||||||
chartInstance.destroy();
|
chartInstance.destroy();
|
||||||
|
@ -108,6 +114,13 @@ async function renderChart() {
|
||||||
span: "day",
|
span: "day",
|
||||||
});
|
});
|
||||||
values = raw.deliverFailed;
|
values = raw.deliverFailed;
|
||||||
|
} else if (props.src === "my-notes") {
|
||||||
|
const raw = await os.api("charts/user/notes", {
|
||||||
|
limit: chartLimit,
|
||||||
|
span: "day",
|
||||||
|
userId: $i.id,
|
||||||
|
});
|
||||||
|
values = addArrays(raw.diffs.normal, raw.diffs.reply, raw.diffs.renote);
|
||||||
}
|
}
|
||||||
|
|
||||||
fetching = false;
|
fetching = false;
|
||||||
|
|
|
@ -67,7 +67,7 @@
|
||||||
<template #header>Active users heatmap</template>
|
<template #header>Active users heatmap</template>
|
||||||
<MkSelect v-model="heatmapSrc" style="margin: 0 0 12px 0">
|
<MkSelect v-model="heatmapSrc" style="margin: 0 0 12px 0">
|
||||||
<option value="active-users">Active users</option>
|
<option value="active-users">Active users</option>
|
||||||
<option value="notes">Notes</option>
|
<option value="notes">Posts</option>
|
||||||
<option value="ap-requests-inbox-received">
|
<option value="ap-requests-inbox-received">
|
||||||
Fediverse Requests: inboxReceived
|
Fediverse Requests: inboxReceived
|
||||||
</option>
|
</option>
|
||||||
|
|
|
@ -35,7 +35,7 @@ const instance = props.instance ?? {
|
||||||
'meta[name="theme-color-orig"]'
|
'meta[name="theme-color-orig"]'
|
||||||
) as HTMLMetaElement
|
) as HTMLMetaElement
|
||||||
)?.content,
|
)?.content,
|
||||||
software: Instance.softwareName || "Calckey",
|
softwareName: Instance.softwareName || "Calckey",
|
||||||
};
|
};
|
||||||
|
|
||||||
const capitalize = (s: string) => s && s[0].toUpperCase() + s.slice(1);
|
const capitalize = (s: string) => s && s[0].toUpperCase() + s.slice(1);
|
||||||
|
|
|
@ -251,14 +251,18 @@ let showContent = $ref(false);
|
||||||
min-height: 2em;
|
min-height: 2em;
|
||||||
max-height: 5em;
|
max-height: 5em;
|
||||||
filter: blur(4px);
|
filter: blur(4px);
|
||||||
|
:deep(span) {
|
||||||
|
animation: none !important;
|
||||||
|
transform: none !important;
|
||||||
|
}
|
||||||
|
:deep(img) {
|
||||||
|
filter: blur(12px);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
:deep(.fade) {
|
:deep(.fade) {
|
||||||
inset: 0;
|
inset: 0;
|
||||||
top: 40px;
|
top: 40px;
|
||||||
}
|
}
|
||||||
:deep(span) {
|
|
||||||
animation: none !important;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
:deep(.fade) {
|
:deep(.fade) {
|
||||||
|
|
|
@ -12,6 +12,24 @@
|
||||||
--margin: var(--marginHalf);
|
--margin: var(--marginHalf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// https://larsenwork.com/easing-gradients/
|
||||||
|
--gradient: hsl(0, 0%, 0%) 0%,
|
||||||
|
hsla(0, 0%, 0%, 0.987) 8.1%,
|
||||||
|
hsla(0, 0%, 0%, 0.951) 15.5%,
|
||||||
|
hsla(0, 0%, 0%, 0.896) 22.5%,
|
||||||
|
hsla(0, 0%, 0%, 0.825) 29%,
|
||||||
|
hsla(0, 0%, 0%, 0.741) 35.3%,
|
||||||
|
hsla(0, 0%, 0%, 0.648) 41.2%,
|
||||||
|
hsla(0, 0%, 0%, 0.55) 47.1%,
|
||||||
|
hsla(0, 0%, 0%, 0.45) 52.9%,
|
||||||
|
hsla(0, 0%, 0%, 0.352) 58.8%,
|
||||||
|
hsla(0, 0%, 0%, 0.259) 64.7%,
|
||||||
|
hsla(0, 0%, 0%, 0.175) 71%,
|
||||||
|
hsla(0, 0%, 0%, 0.104) 77.5%,
|
||||||
|
hsla(0, 0%, 0%, 0.049) 84.5%,
|
||||||
|
hsla(0, 0%, 0%, 0.013) 91.9%,
|
||||||
|
hsla(0, 0%, 0%, 0) 100%;
|
||||||
|
|
||||||
//--ad: rgb(255 169 0 / 10%);
|
//--ad: rgb(255 169 0 / 10%);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -36,32 +54,6 @@ html {
|
||||||
text-size-adjust: 100%;
|
text-size-adjust: 100%;
|
||||||
tab-size: 2;
|
tab-size: 2;
|
||||||
|
|
||||||
&, * {
|
|
||||||
scrollbar-color: var(--scrollbarHandle) inherit;
|
|
||||||
scrollbar-width: thin;
|
|
||||||
|
|
||||||
&::-webkit-scrollbar {
|
|
||||||
width: 6px;
|
|
||||||
height: 6px;
|
|
||||||
}
|
|
||||||
|
|
||||||
&::-webkit-scrollbar-track {
|
|
||||||
background: inherit;
|
|
||||||
}
|
|
||||||
|
|
||||||
&::-webkit-scrollbar-thumb {
|
|
||||||
background: var(--scrollbarHandle);
|
|
||||||
|
|
||||||
&:hover {
|
|
||||||
background: var(--scrollbarHandleHover);
|
|
||||||
}
|
|
||||||
|
|
||||||
&:active {
|
|
||||||
background: var(--accent);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
&.f-1 {
|
&.f-1 {
|
||||||
font-size: 15px;
|
font-size: 15px;
|
||||||
}
|
}
|
||||||
|
@ -78,6 +70,37 @@ html {
|
||||||
font-family: sans-serif;
|
font-family: sans-serif;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
body::-webkit-scrollbar {
|
||||||
|
width: 12px;
|
||||||
|
height: 12px;
|
||||||
|
|
||||||
|
}
|
||||||
|
body::-webkit-scrollbar-thumb {
|
||||||
|
border-radius: 100px;
|
||||||
|
background-clip: content-box;
|
||||||
|
border: 3px solid transparent;
|
||||||
|
}
|
||||||
|
::-webkit-scrollbar {
|
||||||
|
width: 6px;
|
||||||
|
height: 6px;
|
||||||
|
}
|
||||||
|
::-webkit-scrollbar-track {
|
||||||
|
background: inherit;
|
||||||
|
}
|
||||||
|
::-webkit-scrollbar-thumb {
|
||||||
|
background: var(--scrollbarHandle);
|
||||||
|
min-height: 80px;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
background: var(--scrollbarHandleHover);
|
||||||
|
background-clip: content-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:active {
|
||||||
|
background: var(--accent);
|
||||||
|
background-clip: content-box;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
html._themeChanging_ {
|
html._themeChanging_ {
|
||||||
&, * {
|
&, * {
|
||||||
|
|
|
@ -278,16 +278,8 @@ function more(ev: MouseEvent) {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
background-size: cover;
|
background-size: cover;
|
||||||
background-position: center center;
|
background-position: center center;
|
||||||
-webkit-mask-image: linear-gradient(
|
-webkit-mask-image: linear-gradient(var(--gradient));
|
||||||
0deg,
|
mask-image: linear-gradient(var(--gradient));
|
||||||
rgba(0, 0, 0, 0) 15%,
|
|
||||||
rgba(0, 0, 0, 0.75) 100%
|
|
||||||
);
|
|
||||||
mask-image: linear-gradient(
|
|
||||||
0deg,
|
|
||||||
rgba(0, 0, 0, 0) 15%,
|
|
||||||
rgba(0, 0, 0, 0.75) 100%
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
> .account {
|
> .account {
|
||||||
|
|
|
@ -73,7 +73,6 @@ props.activity.slice().forEach((d, i) => {
|
||||||
|
|
||||||
d.v = peak === 0 ? 0 : d.total / (peak / 2);
|
d.v = peak === 0 ? 0 : d.total / (peak / 2);
|
||||||
if (d.v > 1) d.v = 1;
|
if (d.v > 1) d.v = 1;
|
||||||
// TODO: Make Rose Pine
|
|
||||||
const ch = d.date.weekday === 0 || d.date.weekday === 6 ? 275 : 170;
|
const ch = d.date.weekday === 0 || d.date.weekday === 6 ? 275 : 170;
|
||||||
const cs = d.v * 100;
|
const cs = d.v * 100;
|
||||||
const cl = 15 + (1 - d.v) * 80;
|
const cl = 15 + (1 - d.v) * 80;
|
||||||
|
|
|
@ -9,11 +9,18 @@
|
||||||
>{{ i18n.ts._widgets.activity }}</template
|
>{{ i18n.ts._widgets.activity }}</template
|
||||||
>
|
>
|
||||||
<template #func
|
<template #func
|
||||||
><button class="_button" @click="toggleView()">
|
><button
|
||||||
|
v-if="!widgetProps.newStyle"
|
||||||
|
class="_button"
|
||||||
|
@click="toggleView()"
|
||||||
|
>
|
||||||
<i class="ph-sort-ascending ph-bold ph-lg"></i></button
|
<i class="ph-sort-ascending ph-bold ph-lg"></i></button
|
||||||
></template>
|
></template>
|
||||||
|
|
||||||
<div>
|
<div v-if="widgetProps.newStyle">
|
||||||
|
<MkHeatmap src="my-notes" />
|
||||||
|
</div>
|
||||||
|
<div v-else>
|
||||||
<MkLoading v-if="fetching" />
|
<MkLoading v-if="fetching" />
|
||||||
<template v-else>
|
<template v-else>
|
||||||
<XCalendar
|
<XCalendar
|
||||||
|
@ -40,6 +47,7 @@ import {
|
||||||
} from "./widget";
|
} from "./widget";
|
||||||
import XCalendar from "./activity.calendar.vue";
|
import XCalendar from "./activity.calendar.vue";
|
||||||
import XChart from "./activity.chart.vue";
|
import XChart from "./activity.chart.vue";
|
||||||
|
import MkHeatmap from "@/components/MkHeatmap.vue";
|
||||||
import { GetFormResultType } from "@/scripts/form";
|
import { GetFormResultType } from "@/scripts/form";
|
||||||
import * as os from "@/os";
|
import * as os from "@/os";
|
||||||
import MkContainer from "@/components/MkContainer.vue";
|
import MkContainer from "@/components/MkContainer.vue";
|
||||||
|
@ -49,6 +57,10 @@ import { i18n } from "@/i18n";
|
||||||
const name = "activity";
|
const name = "activity";
|
||||||
|
|
||||||
const widgetPropsDef = {
|
const widgetPropsDef = {
|
||||||
|
newStyle: {
|
||||||
|
type: "boolean" as const,
|
||||||
|
default: true,
|
||||||
|
},
|
||||||
showHeader: {
|
showHeader: {
|
||||||
type: "boolean" as const,
|
type: "boolean" as const,
|
||||||
default: true,
|
default: true,
|
||||||
|
|
249
pnpm-lock.yaml
249
pnpm-lock.yaml
|
@ -348,8 +348,8 @@ importers:
|
||||||
specifier: 2.1.0
|
specifier: 2.1.0
|
||||||
version: 2.1.0
|
version: 2.1.0
|
||||||
summaly:
|
summaly:
|
||||||
specifier: github:misskey-dev/summaly
|
specifier: 2.7.0
|
||||||
version: github.com/misskey-dev/summaly/c7d71a9ec2467268b3911dc2ac805c2b8a898d3e
|
version: 2.7.0
|
||||||
syslog-pro:
|
syslog-pro:
|
||||||
specifier: 1.0.0
|
specifier: 1.0.0
|
||||||
version: 1.0.0
|
version: 1.0.0
|
||||||
|
@ -2564,7 +2564,6 @@ packages:
|
||||||
/@sindresorhus/is@4.6.0:
|
/@sindresorhus/is@4.6.0:
|
||||||
resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==}
|
resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==}
|
||||||
engines: {node: '>=10'}
|
engines: {node: '>=10'}
|
||||||
dev: true
|
|
||||||
|
|
||||||
/@sindresorhus/is@5.3.0:
|
/@sindresorhus/is@5.3.0:
|
||||||
resolution: {integrity: sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==}
|
resolution: {integrity: sha512-CX6t4SYQ37lzxicAqsBtxA3OseeoVrh9cSJ5PFYam0GksYlupRfy1A+Q4aYD3zvcfECLc0zO2u+ZnR2UYKvCrw==}
|
||||||
|
@ -2741,7 +2740,6 @@ packages:
|
||||||
engines: {node: '>=10'}
|
engines: {node: '>=10'}
|
||||||
dependencies:
|
dependencies:
|
||||||
defer-to-connect: 2.0.1
|
defer-to-connect: 2.0.1
|
||||||
dev: true
|
|
||||||
|
|
||||||
/@szmarczak/http-timer@5.0.1:
|
/@szmarczak/http-timer@5.0.1:
|
||||||
resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==}
|
resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==}
|
||||||
|
@ -3049,7 +3047,6 @@ packages:
|
||||||
'@types/keyv': 3.1.4
|
'@types/keyv': 3.1.4
|
||||||
'@types/node': 18.11.18
|
'@types/node': 18.11.18
|
||||||
'@types/responselike': 1.0.0
|
'@types/responselike': 1.0.0
|
||||||
dev: true
|
|
||||||
|
|
||||||
/@types/cbor@6.0.0:
|
/@types/cbor@6.0.0:
|
||||||
resolution: {integrity: sha512-mGQ1lbYOwVti5Xlarn1bTeBZqgY0kstsdjnkoEovgohYKdBjGejHyNGXHdMBeqyQazIv32Jjp33+5pBEaSRy2w==}
|
resolution: {integrity: sha512-mGQ1lbYOwVti5Xlarn1bTeBZqgY0kstsdjnkoEovgohYKdBjGejHyNGXHdMBeqyQazIv32Jjp33+5pBEaSRy2w==}
|
||||||
|
@ -3260,7 +3257,6 @@ packages:
|
||||||
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
|
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/node': 18.11.18
|
'@types/node': 18.11.18
|
||||||
dev: true
|
|
||||||
|
|
||||||
/@types/koa-bodyparser@4.3.10:
|
/@types/koa-bodyparser@4.3.10:
|
||||||
resolution: {integrity: sha512-6ae05pjhmrmGhUR8GYD5qr5p9LTEMEGfGXCsK8VaSL+totwigm8+H/7MHW7K4854CMeuwRAubT8qcc/EagaeIA==}
|
resolution: {integrity: sha512-6ae05pjhmrmGhUR8GYD5qr5p9LTEMEGfGXCsK8VaSL+totwigm8+H/7MHW7K4854CMeuwRAubT8qcc/EagaeIA==}
|
||||||
|
@ -3523,7 +3519,6 @@ packages:
|
||||||
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
|
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/node': 18.11.18
|
'@types/node': 18.11.18
|
||||||
dev: true
|
|
||||||
|
|
||||||
/@types/sanitize-html@2.8.0:
|
/@types/sanitize-html@2.8.0:
|
||||||
resolution: {integrity: sha512-Uih6caOm3DsBYnVGOYn0A9NoTNe1c4aPStmHC/YA2JrpP9kx//jzaRcIklFvSpvVQEcpl/ZCr4DgISSf/YxTvg==}
|
resolution: {integrity: sha512-Uih6caOm3DsBYnVGOYn0A9NoTNe1c4aPStmHC/YA2JrpP9kx//jzaRcIklFvSpvVQEcpl/ZCr4DgISSf/YxTvg==}
|
||||||
|
@ -5068,7 +5063,6 @@ packages:
|
||||||
/cacheable-lookup@5.0.4:
|
/cacheable-lookup@5.0.4:
|
||||||
resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==}
|
resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==}
|
||||||
engines: {node: '>=10.6.0'}
|
engines: {node: '>=10.6.0'}
|
||||||
dev: true
|
|
||||||
|
|
||||||
/cacheable-lookup@7.0.0:
|
/cacheable-lookup@7.0.0:
|
||||||
resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==}
|
resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==}
|
||||||
|
@ -5088,19 +5082,6 @@ packages:
|
||||||
responselike: 3.0.0
|
responselike: 3.0.0
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/cacheable-request@10.2.9:
|
|
||||||
resolution: {integrity: sha512-CaAMr53AS1Tb9evO1BIWFnZjSr8A4pbXofpsNVWPMDZZj3ZQKHwsQG9BrTqQ4x5ZYJXz1T2b8LLtTZODxSpzbg==}
|
|
||||||
engines: {node: '>=14.16'}
|
|
||||||
dependencies:
|
|
||||||
'@types/http-cache-semantics': 4.0.1
|
|
||||||
get-stream: 6.0.1
|
|
||||||
http-cache-semantics: 4.1.1
|
|
||||||
keyv: 4.5.2
|
|
||||||
mimic-response: 4.0.0
|
|
||||||
normalize-url: 8.0.0
|
|
||||||
responselike: 3.0.0
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/cacheable-request@7.0.2:
|
/cacheable-request@7.0.2:
|
||||||
resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==}
|
resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
|
@ -5112,7 +5093,6 @@ packages:
|
||||||
lowercase-keys: 2.0.0
|
lowercase-keys: 2.0.0
|
||||||
normalize-url: 6.1.0
|
normalize-url: 6.1.0
|
||||||
responselike: 2.0.1
|
responselike: 2.0.1
|
||||||
dev: true
|
|
||||||
|
|
||||||
/cachedir@2.3.0:
|
/cachedir@2.3.0:
|
||||||
resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==}
|
resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==}
|
||||||
|
@ -5291,28 +5271,26 @@ packages:
|
||||||
engines: {node: '>= 0.8.0'}
|
engines: {node: '>= 0.8.0'}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/cheerio-select@2.1.0:
|
/cheerio@0.22.0:
|
||||||
resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==}
|
resolution: {integrity: sha512-8/MzidM6G/TgRelkzDG13y3Y9LxBjCb+8yOEZ9+wwq5gVF2w2pV0wmHvjfT0RvuxGyR7UEuK36r+yYMbT4uKgA==}
|
||||||
|
engines: {node: '>= 0.6'}
|
||||||
dependencies:
|
dependencies:
|
||||||
boolbase: 1.0.0
|
css-select: 1.2.0
|
||||||
css-select: 5.1.0
|
dom-serializer: 0.1.1
|
||||||
css-what: 6.1.0
|
entities: 1.1.2
|
||||||
domelementtype: 2.3.0
|
htmlparser2: 3.10.1
|
||||||
domhandler: 5.0.3
|
lodash.assignin: 4.2.0
|
||||||
domutils: 3.0.1
|
lodash.bind: 4.2.1
|
||||||
dev: false
|
lodash.defaults: 4.2.0
|
||||||
|
lodash.filter: 4.6.0
|
||||||
/cheerio@1.0.0-rc.12:
|
lodash.flatten: 4.4.0
|
||||||
resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==}
|
lodash.foreach: 4.5.0
|
||||||
engines: {node: '>= 6'}
|
lodash.map: 4.6.0
|
||||||
dependencies:
|
lodash.merge: 4.6.2
|
||||||
cheerio-select: 2.1.0
|
lodash.pick: 4.4.0
|
||||||
dom-serializer: 2.0.0
|
lodash.reduce: 4.6.0
|
||||||
domhandler: 5.0.3
|
lodash.reject: 4.6.0
|
||||||
domutils: 3.0.1
|
lodash.some: 4.6.0
|
||||||
htmlparser2: 8.0.1
|
|
||||||
parse5: 7.1.2
|
|
||||||
parse5-htmlparser2-tree-adapter: 7.0.0
|
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/chokidar@3.5.3:
|
/chokidar@3.5.3:
|
||||||
|
@ -5466,7 +5444,6 @@ packages:
|
||||||
resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==}
|
resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==}
|
||||||
dependencies:
|
dependencies:
|
||||||
mimic-response: 1.0.1
|
mimic-response: 1.0.1
|
||||||
dev: true
|
|
||||||
|
|
||||||
/clone-stats@1.0.0:
|
/clone-stats@1.0.0:
|
||||||
resolution: {integrity: sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==}
|
resolution: {integrity: sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==}
|
||||||
|
@ -6013,19 +5990,17 @@ packages:
|
||||||
resolution: {integrity: sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==}
|
resolution: {integrity: sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/css-select@5.1.0:
|
/css-select@1.2.0:
|
||||||
resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
|
resolution: {integrity: sha512-dUQOBoqdR7QwV90WysXPLXG5LO7nhYBgiWVfxF80DKPF8zx1t/pUd2FYy73emg3zrjtM6dzmYgbHKfV2rxiHQA==}
|
||||||
dependencies:
|
dependencies:
|
||||||
boolbase: 1.0.0
|
boolbase: 1.0.0
|
||||||
css-what: 6.1.0
|
css-what: 2.1.3
|
||||||
domhandler: 5.0.3
|
domutils: 1.5.1
|
||||||
domutils: 3.0.1
|
nth-check: 1.0.2
|
||||||
nth-check: 2.1.1
|
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/css-what@6.1.0:
|
/css-what@2.1.3:
|
||||||
resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==}
|
resolution: {integrity: sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==}
|
||||||
engines: {node: '>= 6'}
|
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/cssnano@3.10.0:
|
/cssnano@3.10.0:
|
||||||
|
@ -6225,6 +6200,18 @@ packages:
|
||||||
ms: 2.1.3
|
ms: 2.1.3
|
||||||
supports-color: 8.1.1
|
supports-color: 8.1.1
|
||||||
|
|
||||||
|
/debug@4.3.3:
|
||||||
|
resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==}
|
||||||
|
engines: {node: '>=6.0'}
|
||||||
|
peerDependencies:
|
||||||
|
supports-color: '*'
|
||||||
|
peerDependenciesMeta:
|
||||||
|
supports-color:
|
||||||
|
optional: true
|
||||||
|
dependencies:
|
||||||
|
ms: 2.1.2
|
||||||
|
dev: false
|
||||||
|
|
||||||
/debug@4.3.4(supports-color@8.1.1):
|
/debug@4.3.4(supports-color@8.1.1):
|
||||||
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
|
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
|
||||||
engines: {node: '>=6.0'}
|
engines: {node: '>=6.0'}
|
||||||
|
@ -6439,6 +6426,13 @@ packages:
|
||||||
/doctypes@1.1.0:
|
/doctypes@1.1.0:
|
||||||
resolution: {integrity: sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==}
|
resolution: {integrity: sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==}
|
||||||
|
|
||||||
|
/dom-serializer@0.1.1:
|
||||||
|
resolution: {integrity: sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==}
|
||||||
|
dependencies:
|
||||||
|
domelementtype: 1.3.1
|
||||||
|
entities: 1.1.2
|
||||||
|
dev: false
|
||||||
|
|
||||||
/dom-serializer@2.0.0:
|
/dom-serializer@2.0.0:
|
||||||
resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
|
resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -6452,6 +6446,10 @@ packages:
|
||||||
ssr-window: 4.0.2
|
ssr-window: 4.0.2
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/domelementtype@1.3.1:
|
||||||
|
resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/domelementtype@2.3.0:
|
/domelementtype@2.3.0:
|
||||||
resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
|
resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
|
||||||
|
|
||||||
|
@ -6469,12 +6467,32 @@ packages:
|
||||||
webidl-conversions: 7.0.0
|
webidl-conversions: 7.0.0
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/domhandler@2.4.2:
|
||||||
|
resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==}
|
||||||
|
dependencies:
|
||||||
|
domelementtype: 1.3.1
|
||||||
|
dev: false
|
||||||
|
|
||||||
/domhandler@5.0.3:
|
/domhandler@5.0.3:
|
||||||
resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
|
resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
|
||||||
engines: {node: '>= 4'}
|
engines: {node: '>= 4'}
|
||||||
dependencies:
|
dependencies:
|
||||||
domelementtype: 2.3.0
|
domelementtype: 2.3.0
|
||||||
|
|
||||||
|
/domutils@1.5.1:
|
||||||
|
resolution: {integrity: sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==}
|
||||||
|
dependencies:
|
||||||
|
dom-serializer: 0.1.1
|
||||||
|
domelementtype: 1.3.1
|
||||||
|
dev: false
|
||||||
|
|
||||||
|
/domutils@1.7.0:
|
||||||
|
resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==}
|
||||||
|
dependencies:
|
||||||
|
dom-serializer: 0.1.1
|
||||||
|
domelementtype: 1.3.1
|
||||||
|
dev: false
|
||||||
|
|
||||||
/domutils@3.0.1:
|
/domutils@3.0.1:
|
||||||
resolution: {integrity: sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==}
|
resolution: {integrity: sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==}
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -6599,6 +6617,10 @@ packages:
|
||||||
ansi-colors: 4.1.3
|
ansi-colors: 4.1.3
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/entities@1.1.2:
|
||||||
|
resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/entities@2.2.0:
|
/entities@2.2.0:
|
||||||
resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
|
resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
|
||||||
dev: false
|
dev: false
|
||||||
|
@ -7700,7 +7722,6 @@ packages:
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
dependencies:
|
dependencies:
|
||||||
pump: 3.0.0
|
pump: 3.0.0
|
||||||
dev: true
|
|
||||||
|
|
||||||
/get-stream@6.0.1:
|
/get-stream@6.0.1:
|
||||||
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
|
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
|
||||||
|
@ -7900,7 +7921,6 @@ packages:
|
||||||
lowercase-keys: 2.0.0
|
lowercase-keys: 2.0.0
|
||||||
p-cancelable: 2.1.1
|
p-cancelable: 2.1.1
|
||||||
responselike: 2.0.1
|
responselike: 2.0.1
|
||||||
dev: true
|
|
||||||
|
|
||||||
/got@12.5.3:
|
/got@12.5.3:
|
||||||
resolution: {integrity: sha512-8wKnb9MGU8IPGRIo+/ukTy9XLJBwDiCpIf5TVzQ9Cpol50eMTpBq2GAuDsuDIz7hTYmZgMgC1e9ydr6kSDWs3w==}
|
resolution: {integrity: sha512-8wKnb9MGU8IPGRIo+/ukTy9XLJBwDiCpIf5TVzQ9Cpol50eMTpBq2GAuDsuDIz7hTYmZgMgC1e9ydr6kSDWs3w==}
|
||||||
|
@ -7919,23 +7939,6 @@ packages:
|
||||||
responselike: 3.0.0
|
responselike: 3.0.0
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/got@12.6.0:
|
|
||||||
resolution: {integrity: sha512-WTcaQ963xV97MN3x0/CbAriXFZcXCfgxVp91I+Ze6pawQOa7SgzwSx2zIJJsX+kTajMnVs0xcFD1TxZKFqhdnQ==}
|
|
||||||
engines: {node: '>=14.16'}
|
|
||||||
dependencies:
|
|
||||||
'@sindresorhus/is': 5.3.0
|
|
||||||
'@szmarczak/http-timer': 5.0.1
|
|
||||||
cacheable-lookup: 7.0.0
|
|
||||||
cacheable-request: 10.2.9
|
|
||||||
decompress-response: 6.0.0
|
|
||||||
form-data-encoder: 2.1.4
|
|
||||||
get-stream: 6.0.1
|
|
||||||
http2-wrapper: 2.2.0
|
|
||||||
lowercase-keys: 3.0.0
|
|
||||||
p-cancelable: 3.0.0
|
|
||||||
responselike: 3.0.0
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/graceful-fs@4.2.10:
|
/graceful-fs@4.2.10:
|
||||||
resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
|
resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
|
||||||
|
|
||||||
|
@ -8195,6 +8198,17 @@ packages:
|
||||||
resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
|
resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/htmlparser2@3.10.1:
|
||||||
|
resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==}
|
||||||
|
dependencies:
|
||||||
|
domelementtype: 1.3.1
|
||||||
|
domhandler: 2.4.2
|
||||||
|
domutils: 1.7.0
|
||||||
|
entities: 1.1.2
|
||||||
|
inherits: 2.0.4
|
||||||
|
readable-stream: 3.6.0
|
||||||
|
dev: false
|
||||||
|
|
||||||
/htmlparser2@8.0.1:
|
/htmlparser2@8.0.1:
|
||||||
resolution: {integrity: sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==}
|
resolution: {integrity: sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==}
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -8294,7 +8308,6 @@ packages:
|
||||||
dependencies:
|
dependencies:
|
||||||
quick-lru: 5.1.1
|
quick-lru: 5.1.1
|
||||||
resolve-alpn: 1.2.1
|
resolve-alpn: 1.2.1
|
||||||
dev: true
|
|
||||||
|
|
||||||
/http2-wrapper@2.2.0:
|
/http2-wrapper@2.2.0:
|
||||||
resolution: {integrity: sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==}
|
resolution: {integrity: sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==}
|
||||||
|
@ -10171,6 +10184,14 @@ packages:
|
||||||
dependencies:
|
dependencies:
|
||||||
p-locate: 5.0.0
|
p-locate: 5.0.0
|
||||||
|
|
||||||
|
/lodash.assignin@4.2.0:
|
||||||
|
resolution: {integrity: sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg==}
|
||||||
|
dev: false
|
||||||
|
|
||||||
|
/lodash.bind@4.2.1:
|
||||||
|
resolution: {integrity: sha512-lxdsn7xxlCymgLYo1gGvVrfHmkjDiyqVv62FAeF2i5ta72BipE1SLxw8hPEPLhD4/247Ijw07UQH7Hq/chT5LA==}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/lodash.defaults@4.2.0:
|
/lodash.defaults@4.2.0:
|
||||||
resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==}
|
resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==}
|
||||||
|
|
||||||
|
@ -10178,10 +10199,18 @@ packages:
|
||||||
resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==}
|
resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/lodash.filter@4.6.0:
|
||||||
|
resolution: {integrity: sha512-pXYUy7PR8BCLwX5mgJ/aNtyOvuJTdZAo9EQFUvMIYugqmJxnrYaANvTbgndOzHSCSR0wnlBBfRXJL5SbWxo3FQ==}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/lodash.flatten@4.4.0:
|
/lodash.flatten@4.4.0:
|
||||||
resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==}
|
resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/lodash.foreach@4.5.0:
|
||||||
|
resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/lodash.get@4.4.2:
|
/lodash.get@4.4.2:
|
||||||
resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==}
|
resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==}
|
||||||
dev: true
|
dev: true
|
||||||
|
@ -10200,6 +10229,10 @@ packages:
|
||||||
resolution: {integrity: sha512-VlV0abdYZs5asSYW1JW5W1f6gxf2SGQt90rzQp7UNTQ8KwcB3CprZe5crN1LIlCA/fB5R9xecrZijGSELJL8Yg==}
|
resolution: {integrity: sha512-VlV0abdYZs5asSYW1JW5W1f6gxf2SGQt90rzQp7UNTQ8KwcB3CprZe5crN1LIlCA/fB5R9xecrZijGSELJL8Yg==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/lodash.map@4.6.0:
|
||||||
|
resolution: {integrity: sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/lodash.memoize@4.1.2:
|
/lodash.memoize@4.1.2:
|
||||||
resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
|
resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
|
||||||
dev: true
|
dev: true
|
||||||
|
@ -10211,6 +10244,22 @@ packages:
|
||||||
resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}
|
resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/lodash.pick@4.4.0:
|
||||||
|
resolution: {integrity: sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==}
|
||||||
|
dev: false
|
||||||
|
|
||||||
|
/lodash.reduce@4.6.0:
|
||||||
|
resolution: {integrity: sha512-6raRe2vxCYBhpBu+B+TtNGUzah+hQjVdu3E17wfusjyrXBka2nBS8OH/gjVZ5PvHOhWmIZTYri09Z6n/QfnNMw==}
|
||||||
|
dev: false
|
||||||
|
|
||||||
|
/lodash.reject@4.6.0:
|
||||||
|
resolution: {integrity: sha512-qkTuvgEzYdyhiJBx42YPzPo71R1aEr0z79kAv7Ixg8wPFEjgRgJdUsGMG3Hf3OYSF/kHI79XhNlt+5Ar6OzwxQ==}
|
||||||
|
dev: false
|
||||||
|
|
||||||
|
/lodash.some@4.6.0:
|
||||||
|
resolution: {integrity: sha512-j7MJE+TuT51q9ggt4fSgVqro163BEFjAt3u97IqU+JA2DkWl80nFTrowzLpZ/BnpN7rrl0JA/593NAdd8p/scQ==}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/lodash.union@4.6.0:
|
/lodash.union@4.6.0:
|
||||||
resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==}
|
resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==}
|
||||||
dev: false
|
dev: false
|
||||||
|
@ -10247,7 +10296,6 @@ packages:
|
||||||
/lowercase-keys@2.0.0:
|
/lowercase-keys@2.0.0:
|
||||||
resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==}
|
resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
dev: true
|
|
||||||
|
|
||||||
/lowercase-keys@3.0.0:
|
/lowercase-keys@3.0.0:
|
||||||
resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==}
|
resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==}
|
||||||
|
@ -10486,7 +10534,6 @@ packages:
|
||||||
/mimic-response@1.0.1:
|
/mimic-response@1.0.1:
|
||||||
resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==}
|
resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==}
|
||||||
engines: {node: '>=4'}
|
engines: {node: '>=4'}
|
||||||
dev: true
|
|
||||||
|
|
||||||
/mimic-response@3.1.0:
|
/mimic-response@3.1.0:
|
||||||
resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
|
resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
|
||||||
|
@ -11009,7 +11056,6 @@ packages:
|
||||||
/normalize-url@6.1.0:
|
/normalize-url@6.1.0:
|
||||||
resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==}
|
resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==}
|
||||||
engines: {node: '>=10'}
|
engines: {node: '>=10'}
|
||||||
dev: true
|
|
||||||
|
|
||||||
/normalize-url@8.0.0:
|
/normalize-url@8.0.0:
|
||||||
resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==}
|
resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==}
|
||||||
|
@ -11072,8 +11118,8 @@ packages:
|
||||||
'@tensorflow/tfjs': 4.2.0(seedrandom@3.0.5)
|
'@tensorflow/tfjs': 4.2.0(seedrandom@3.0.5)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/nth-check@2.1.1:
|
/nth-check@1.0.2:
|
||||||
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
|
resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==}
|
||||||
dependencies:
|
dependencies:
|
||||||
boolbase: 1.0.0
|
boolbase: 1.0.0
|
||||||
dev: false
|
dev: false
|
||||||
|
@ -11279,7 +11325,6 @@ packages:
|
||||||
/p-cancelable@2.1.1:
|
/p-cancelable@2.1.1:
|
||||||
resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==}
|
resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
dev: true
|
|
||||||
|
|
||||||
/p-cancelable@3.0.0:
|
/p-cancelable@3.0.0:
|
||||||
resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==}
|
resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==}
|
||||||
|
@ -11406,13 +11451,6 @@ packages:
|
||||||
parse5: 6.0.1
|
parse5: 6.0.1
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/parse5-htmlparser2-tree-adapter@7.0.0:
|
|
||||||
resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==}
|
|
||||||
dependencies:
|
|
||||||
domhandler: 5.0.3
|
|
||||||
parse5: 7.1.2
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/parse5@5.1.1:
|
/parse5@5.1.1:
|
||||||
resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==}
|
resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==}
|
||||||
dev: false
|
dev: false
|
||||||
|
@ -12625,6 +12663,11 @@ packages:
|
||||||
uuid: 3.4.0
|
uuid: 3.4.0
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/require-all@3.0.0:
|
||||||
|
resolution: {integrity: sha512-jPGN876lc5exWYrMcgZSd7U42P0PmVQzxnQB13fCSzmyGnqQWW4WUz5DosZ/qe24hz+5o9lSvW2epBNZ1xa6Fw==}
|
||||||
|
engines: {node: '>= 0.8'}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/require-directory@2.1.1:
|
/require-directory@2.1.1:
|
||||||
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
|
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
|
||||||
engines: {node: '>=0.10.0'}
|
engines: {node: '>=0.10.0'}
|
||||||
|
@ -12720,7 +12763,6 @@ packages:
|
||||||
resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==}
|
resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==}
|
||||||
dependencies:
|
dependencies:
|
||||||
lowercase-keys: 2.0.0
|
lowercase-keys: 2.0.0
|
||||||
dev: true
|
|
||||||
|
|
||||||
/responselike@3.0.0:
|
/responselike@3.0.0:
|
||||||
resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==}
|
resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==}
|
||||||
|
@ -13506,6 +13548,24 @@ packages:
|
||||||
'@tokenizer/token': 0.3.0
|
'@tokenizer/token': 0.3.0
|
||||||
peek-readable: 5.0.0
|
peek-readable: 5.0.0
|
||||||
|
|
||||||
|
/summaly@2.7.0:
|
||||||
|
resolution: {integrity: sha512-pEz9LL8Gp0oPIQfn6TrnBCcv/HkFE14hxhH3W6LPGdopXlPXjRcMlDMJaO+VupUNMOGaMjCsjq7+0rWnu8sp7w==}
|
||||||
|
dependencies:
|
||||||
|
cheerio: 0.22.0
|
||||||
|
debug: 4.3.3
|
||||||
|
escape-regexp: 0.0.1
|
||||||
|
got: 11.8.5
|
||||||
|
html-entities: 2.3.2
|
||||||
|
iconv-lite: 0.6.3
|
||||||
|
jschardet: 3.0.0
|
||||||
|
koa: 2.13.4
|
||||||
|
private-ip: 2.3.3
|
||||||
|
require-all: 3.0.0
|
||||||
|
trace-redirect: 1.0.6
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- supports-color
|
||||||
|
dev: false
|
||||||
|
|
||||||
/supports-color@2.0.0:
|
/supports-color@2.0.0:
|
||||||
resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==}
|
resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==}
|
||||||
engines: {node: '>=0.8.0'}
|
engines: {node: '>=0.8.0'}
|
||||||
|
@ -15321,21 +15381,6 @@ packages:
|
||||||
version: 2.2.1-misskey.3
|
version: 2.2.1-misskey.3
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
github.com/misskey-dev/summaly/c7d71a9ec2467268b3911dc2ac805c2b8a898d3e:
|
|
||||||
resolution: {tarball: https://codeload.github.com/misskey-dev/summaly/tar.gz/c7d71a9ec2467268b3911dc2ac805c2b8a898d3e}
|
|
||||||
name: summaly
|
|
||||||
version: 4.0.2
|
|
||||||
dependencies:
|
|
||||||
cheerio: 1.0.0-rc.12
|
|
||||||
escape-regexp: 0.0.1
|
|
||||||
got: 12.6.0
|
|
||||||
html-entities: 2.3.2
|
|
||||||
iconv-lite: 0.6.3
|
|
||||||
jschardet: 3.0.0
|
|
||||||
private-ip: 2.3.3
|
|
||||||
trace-redirect: 1.0.6
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
github.com/sampotts/plyr/d434c9af16e641400aaee93188594208d88f2658:
|
github.com/sampotts/plyr/d434c9af16e641400aaee93188594208d88f2658:
|
||||||
resolution: {tarball: https://codeload.github.com/sampotts/plyr/tar.gz/d434c9af16e641400aaee93188594208d88f2658}
|
resolution: {tarball: https://codeload.github.com/sampotts/plyr/tar.gz/d434c9af16e641400aaee93188594208d88f2658}
|
||||||
name: plyr
|
name: plyr
|
||||||
|
|
Loading…
Reference in a new issue