feat: sites and authors integration into existing screens (& formated all frontend files kinda accidentally)

This commit is contained in:
Florian Sylvain committed 2026-10-15 05:25:44 +02:00
1 parent 3d81d2c717
commit 6b8990c55e
239 files changed
+9194 -1354

No files matched your search

+90
View File
@@ -1907,6 +1907,96 @@ export const messages = {
'{0} is now a guest author.': '{0} est maintenant un auteur invité.',
'{0} will stay on their articles. New articles by {1} will no longer start with this author.':
'{0} restera sur ses articles. Les nouveaux articles de {1} ne commenceront plus avec cet auteur.',
'No authors. This article will have no byline.':
'Aucun auteur. Cet article n’aura pas de signature.',
'Reorder {0}': 'Réorganiser {0}',
Primary: 'Principal',
'Remove {0}': 'Retirer {0}',
'Drag to reorder. The first author is the primary byline.':
'Faites glisser pour réorganiser. Le premier auteur est la signature principale.',
'Create author "{0}"…': 'Créer l’auteur « {0} »…',
'Create author…': 'Créer un auteur…',
'Search authors': 'Rechercher des auteurs',
'Add an author': 'Ajouter un auteur',
'No author matches "{0}".': 'Aucun auteur ne correspond à « {0} ».',
"Couldn't create the author": 'Impossible de créer l’auteur',
'The article is unchanged. Try again in a moment.':
'L’article n’a pas changé. Réessayez dans un instant.',
'Create author': 'Créer l’auteur',
'Adds a byline for this article. You can add a bio and avatar later in Authors.':
'Ajoute une signature pour cet article. Vous pourrez ajouter une bio et un avatar plus tard dans Auteurs.',
'Generated from the name. Unique across all authors.':
'Généré à partir du nom. Unique parmi tous les auteurs.',
'This is me': 'C’est moi',
'Links the author to {0}.': 'Lie l’auteur à {0}.',
"You don't have an author profile yet": 'Vous n’avez pas encore de profil d’auteur',
'Create one to be credited on your articles.':
'Créez-en un pour être crédité sur vos articles.',
'Create my author profile': 'Créer mon profil d’auteur',
'Site and authors': 'Site et auteurs',
'Canonical host:': 'Hôte canonique :',
'Author profile created': 'Profil d’auteur créé',
'{0} is now your byline.': '{0} est maintenant votre signature.',
"Couldn't create your author profile": 'Impossible de créer votre profil d’auteur',
'No authors': 'Aucun auteur',
'{0} +{1}': '{0} +{1}',
'{0} · {1}': '{0} · {1}',
'{0} grabbed. Position {1} of {2}. Use the up and down arrow keys to move, Space to drop, Escape to cancel.':
'{0} saisi. Position {1} sur {2}. Utilisez les flèches haut et bas pour déplacer, Espace pour déposer, Échap pour annuler.',
'{0} moved to position {1} of {2}.': '{0} déplacé à la position {1} sur {2}.',
'{0} dropped. Position {1} of {2}.': '{0} déposé. Position {1} sur {2}.',
'Reorder cancelled. {0} is back at position {1} of {2}.':
'Réorganisation annulée. {0} est revenu à la position {1} sur {2}.',
'All sites': 'Tous les sites',
'No articles on "{0}"': 'Aucun article sur « {0} »',
'Move articles here from the editor, or choose another site.':
'Déplacez des articles ici depuis l’éditeur, ou choisissez un autre site.',
'Show all sites': 'Afficher tous les sites',
'Author profile': 'Profil d’auteur',
"Your public byline on articles. It's separate from your account.":
'Votre signature publique sur les articles. Elle est distincte de votre compte.',
'Uses your display name, {0}. You can change it afterwards.':
'Utilise votre nom affiché, {0}. Vous pourrez le modifier ensuite.',
'Uses your username, {0}. You can change it afterwards.':
'Utilise votre nom d’utilisateur, {0}. Vous pourrez le modifier ensuite.',
'Edit author': 'Modifier l’auteur',
'Your slug is {0}': 'Votre slug est {0}',
'{0} was already used by another author. You can change it in Edit author.':
'{0} était déjà utilisé par un autre auteur. Vous pouvez le modifier dans Modifier l’auteur.',
'Linked to your account. New articles start with this author.':
'Lié à votre compte. Les nouveaux articles commencent avec cet auteur.',
"You don't have an author profile yet. Create one to be credited on your own articles.":
'Vous n’avez pas encore de profil d’auteur. Créez-en un pour être crédité sur vos propres articles.',
'The sites an article can belong to. Any verified user can read them; changes are made in the browser by the owner.':
'Les sites auxquels un article peut appartenir. Tout utilisateur vérifié peut les lire ; les modifications se font dans le navigateur par le propriétaire.',
'List the sites, the default first and then by name, each with its article count.':
'Liste les sites, le site par défaut d’abord puis par nom, chacun avec son nombre d’articles.',
'You must be logged in to access this resource.':
'Vous devez être connecté pour accéder à cette ressource.',
'You must verify your account to access this resource.':
'Vous devez vérifier votre compte pour accéder à cette ressource.',
'The people credited on articles. Any verified user can read them; changes are made in the browser by an owner or admin.':
'Les personnes créditées sur les articles. Tout utilisateur vérifié peut les lire ; les modifications se font dans le navigateur par un propriétaire ou un administrateur.',
'List the authors by name, each with its article count.':
'Liste les auteurs par nom, chacun avec son nombre d’articles.',
'The page, size or search is not valid.':
'La page, la taille ou la recherche n’est pas valide.',
'Up to 200 characters, matched in the name or the slug.':
'Jusqu’à 200 caractères, recherchés dans le nom ou le slug.',
'Sites · owner only': 'Sites · propriétaire uniquement',
'Create a site': 'Créer un site',
'Edit a site': 'Modifier un site',
'Make a site the default': 'Définir un site par défaut',
'Delete a site, moving its articles with reassign_to':
'Supprimer un site, en déplaçant ses articles avec reassign_to',
'Authors · owner and admin': 'Auteurs · propriétaire et administrateur',
'Create an author': 'Créer un auteur',
'Edit an author, or your own author as a verified user':
'Modifier un auteur, ou votre propre auteur en tant qu’utilisateur vérifié',
'Delete an author, moving its articles with reassign_to':
'Supprimer un auteur, en déplaçant ses articles avec reassign_to',
'Create your own author profile, as any verified user':
'Créer votre propre profil d’auteur, en tant qu’utilisateur vérifié',
} as const
export type MessageKey = keyof typeof messages