Skip to content

Commit 70a9b41

Browse files
committed
Update CHANGELOG and format French locales
1 parent 4db90bc commit 70a9b41

2 files changed

Lines changed: 49 additions & 31 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ title: Changelog
44

55
## Unreleased
66

7+
### Features
8+
9+
- Added French translations for the TypeDoc interface and help descriptions.
10+
711
### Bug Fixes
812

913
- Corrected handling of icon caching for custom themes which use SVGs with a larger view box than TypeDoc's default theme.

src/lib/internationalization/locales/fr.cts

Lines changed: 45 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,8 @@ export = localeUtils.buildIncompleteTranslation({
8383
example_tag_literal_name:
8484
"La première ligne d'une balise d'exemple sera prise littéralement comme nom de l'exemple, et ne doit contenir que du texte",
8585
inheritdoc_tag_properly_capitalized: "La balise @inheritDoc doit être correctement capitalisée",
86-
treating_unrecognized_tag_0_as_modifier: "Traitement de la balise non reconnue {0} comme une balise de modificateur",
86+
treating_unrecognized_tag_0_as_modifier:
87+
"Traitement de la balise non reconnue {0} comme une balise de modificateur",
8788
unmatched_closing_brace: "Accolade fermante non correspondante",
8889
unescaped_open_brace_without_inline_tag: "Accolade ouvrante non échappée rencontrée sans balise en ligne",
8990
unknown_block_tag_0: "Balise de bloc inconnue {0} rencontrée",
@@ -92,15 +93,16 @@ export = localeUtils.buildIncompleteTranslation({
9293
"Accolade ouvrante rencontrée dans une balise en ligne, c'est probablement une erreur",
9394
inline_tag_not_closed: "La balise en ligne n'est pas fermée",
9495

95-
failed_to_resolve_link_to_0_in_comment_for_1: "Échec de la résolution du lien vers \"{0}\" dans le commentaire pour {1}",
96+
failed_to_resolve_link_to_0_in_comment_for_1:
97+
'Échec de la résolution du lien vers "{0}" dans le commentaire pour {1}',
9698
failed_to_resolve_link_to_0_in_comment_for_1_may_have_meant_2:
97-
"Échec de la résolution du lien vers \"{0}\" dans le commentaire pour {1}. Vous vouliez peut-être \"{2}\"",
98-
failed_to_resolve_link_to_0_in_readme_for_1: "Échec de la résolution du lien vers \"{0}\" dans le lisez-moi pour {1}",
99+
'Échec de la résolution du lien vers "{0}" dans le commentaire pour {1}. Vous vouliez peut-être "{2}"',
100+
failed_to_resolve_link_to_0_in_readme_for_1: 'Échec de la résolution du lien vers "{0}" dans le lisez-moi pour {1}',
99101
failed_to_resolve_link_to_0_in_readme_for_1_may_have_meant_2:
100-
"Échec de la résolution du lien vers \"{0}\" dans le lisez-moi pour {1}. Vous vouliez peut-être \"{2}\"",
101-
failed_to_resolve_link_to_0_in_document_1: "Échec de la résolution du lien vers \"{0}\" dans le document {1}",
102+
'Échec de la résolution du lien vers "{0}" dans le lisez-moi pour {1}. Vous vouliez peut-être "{2}"',
103+
failed_to_resolve_link_to_0_in_document_1: 'Échec de la résolution du lien vers "{0}" dans le document {1}',
102104
failed_to_resolve_link_to_0_in_document_1_may_have_meant_2:
103-
"Échec de la résolution du lien vers \"{0}\" dans le document {1}. Vous vouliez peut-être \"{2}\"",
105+
'Échec de la résolution du lien vers "{0}" dans le document {1}. Vous vouliez peut-être "{2}"',
104106
type_0_defined_in_1_is_referenced_by_2_but_not_included_in_docs:
105107
"{0}, défini dans {1}, est référencé par {2} mais n'est pas inclus dans la documentation",
106108
reflection_0_kind_1_defined_in_2_does_not_have_any_documentation:
@@ -111,25 +113,25 @@ export = localeUtils.buildIncompleteTranslation({
111113
"Les symboles suivants ont été marqués comme intentionnellement non exportés, mais n'ont pas été référencés dans la documentation, ou ont été exportés :\n\t{0}",
112114
reflection_0_has_unused_mergeModuleWith_tag: "{0} a une balise @mergeModuleWith qui n'a pas pu être résolue",
113115
reflection_0_links_to_1_with_text_2_but_resolved_to_3:
114-
"\"{0}\" lie vers \"{1}\" avec le texte \"{2}\" qui existe mais n'a pas de lien dans la documentation, liera vers \"{3}\" à la place.",
116+
'"{0}" lie vers "{1}" avec le texte "{2}" qui existe mais n\'a pas de lien dans la documentation, liera vers "{3}" à la place.',
115117

116118
not_all_search_category_boosts_used_0:
117119
"Toutes les catégories spécifiées dans searchCategoryBoosts n'ont pas été utilisées dans la documentation. Les catégories inutilisées sont :\n\t{0}",
118120
not_all_search_group_boosts_used_0:
119121
"Tous les groupes spécifiés dans searchGroupBoosts n'ont pas été utilisés dans la documentation. Les groupes inutilisés sont :\n\t{0}",
120122
comment_for_0_includes_categoryDescription_for_1_but_no_child_in_group:
121-
"Le commentaire pour {0} inclut @categoryDescription pour \"{1}\", mais aucun enfant n'est placé dans cette catégorie",
123+
'Le commentaire pour {0} inclut @categoryDescription pour "{1}", mais aucun enfant n\'est placé dans cette catégorie',
122124
comment_for_0_includes_groupDescription_for_1_but_no_child_in_group:
123-
"Le commentaire pour {0} inclut @groupDescription pour \"{1}\", mais aucun enfant n'est placé dans ce groupe",
125+
'Le commentaire pour {0} inclut @groupDescription pour "{1}", mais aucun enfant n\'est placé dans ce groupe',
124126
label_0_for_1_cannot_be_referenced:
125-
"Le label \"{0}\" pour {1} ne peut pas être référencé avec une référence de déclaration. Les labels ne peuvent contenir que A-Z, 0-9 et _, et ne peuvent pas commencer par un nombre",
127+
'Le label "{0}" pour {1} ne peut pas être référencé avec une référence de déclaration. Les labels ne peuvent contenir que A-Z, 0-9 et _, et ne peuvent pas commencer par un nombre',
126128
modifier_tag_0_is_mutually_exclusive_with_1_in_comment_for_2:
127129
"La balise de modificateur {0} est mutuellement exclusive avec {1} dans le commentaire pour {2}",
128-
signature_0_has_unused_param_with_name_1: "La signature {0} a un @param avec le nom \"{1}\", qui n'est pas utilisé",
130+
signature_0_has_unused_param_with_name_1: 'La signature {0} a un @param avec le nom "{1}", qui n\'est pas utilisé',
129131
declaration_reference_in_inheritdoc_for_0_not_fully_parsed:
130132
"La référence de déclaration dans @inheritDoc pour {0} n'a pas été entièrement analysée et peut se résoudre incorrectement",
131133
failed_to_find_0_to_inherit_comment_from_in_1:
132-
"Échec de la recherche de \"{0}\" pour hériter du commentaire dans le commentaire pour {1}",
134+
'Échec de la recherche de "{0}" pour hériter du commentaire dans le commentaire pour {1}',
133135
reflection_0_tried_to_copy_comment_from_1_but_source_had_no_comment:
134136
"{0} a essayé de copier un commentaire de {1} avec @inheritDoc, mais la source n'a aucun commentaire associé",
135137
inheritdoc_circular_inheritance_chain_0: "@inheritDoc spécifie une chaîne d'héritage circulaire : {0}",
@@ -140,7 +142,7 @@ export = localeUtils.buildIncompleteTranslation({
140142
"disableGit est défini, mais sourceLinkTemplate ne l'est pas, donc les liens sources ne peuvent pas être produits. Définissez un sourceLinkTemplate ou disableSources pour empêcher le suivi des sources",
141143
disable_git_set_and_git_revision_used:
142144
"disableGit est défini et sourceLinkTemplate contient {gitRevision}, qui sera remplacé par une chaîne vide car aucune révision n'a été fournie",
143-
git_remote_0_not_valid: "Le dépôt distant git fourni \"{0}\" n'est pas valide. Les liens sources seront cassés",
145+
git_remote_0_not_valid: 'Le dépôt distant git fourni "{0}" n\'est pas valide. Les liens sources seront cassés',
144146
reflection_0_tried_to_merge_into_child_1:
145147
"La réflexion {0} a essayé d'utiliser @mergeModuleWith pour fusionner dans l'un de ses enfants : {1}",
146148

@@ -184,12 +186,13 @@ export = localeUtils.buildIncompleteTranslation({
184186
saved_relative_path_0_resolved_from_1_does_not_exist:
185187
"Le projet sérialisé référence {0}, qui n'existe pas par rapport à {1}",
186188

187-
circular_reference_extends_0: "Référence circulaire rencontrée pour le champ \"extends\" de {0}",
189+
circular_reference_extends_0: 'Référence circulaire rencontrée pour le champ "extends" de {0}',
188190
failed_resolve_0_to_file_in_1: "Échec de la résolution de {0} vers un fichier dans {1}",
189191

190192
glob_0_should_use_posix_slash:
191-
"Le glob \"{0}\" échappe un caractère non spécial. Les entrées glob pour TypeDoc ne peuvent pas utiliser les séparateurs de chemin Windows (\\), essayez de les remplacer par des séparateurs de chemin posix (/)",
192-
option_0_can_only_be_specified_by_config_file: "L'option '{0}' ne peut être spécifiée que via un fichier de configuration",
193+
'Le glob "{0}" échappe un caractère non spécial. Les entrées glob pour TypeDoc ne peuvent pas utiliser les séparateurs de chemin Windows (\\), essayez de les remplacer par des séparateurs de chemin posix (/)',
194+
option_0_can_only_be_specified_by_config_file:
195+
"L'option '{0}' ne peut être spécifiée que via un fichier de configuration",
193196
option_0_expected_a_value_but_none_provided: "--{0} attendait une valeur, mais aucune n'a été fournie en argument",
194197
unknown_option_0_may_have_meant_1: "Option inconnue : {0}, vous vouliez peut-être :\n\t{1}",
195198

@@ -200,7 +203,8 @@ export = localeUtils.buildIncompleteTranslation({
200203
tsconfig_file_0_does_not_exist: "Le fichier tsconfig {0} n'existe pas",
201204
tsconfig_file_specifies_options_file:
202205
"\"typedocOptions\" dans le fichier tsconfig spécifie un fichier d'options à lire mais le fichier d'options a déjà été lu. C'est probablement une erreur de configuration",
203-
tsconfig_file_specifies_tsconfig_file: "\"typedocOptions\" dans le fichier tsconfig ne peut pas spécifier un fichier tsconfig à lire",
206+
tsconfig_file_specifies_tsconfig_file:
207+
'"typedocOptions" dans le fichier tsconfig ne peut pas spécifier un fichier tsconfig à lire',
204208
tags_0_defined_in_typedoc_json_overwritten_by_tsdoc_json:
205209
"Les {0} définis dans typedoc.json seront écrasés par la configuration dans tsdoc.json",
206210
failed_read_tsdoc_json_0: "Échec de la lecture du fichier tsdoc.json à {0}",
@@ -220,7 +224,8 @@ export = localeUtils.buildIncompleteTranslation({
220224
help_lang: "Définit la langue à utiliser dans la génération et dans les messages de TypeDoc",
221225
help_locales:
222226
"Ajoute des traductions pour une locale spécifiée. Cette option est principalement destinée à être utilisée comme solution temporaire en attendant le support officiel de la locale dans TypeDoc",
223-
help_packageOptions: "Définit les options qui seront appliquées à chaque package lorsque entryPointStrategy est défini sur packages",
227+
help_packageOptions:
228+
"Définit les options qui seront appliquées à chaque package lorsque entryPointStrategy est défini sur packages",
224229

225230
help_entryPoints: "Les points d'entrée de votre documentation",
226231
help_entryPointStrategy: "La stratégie à utiliser pour convertir les points d'entrée en modules de documentation",
@@ -231,13 +236,16 @@ export = localeUtils.buildIncompleteTranslation({
231236
help_exclude: "Définit les motifs à exclure lors de l'expansion d'un répertoire spécifié comme point d'entrée",
232237
help_externalPattern: "Définit les motifs pour les fichiers qui doivent être considérés comme externes",
233238
help_excludeExternals: "Empêche les symboles résolus de manière externe d'être documentés",
234-
help_excludeNotDocumented: "Empêche les symboles qui ne sont pas explicitement documentés d'apparaître dans les résultats",
235-
help_excludeNotDocumentedKinds: "Spécifie le type de réflexions qui peuvent être supprimées par excludeNotDocumented",
239+
help_excludeNotDocumented:
240+
"Empêche les symboles qui ne sont pas explicitement documentés d'apparaître dans les résultats",
241+
help_excludeNotDocumentedKinds:
242+
"Spécifie le type de réflexions qui peuvent être supprimées par excludeNotDocumented",
236243
help_excludeInternal: "Empêche les symboles marqués avec @internal d'être documentés",
237244
help_excludeCategories: "Exclut les symboles de cette catégorie de la documentation",
238245
help_excludeProtected: "Ignore les variables et méthodes protégées",
239246
help_excludeReferences: "Si un symbole est exporté plusieurs fois, ignore tout sauf le premier export",
240-
help_externalSymbolLinkMappings: "Définit des liens personnalisés pour les symboles non inclus dans la documentation",
247+
help_externalSymbolLinkMappings:
248+
"Définit des liens personnalisés pour les symboles non inclus dans la documentation",
241249
help_out:
242250
"Spécifie l'emplacement où la documentation pour la sortie par défaut doit être écrite. Le type de sortie par défaut peut être modifié par des plugins.",
243251
help_html: "Spécifie l'emplacement où la documentation HTML doit être écrite.",
@@ -271,8 +279,10 @@ export = localeUtils.buildIncompleteTranslation({
271279
"Suppose que tout peut être lié avec sourceLinkTemplate, sourceLinkTemplate doit être défini si activé. {path} sera relatif à basePath",
272280
help_basePath: "Spécifie le chemin de base à utiliser lors de l'affichage des chemins de fichiers",
273281
help_excludeTags: "Supprime les balises de bloc/modificateur listées des commentaires de documentation",
274-
help_notRenderedTags: "Balises qui seront conservées dans les commentaires, mais non rendues lors de la création de la sortie",
275-
help_cascadedModifierTags: "Balises de modificateur qui doivent être copiées vers tous les enfants de la réflexion parente",
282+
help_notRenderedTags:
283+
"Balises qui seront conservées dans les commentaires, mais non rendues lors de la création de la sortie",
284+
help_cascadedModifierTags:
285+
"Balises de modificateur qui doivent être copiées vers tous les enfants de la réflexion parente",
276286
help_readme:
277287
"Chemin vers le fichier lisez-moi qui doit être affiché sur la page d'index. Passez `none` pour désactiver la page d'index et commencer la documentation sur la page des globales",
278288
help_cname: "Définit le texte du fichier CNAME, utile pour les domaines personnalisés sur GitHub Pages",
@@ -295,15 +305,17 @@ export = localeUtils.buildIncompleteTranslation({
295305
help_searchInDocuments:
296306
"Si activé, l'index de recherche inclura également les documents. Cela augmentera considérablement la taille de l'index de recherche",
297307
help_cleanOutputDir: "Si activé, TypeDoc supprimera le répertoire de sortie avant d'écrire la sortie",
298-
help_titleLink: "Définit le lien vers lequel pointe le titre dans l'en-tête. Par défaut la page d'accueil de la documentation",
308+
help_titleLink:
309+
"Définit le lien vers lequel pointe le titre dans l'en-tête. Par défaut la page d'accueil de la documentation",
299310
help_navigationLinks: "Définit les liens à inclure dans l'en-tête",
300311
help_sidebarLinks: "Définit les liens à inclure dans la barre latérale",
301312
help_navigationLeaves: "Branches de l'arbre de navigation qui ne doivent pas être étendues",
302313
help_navigation: "Détermine comment la barre latérale de navigation est organisée",
303314
help_visibilityFilters:
304315
"Spécifie la visibilité par défaut pour les filtres intégrés et les filtres supplémentaires selon les balises de modificateur",
305316
help_searchCategoryBoosts: "Configure la recherche pour donner un boost de pertinence aux catégories sélectionnées",
306-
help_searchGroupBoosts: "Configure la recherche pour donner un boost de pertinence aux types sélectionnés (ex: \"classe\")",
317+
help_searchGroupBoosts:
318+
'Configure la recherche pour donner un boost de pertinence aux types sélectionnés (ex: "classe")',
307319
help_jsDocCompatibility:
308320
"Définit les options de compatibilité pour l'analyse des commentaires qui augmentent la similarité avec les commentaires JSDoc",
309321
help_commentStyle: "Détermine comment TypeDoc recherche les commentaires",
@@ -321,21 +333,22 @@ export = localeUtils.buildIncompleteTranslation({
321333
help_groupOrder:
322334
"Spécifie l'ordre dans lequel les groupes apparaissent. * indique l'ordre relatif pour les groupes non présentes dans la liste",
323335
help_sort: "Spécifie la stratégie de tri pour les valeurs documentées",
324-
help_sortEntryPoints: "Si activé, les points d'entrée seront soumis aux mêmes règles de tri que les autres réflexions",
336+
help_sortEntryPoints:
337+
"Si activé, les points d'entrée seront soumis aux mêmes règles de tri que les autres réflexions",
325338
help_kindSortOrder: "Spécifie l'ordre de tri pour les réflexions lorsqu'un 'kind' est spécifié",
326339
help_watch: "Surveille les fichiers pour les changements et reconstruit la documentation lors d'un changement",
327340
help_preserveWatchOutput: "Si activé, TypeDoc n'effacera pas l'écran entre les passes de compilation",
328341
help_skipErrorChecking: "Ne pas lancer la vérification de type de TypeScript avant de générer la documentation",
329342
help_help: "Affiche ce message",
330343
help_version: "Affiche la version de TypeDoc",
331344
help_showConfig: "Affiche la configuration résolue et quitte",
332-
help_plugin:
333-
"Spécifie les plugins npm qui doivent être chargés. Omettez pour charger tous les plugins installés",
345+
help_plugin: "Spécifie les plugins npm qui doivent être chargés. Omettez pour charger tous les plugins installés",
334346
help_logLevel: "Spécifie le niveau de journalisation à utiliser",
335347
help_treatWarningsAsErrors: "Si activé, tous les avertissements seront traités comme des erreurs",
336348
help_treatValidationWarningsAsErrors:
337349
"Si activé, les avertissements émis lors de la validation seront traités comme des erreurs. Cette option ne peut pas être utilisée pour désactiver treatWarningsAsErrors pour les avertissements de validation",
338-
help_intentionallyNotExported: "Une liste de types qui ne doivent pas produire d'avertissements 'référencé mais non documenté'",
350+
help_intentionallyNotExported:
351+
"Une liste de types qui ne doivent pas produire d'avertissements 'référencé mais non documenté'",
339352
help_requiredToBeDocumented: "Une liste de types de réflexions qui doivent être documentés",
340353
help_validation: "Spécifie les étapes de validation que TypeDoc doit effectuer sur votre documentation générée",
341354

@@ -362,7 +375,8 @@ export = localeUtils.buildIncompleteTranslation({
362375
favicon_must_have_one_of_the_following_extensions_0: "Le favicon doit avoir l'une des extensions suivantes : {0}",
363376
option_0_must_be_an_object: "L'option '{0}' doit être un objet non-tableau",
364377
option_0_must_be_a_function: "L'option '{0}' doit être une fonction",
365-
option_0_must_be_object_with_urls: "{0} doit être un objet avec des labels de chaîne comme clés et des URLs comme valeurs",
378+
option_0_must_be_object_with_urls:
379+
"{0} doit être un objet avec des labels de chaîne comme clés et des URLs comme valeurs",
366380
visibility_filters_only_include_0: "visibilityFilters ne peut inclure que les clés suivantes sans @ : {0}",
367381
visibility_filters_must_be_booleans: "Toutes les valeurs de visibilityFilters doivent être des booléens",
368382
option_0_values_must_be_numbers: "Toutes les valeurs de {0} doivent être des nombres",

0 commit comments

Comments
 (0)