diff --git a/docs/typescriptlang/fr/cheatsheets.ts b/docs/typescriptlang/fr/cheatsheets.ts
new file mode 100644
index 00000000..4bed1dee
--- /dev/null
+++ b/docs/typescriptlang/fr/cheatsheets.ts
@@ -0,0 +1,15 @@
+export const cheatCopy = {
+ cht_layout_title: "Cheat sheets",
+ cht_layout_description:
+ "Cheat sheets reprenant la syntaxe de TypeScript.",
+ cht_download: "Télécharger le zip",
+ cht_blurb_1: "Pages de documentation de la syntaxe téléchargeables pour les différentes parties du code TypeScript utilisé couramment.",
+ cht_blurb_2: "Apprenez-en plus sur les classes, les interfaces, les types et l'analyse du flux de contrôle.",
+
+ cht_cfa: "Analyse du flux de contrôle",
+ cht_interfaces: "Interfaces",
+ cht_types: "Types",
+ cht_classes: "Classes",
+ cht_dl_title: "Télécharger les PDF et PNG",
+ cht_dl_subtitle: "A lire plus tard ou à imprimer",
+}
diff --git a/docs/typescriptlang/fr/community.ts b/docs/typescriptlang/fr/community.ts
index f141403d..b33c9af6 100644
--- a/docs/typescriptlang/fr/community.ts
+++ b/docs/typescriptlang/fr/community.ts
@@ -1,19 +1,19 @@
export const comCopy = {
- com_layout_title: 'Comment configurer TypeScript', // FIXME: Is this the right title for the community page?
+ com_layout_title: 'Ressources communautaires TypeScript',
com_layout_description:
"Échangez avec d'autres TypeScripters en ligne et hors ligne.",
- com_headline: 'Échangez avec nous', // FIXME: I think this is not used anywhere
+ com_headline: 'Échangez avec nous',
com_connect_online: 'En ligne',
com_connect_online_description:
- 'Dites nous ce qui marche, ce que vous souhaitez voir ajouté ou amélioré, et tenez vous au courant des nouvelles mises à jour.',
+ 'Dites nous ce qui marche, ce que vous souhaitez voir ajouté ou amélioré et restez au courant des nouvelles mises à jour.',
com_online_stack_overflow_desc:
- "Discutez avec vos proches et posez des questions sur TypeScript avec le tag 'typescript'",
+ "Discutez avec vos pairs et posez des questions sur TypeScript avec le tag 'typescript'",
com_online_stack_overflow_tag: '',
com_online_discord_header: 'Chat',
com_online_discord_desc:
"Discutez avec d'autres utilisateurs TypeScript dans le Chat communautaire TypeScript.",
com_online_github_desc:
- 'Vous avez trouvé un bug, ou souhaitez nous donner un feebdack constructif ?',
+ 'Vous avez trouvé un bug, ou souhaitez nous donner un commentaire constructif ?',
com_online_github_href: 'Dites nous sur GitHub',
com_online_twitter_desc: 'Restez à jour. Suivez-nous sur Twitter',
com_online_blog_desc:
diff --git a/docs/typescriptlang/fr/documentation.ts b/docs/typescriptlang/fr/documentation.ts
new file mode 100644
index 00000000..f3d272d0
--- /dev/null
+++ b/docs/typescriptlang/fr/documentation.ts
@@ -0,0 +1,84 @@
+export const docCopy = {
+ doc_layout_title: "Le point de départ pour apprendre TypeScript",
+ doc_layout_description:
+ "Trouvez des projets de démarrage TypeScript : d'Angular à React ou Node.js et CLI.",
+ doc_bootstrap_title: "Outils de création pour les projets TypeScript",
+ doc_bootstrap_description:
+ "Toolchains pour la création de CLI, d'applications Web, d'API et d'applications.",
+ doc_headline: "Ressources d'apprentissage",
+ doc_headline_ts_for_js_title: "TS pour JS", // TODO: Remove, unused
+ doc_headline_ts_for_js_blurb:
+ "Vue d'ensemble de TypeScript pour les ingénieurs ayant des connaissances en JavaScript", // TODO: Remove, unused
+ doc_headline_ts_first_title: "Débuter avec TS", // TODO: Remove, unused
+ doc_headline_ts_first_blurb:
+ "Une introduction pour débutants à JavaScript et TypeScript", // TODO: Remove, unused
+ doc_headline_handbook_title: "Manuel", // TODO: This is not actually used on headline section, should be moved to the doc_learn section
+ doc_headline_handbook_blurb: "La documentation du langage TypeScript",
+ doc_headline_examples_title: "Exemples", // TODO: Remove, unused
+ doc_headline_examples_blurb: "Tutoriels concrets détaillés dans le playground", // TODO: Remove, unused
+ doc_start_a_project: "Commencer un nouveau projet",
+ doc_start_a_project_desc:
+ "Comme TypeScript est une extension de JavaScript, il n'a pas de modèle par défaut - il y en aurait trop. À la place, les projets ont leurs propres modèles de démarrage pour TypeScript avec leur propre contexte. Ces projets offrent des modèles qui prennent en charge TypeScript.",
+ doc_node_npm: "Node avec npm",
+ doc_node_npm_oclif_blurb: "Créez des outils en ligne de commande que vos utilisateurs adoreront",
+ doc_node_npm_gluegun_blurb:
+ "Une boîte à outils pratique pour créer des applications en ligne de commande utilisant TypeScript",
+ doc_node_npm_tsup_blurb:
+ "Empaquetez votre bibliothèque TypeScript sans aucune configuration, grâce à esbuild.",
+ doc_frameworks: "Frameworks web",
+ doc_frameworks_angular_blurb: "La plateforme du développeur web moderne",
+ doc_frameworks_ember_blurb: "Un framework pour les développeurs web ambitieux",
+ doc_frameworks_react_blurb:
+ "Une librairie JavaScript pour la création d'interfaces utilisateur",
+ doc_frameworks_vue_blurb: "Le framework JavaScript progressif",
+ doc_frameworks_ror_blurb: "Framework web avec des conventions plutôt que de la configuration",
+ doc_frameworks_asp_blurb:
+ "Un framework pour la création d'applications modernes, basées sur le cloud et connectées à l'Internet",
+ doc_apis: "API Node",
+ doc_apis_azure_blurb: "Construisez et déployez à partir de VS Code en quelques minutes",
+ doc_apis_feather_blurb:
+ "Un framework pour les applications en temps réel et les API REST",
+ doc_apis_graphql_blurb: "Créez votre serveur GraphQL en quelques secondes",
+ doc_apis_nest_blurb:
+ "Un framework Node.js progressif pour créer des applications efficaces et extensibles côté serveur",
+ doc_apis_node_blurb: "Un modèle de démarrage documenté par l'équipe TS",
+ doc_apis_wechat_blurb: "Utiliser le JSSDK WeChat avec TypeScript",
+ doc_apis_loopback_blurb:
+ "Un framework Node.js et TypeScript ultra-extensible pour la création d'API et de microservices",
+ doc_apis_fastify_blurb: "Un framework web rapide et léger pour Node.js",
+ doc_apis_foal_blurb:
+ "Un framework Node.js élégant et complet pour construire des applications web",
+ doc_react: "Projets React",
+ doc_react_create_blurb: "Configurez une application web moderne en exécutant une commande",
+ doc_react_gatsby_blurb:
+ "Aide les développeurs à créer des sites Web et des applications ultra-rapides",
+ doc_react_next_blurb: "Le framework React pour la mise en production",
+ doc_react_redwood_blurb: "Le framework JS pour les applications des startups",
+ doc_react_razzle_blurb:
+ "Applications JavaScript universelles à rendu serveur sans configuration",
+ doc_react_toolchains_title: "Toolchains recommandées",
+ doc_react_toolchains_blurb: "Recommendations de l'équipe React",
+ doc_apps: "Construire des applications",
+ doc_apps_electron_blurb:
+ "Créez des applications de bureau multiplateformes avec JavaScript, HTML et CSS",
+ doc_apps_expo_blurb: "Le moyen le plus rapide de créer une application",
+ doc_apps_react_native_blurb: "À apprendre une fois, pour écrire partout",
+ doc_apps_native_script_blurb:
+ "Framework open source pour la création d'applications mobiles véritablement natives",
+ doc_apps_make_code_blurb:
+ "Donne vie à l'informatique pour tous les étudiants grâce à des projets amusants",
+ doc_tooling: "Outils",
+ doc_tooling_babel_blurb: "Utilisez le JavaScript de nouvelle génération, dès aujourd'hui",
+ doc_tooling_parcel_blurb:
+ "Bundler d'applications web ultra-rapide et sans aucune configuration",
+ doc_tooling_vite_blurb: "Outils pour le frontend de dernière génération",
+ doc_tooling_webpack_blurb: "Regroupez vos ressources, scripts, images et styles",
+ doc_learn: "Déjà familier avec TypeScript ?",
+ doc_learn_3_5_release_notes_title: "Notes de mise à jour",
+ doc_learn_handbook_blurb: "Documentation du langage TypeScript", // TODO: Remove, unused
+ doc_learn_d_ts_title: "Guide d.ts",
+ doc_learn_d_ts_blurb: "Apprenez à déclarer la structure de votre JS",
+ doc_learn_playground_blurb: "Explorez et partagez du TypeScript en ligne",
+ doc_cheatsheets_subnav_title: "Cheat Sheets",
+ doc_learn_cheatsheets_blurb: "Syntaxe TypeScript en un clin d'œil",
+}
diff --git a/docs/typescriptlang/fr/dt.ts b/docs/typescriptlang/fr/dt.ts
index e8ad4227..a884bf46 100644
--- a/docs/typescriptlang/fr/dt.ts
+++ b/docs/typescriptlang/fr/dt.ts
@@ -1,8 +1,8 @@
export const dtCopy = {
dt_s_page_title: "Rechercher des paquets typés",
- dt_s_title: "Rechercher un paquet",
+ dt_s_title: "Rechercher des types",
dt_s_subtitle:
- "Trouver des paquets npm qui ont des déclarations de types, soit intégrés ou sur Definitely Typed.",
+ "Trouvez des paquets npm qui ont des déclarations de types, soit intégrés ou sur Definitely Typed.",
dt_s_match: "résultat",
dt_s_matchs: "résultats",
dt_s_match_exact: "Résultat exact",
diff --git a/docs/typescriptlang/fr/footer.ts b/docs/typescriptlang/fr/footer.ts
new file mode 100644
index 00000000..55311ab8
--- /dev/null
+++ b/docs/typescriptlang/fr/footer.ts
@@ -0,0 +1,8 @@
+export const footerCopy = {
+ footer_customize: "Personnaliser",
+ footer_site_colours: "Couleurs du site",
+ footer_code_font: "Police du code",
+ footer_site_colours_options_system: "Système",
+ footer_site_colours_options_always_light: "Toujours clair",
+ footer_site_colours_options_always_dark: "Toujours sombre",
+}
diff --git a/docs/typescriptlang/fr/fr.ts b/docs/typescriptlang/fr/fr.ts
index 6ba8dca5..0155f4ed 100644
--- a/docs/typescriptlang/fr/fr.ts
+++ b/docs/typescriptlang/fr/fr.ts
@@ -1,16 +1,28 @@
import { defineMessages } from "react-intl";
import { Copy, messages as englishMessages } from "../en/en";
-import { comCopy } from "./community";
-import { dtCopy } from "./dt";
-import { handbookCopy } from "./handbook";
-import { headCopy } from "./head-seo";
-import { navCopy } from "./nav";
+import { cheatCopy } from "./cheatsheets"
+import { comCopy } from "./community"
+import { docCopy } from "./documentation"
+import { dtCopy } from "./dt"
+import { footerCopy } from "./footer"
+import { handbookCopy } from "./handbook"
+import { headCopy } from "./head-seo"
+import { indexCopy } from "./index"
+import { indexCopy as index2Copy } from "./index2"
+import { navCopy } from "./nav"
+import { playCopy } from "./playground"
export const lang: Copy = defineMessages({
...englishMessages,
+ ...navCopy,
+ ...docCopy,
+ ...headCopy,
+ ...indexCopy,
+ ...playCopy,
...comCopy,
- ...dtCopy,
...handbookCopy,
- ...headCopy,
- ...navCopy,
+ ...dtCopy,
+ ...index2Copy,
+ ...footerCopy,
+ ...cheatCopy
});
diff --git a/docs/typescriptlang/fr/handbook.ts b/docs/typescriptlang/fr/handbook.ts
index 73fe9796..0674b46d 100644
--- a/docs/typescriptlang/fr/handbook.ts
+++ b/docs/typescriptlang/fr/handbook.ts
@@ -1,13 +1,16 @@
export const handbookCopy = {
handb_prev: "Précédent",
handb_next: "Suivant",
- handb_on_this_page: "Dans cette page",
+ handb_on_this_page: "Sur cette page",
handb_like_dislike_title: "Cette page est-elle utile ?",
handb_like_desc: "Oui",
handb_dislike_desc: "Non",
handb_thanks: "Merci pour votre retour",
handb_deprecated_title: "Cette page a été dépréciée",
- handb_deprecated_subtitle: "Cette page du guide a été remplacé, ",
+ handb_deprecated_subtitle: "Cette page du guide a été remplacée, ",
handb_deprecated_subtitle_link: "aller à la nouvelle page",
handb_deprecated_subtitle_action: "Aller à la nouvelle page",
+ handb_experimental_title: "Cette page contient la documentation expérimentale",
+ handb_experimental_subtitle: "Le contenu concerne un sujet qui n'est pas encore définitif.",
+
};
diff --git a/docs/typescriptlang/fr/head-seo.ts b/docs/typescriptlang/fr/head-seo.ts
index eae22e8a..a4bece4f 100644
--- a/docs/typescriptlang/fr/head-seo.ts
+++ b/docs/typescriptlang/fr/head-seo.ts
@@ -1,10 +1,9 @@
export const headCopy = {
head_playground_title:
- "TS Playground - Un éditeur en ligne pour explorer TypeScript et JavaScript",
+ "Playground TS - Un éditeur en ligne pour explorer TypeScript et JavaScript",
head_playground_description:
- "Playground vous permet d'écrire du TypeScript ou du JavaScript en ligne de manière sûre et partageable.",
- tsconfig_title:
- "Référence TSConfig - documentation sur toutes les options du fichier TSConfig",
+ "Le playground vous permet d'écrire du TypeScript ou du JavaScript en ligne de manière sûre et partageable.",
+ tsconfig_title: "Référence TSConfig - documentation sur toutes les options du fichier TSConfig",
tsconfig_description:
"De allowJs à useDefineForClassFields, la référence TSConfig documente les différents options du compilateur qui permettent de configurer un projet TypeScript.",
playground_example_prefix: "Playground Exemple - ",
diff --git a/docs/typescriptlang/fr/index.ts b/docs/typescriptlang/fr/index.ts
new file mode 100644
index 00000000..12490a5e
--- /dev/null
+++ b/docs/typescriptlang/fr/index.ts
@@ -0,0 +1,9 @@
+export const indexCopy = {
+ // The index page copy lives at index2.ts
+ index_releases: "Versions trimestrielles",
+ index_releases_pt1: "Notre prochaine version est ",
+ index_releases_pt2: ", qui est prévue pour ",
+ index_releases_released: "Publiée",
+ index_releases_beta: "Bêta",
+ index_releases_rc: "RC"
+}
diff --git a/docs/typescriptlang/fr/index2.ts b/docs/typescriptlang/fr/index2.ts
new file mode 100644
index 00000000..bb85c290
--- /dev/null
+++ b/docs/typescriptlang/fr/index2.ts
@@ -0,0 +1,79 @@
+export const indexCopy = {
+ index_2_headline:
+ "TypeScript c'est JavaScript avec une syntaxe pour les types.",
+ index_2_byline: "TypeScript améliore JavaScript en ajoutant des types.",
+ index_2_summary:
+ "TypeScript est un langage de programmation fortement typé qui s'appuie sur JavaScript et offre de meilleurs outils à n'importe quelle échelle.",
+
+ // Above the fold
+ index_2_cta_install: "Essayez TypeScript dès maintenant",
+ index_2_cta_install_subtitle: "En ligne ou via npm",
+
+ index_2_cta_play: "Dans votre navigateur",
+ index_2_cta_play_subtitle: "via le playground",
+
+ index_2_cta_download: "Sur votre ordinateur",
+ index_2_cta_download_subtitle: "via npm",
+
+ // Editor titles
+ index_2_tab_1: "Vérifications de l'éditeur",
+ index_2_tab_2: "Autocomplétion",
+ index_2_tab_3: "Interfaces",
+ index_2_tab_4: "JSX",
+ index_2_tab_5: "ESNext",
+
+ // Quick pitch
+ index_2_what_is: "Qu'est-ce que TypeScript ?",
+ index_2_what_is_js: "JavaScript et plus encore",
+
+ index_2_what_is_js_copy: `TypeScript ajoute une syntaxe supplémentaire à JavaScript pour favoriser une intégration plus poussée avec votre éditeur. Détectez les erreurs au plus tôt dans votre éditeur.`,
+ index_2_trust: "Un résultat digne de confiance",
+ index_2_trust_copy: `Le code TypeScript peut être converti en JavaScript, qui peut être exécuté n'importe où où fonctionne JavaScript : dans un navigateur, sur Node.js ou Deno et dans vos applications.`,
+ index_2_scale: "La sécurité à l'échelle",
+ index_2_scale_copy: `TypeScript comprend le JavaScript et utilise l'inférence de type pour vous donner des outils de qualité sans code supplémentaire.`,
+
+ // Links for getting started (this shows up twice)
+ index_2_started_title: "Commencer",
+ index_2_started_handbook: "Guide",
+ index_2_started_handbook_blurb: "Apprendre le langage",
+ index_2_install: "Installer TypeScript",
+ index_2_playground_blurb: "Essayer dans votre navigateur",
+
+ index_2_migrate_1: "Fichier JavaScript",
+ index_2_migrate_2: "JavaScript avec vérification TS",
+ index_2_migrate_3: "JavaScript avec JSDoc",
+ index_2_migrate_4: "Fichier TypeScript",
+
+ // Stories + OSS users`
+ index_2_migration_title: "Témoignages TypeScript",
+ index_2_migration_oss: "Open Source avec TypeScript",
+
+ // Survey results
+ index_2_loved_by: "Apprécié par les développeurs",
+ index_2_loved_stack: `Élu 2e langage de programmation le plus apprécié dans l'enquête Stack Overflow 2020 Developer survey.`,
+ index_2_loved_state_js: `TypeScript a été utilisé par 78% des répondants à la State of JS 2020, avec 93% disant qu'ils l'utiliseraient à nouveau.`,
+ index_2_loved_state_js2: `TypeScript a reçu le prix de la "technologie la plus adoptée" sur la base de la croissance annuelle.`,
+
+ // Show me some code
+ index_2_describe: "Décrivez vos données",
+ index_2_describe_blurb1:
+ "Décrivez la forme des objets et des fonctions dans votre code.",
+ index_2_describe_blurb2:
+ "Permettant de voir la documentation et les problèmes dans votre éditeur.",
+
+ // Show how tsc 'works'
+ index_2_transform: "TypeScript devient JavaScript grâce à la touche de suppression.",
+ index_2_transform_1: "Fichier TypeScript.",
+ index_2_transform_2: "Les types sont retirés.",
+ index_2_transform_3: "Fichier JavaScript.",
+
+ // Adopt TS gradually animations
+ index_2_adopt: "Adoptez TypeScript graduellement",
+ index_2_adopt_blurb_1:
+ "Appliquez des types à votre projet JavaScript progressivement, chaque étape améliore les capacités de votre éditeur et améliore votre codebase.",
+ index_2_adopt_blurb_2:
+ "Prenons ce code JavaScript incorrect, et voyons comment TypeScript peut détecter les erreurs dans votre éditeur.",
+
+ index_2_adopt_info_1:
+ "Pas d'avertissements de l'éditeur dans les fichiers JavaScript.
Ce code plante au moment de l'exécution.",
+}
diff --git a/docs/typescriptlang/fr/nav.ts b/docs/typescriptlang/fr/nav.ts
index af1b58c3..3b1dd160 100644
--- a/docs/typescriptlang/fr/nav.ts
+++ b/docs/typescriptlang/fr/nav.ts
@@ -9,13 +9,13 @@ export const navCopy = {
nav_handbook: "Guide",
nav_tools: "Outils",
nav_search_placeholder: "Rechercher",
- nav_search_aria: "Recherche sur le site TypeScript",
+ nav_search_aria: "Rechercher sur le site TypeScript",
// let me know if you can't make this work in your lang:
// TypeScript X.Y [stable][between?]Z.Y[beta/rc]
nav_version_stable_prefix: "est maintenant disponible",
nav_version_between: ", ",
nav_version_beta_prefix: "est actuellement en bêta.",
- nav_version_rc_prefix: "est une version candidate, essayer la.",
+ nav_version_rc_prefix: "est une version candidate, essayez-la.",
nav_this_page_in_your_lang: "Cette page est disponible dans votre langue",
nav_this_page_in_your_lang_open: "Ouvrir",
nav_this_page_in_your_lang_no_more: "Ne plus montrer",
diff --git a/docs/typescriptlang/fr/playground.ts b/docs/typescriptlang/fr/playground.ts
new file mode 100644
index 00000000..e9ad10be
--- /dev/null
+++ b/docs/typescriptlang/fr/playground.ts
@@ -0,0 +1,98 @@
+export const playCopy = {
+ play_subnav_title: "Playground",
+ play_subnav_config: "TS Config",
+ play_config_language_blurb: "Quel langage doit être utilisé dans l'éditeur",
+ play_subnav_handbook: "Aide",
+ play_subnav_examples: "Exemples",
+ play_subnav_examples_close: "Fermer",
+ play_subnav_whatsnew: "Nouveautés",
+ play_subnav_settings: "Paramètres",
+ play_settings_tabs_settings: "Onglets de la barre latérale",
+ play_downloading_typescript: "Téléchargement de TypeScript...", // when loading
+ play_downloading_version: "Version...", // when loading
+ play_toolbar_run: "Exécuter",
+ play_toolbar_export: "Exporter",
+ play_toolbar_share: "Partager",
+ play_sidebar_js: ".JS",
+ play_sidebar_dts: ".D.TS",
+ play_sidebar_errors: "Erreurs",
+ play_sidebar_errors_no_errors: "Pas d'erreurs",
+ play_sidebar_logs: "Logs",
+ play_sidebar_logs_no_logs: "Pas de logs",
+ play_sidebar_options: "Options",
+ play_sidebar_options_restart_required: "Besoin de recharger la page",
+ play_sidebar_options_disable_ata: "Désactiver l'AAT",
+ play_sidebar_options_disable_ata_copy:
+ "Désactive l'acquisition automatique des types pour les imports et les requires.",
+ play_sidebar_options_disable_save: "Désactiver la sauvegarde automatique",
+ play_sidebar_options_disable_save_copy:
+ "Désactive le changement de l'URL lorsque vous êtes en train de taper.",
+ play_sidebar_plugins: "Plugins",
+ play_sidebar_featured_plugins: "Plugins mis en avant",
+ play_sidebar_plugins_options_external:
+ "Plugins tiers venant de npm",
+ play_sidebar_plugins_options_external_warning:
+ "Attention : Le code des plugins provient de tiers.",
+ play_sidebar_plugins_options_modules: "Modules npm personnalisés",
+ play_sidebar_plugins_options_modules_placeholder: "Nom du module venant d'npm.",
+ play_sidebar_plugins_plugin_dev: "Développement de plugins",
+ play_sidebar_plugins_plugin_dev_option:
+ "Connectez-vous sur localhost:5000
",
+ play_sidebar_plugins_plugin_dev_copy:
+ "Essayer de se connecter automatiquement à un plugin du playground en mode de développement. Vous pouvez commencer à créer un plugin ici.",
+ play_export_report_issue: "Signaler un problème sur GitHub concernant TypeScript",
+ play_export_tweet_md: "Tweeter un lien vers ce Playground",
+ play_export_copy_md: "Copier sous forme de problème Markdown",
+ play_export_copy_link: "Copier sous forme de lien Markdown",
+ play_export_copy_link_preview: "Copier sous forme de lien Markdown avec aperçu",
+ play_export_tsast: "Ouvrir dans le lecteur d'AST TypeScript",
+ play_export_bugworkbench: "Ouvrir dans Bug Workbench",
+ play_export_vscode_dev_play: "Ouvrir dans le Playground TS de VSCode (alpha)",
+ play_export_sandbox: "Ouvrir dans CodeSandbox",
+ play_export_stackblitz: "Ouvrir dans StackBlitz",
+ play_export_clipboard: "URL copiée dans le presse-papiers",
+ play_esm_mode: "Passage en mode ESM",
+ play_clear_logs: "Logs effacés",
+ play_run_js: "JavaScript exécuté",
+ play_run_ts: "TypeScript transpilé exécuté",
+ play_run_js_fail: "Erreur lors de l'exécution du JavaScript :",
+ play_default_code_sample: `// Bienvenue dans le Playground TypeScript, c'est un site web
+// qui vous permet d'écrire, de partager et d'apprendre TypeScript.
+
+// Vous pouvez voir cela de trois façons différentes :
+//
+// - Un endroit pour apprendre TypeScript où il n'y a rien à craindre
+// - Un endroit pour explorer la syntaxe TypeScript et partager des URL avec les autres
+// - Un bac à sable pour expérimenter les différentes fonctionnalités du compilateur TypeScript
+
+const anExampleVariable = "Hello World"
+console.log(anExampleVariable)
+
+// Pour en savoir plus sur le langage, cliquez ci-dessus dans "Exemples" ou "Nouveautés".
+// Sinon, commencez par supprimer ces commentaires et le monde sera votre terrain de jeu.
+ `,
+
+ play_sidebar_js_title: "JavaScript",
+ play_sidebar_js_blurb: "Affiche le JS transpilé",
+
+ play_sidebar_dts_title: "Fichiers de définition",
+ play_sidebar_dts_blurb: "Montre le fichier .d.ts produit par votre code",
+
+ play_sidebar_err_title: "Erreurs de compilation",
+ play_sidebar_err_blurb: "Affiche les erreurs de compilation dans leur intégralité",
+
+ play_sidebar_run_title: "Exécute le JavaScript dans le navigateur",
+ play_sidebar_run_blurb:
+ "Affiche le résultat de l'exécution du JavaScript dans l'éditeur",
+
+ play_sidebar_plugins_title: "Gérer les plugins du Playground",
+ play_sidebar_plugins_blurb:
+ "Gère l'ajout/la suppression de plugins tiers dans le playground",
+
+ play_sidebar_ast_title: "[WIP] Lecteur d'AST",
+ play_sidebar_ast_blurb: "Inspecte l'AST TypeScript",
+
+ play_sidebar_tools_filter_placeholder: "Filtre",
+ // Notes:
+ // Compiler flag information is all from the tsconfig reference info
+}