diff --git a/.cspell.yml b/.cspell.yml index 093e65ff96e3..8e7b3da37da6 100644 --- a/.cspell.yml +++ b/.cspell.yml @@ -5,6 +5,7 @@ version: '0.2' language: en-US import: - '@cspell/dict-es-es/cspell-ext.json' + - '@cspell/dict-fr-fr/cspell-ext.json' - '@cspell/dict-pt-br/cspell-ext.json' caseSensitive: true ignorePaths: @@ -31,6 +32,8 @@ dictionaryDefinitions: path: .cspell/en-words.txt - name: es-palabras path: .cspell/es-palabras.txt + - name: fr-mots + path: .cspell/fr-mots.txt - name: pt-palavras path: .cspell/pt-palavras.txt dictionaries: @@ -40,6 +43,7 @@ dictionaries: # Local word lists - en-words - es-palabras + - fr-mots - pt-palavras # Programming languages and software terms - cpp diff --git a/.cspell/fr-mots.txt b/.cspell/fr-mots.txt new file mode 100644 index 000000000000..24bf98df272d --- /dev/null +++ b/.cspell/fr-mots.txt @@ -0,0 +1,49 @@ +analyse +analyser +avec +collecter +collectez +comportement +contenant +créez +dans +découvrez +définie +démo +dessous +données +d'utiliser +efficace +entièrement +être +générer +gratuit +indépendant +instrumenter +intégrations +langages +librairies +logiciels +métriques +nombreux +nombreuses +observabilité +outils +permet +permettant +projet +projets +peut +qualité +savoir +s'intègre +supporte +supporté +tant +télémétrie +transmettez +universelle +utilisé +visuel +votre +vous \ No newline at end of file diff --git a/content/fr/_index.md b/content/fr/_index.md new file mode 100644 index 000000000000..35510acdf412 --- /dev/null +++ b/content/fr/_index.md @@ -0,0 +1,100 @@ +--- +title: OpenTelemetry +description: >- + Une télémétrie de qualité, universelle et portable pour une observabilité + efficace +outputs: + - HTML + - REDIRECTS # Include this `content/fr` ONLY +developer_note: + La macro "blocks/cover" définie ci-dessous permet d'utiliser comme image de + fond tout visuel contenant "background" dans son nom. +show_banner: true +default_lang_commit: 90dcedd7f692a505eb86145734b1e323ec988820 +--- + +
+ +{{< blocks/cover image_anchor="top" height="max" color="primary" >}} + + +![OpenTelemetry](/img/logos/opentelemetry-horizontal-color.svg) +{.otel-logo} + + +{{% param description %}} +{.display-6} + +
+ +- [En savoir plus](docs/what-is-opentelemetry/) +- [Tester la démo](docs/demo/) + +
+ +
+Découvrez OpenTelemetry en tant que: +
+
+ +- [Dev](docs/getting-started/dev/) +- [Ops](docs/getting-started/ops/) + +
+{{< /blocks/cover >}} + +{{% blocks/lead color="white" %}} + +OpenTelemetry met à votre disposition un ensemble d'APIs, de SDKs et d'outils +vous permettant d'instrumenter, de générer, de collecter et d'exporter des +métriques, des logs et des traces (les "données de télémétrie") pour analyser la +performance et le comportement de vos logiciels. + +> OpenTelemetry [supporte](/status/) de nombreux [langages](docs/languages/) et +> peut être utilisé en production. + +{{% /blocks/lead %}} + +{{% blocks/section color="dark" type="row" %}} + +{{% blocks/feature icon="fas fa-chart-line" title="Traces, Métriques, Logs" url="docs/concepts/observability-primer/" %}} + +Créez et collectez des données de télémétrie pour vos services et vos logiciels, +transmettez-les à une multitude d'outils d'analyse. + +{{% /blocks/feature %}} + +{{% blocks/feature icon="fas fa-magic" title="Instrumentation & Intégrations clé en main" %}} + +OpenTelemetry [s'intègre] avec de nombreuses librairies et frameworks et propose +une [instrumentation] _code et no-code_. + +[instrumentation]: /docs/concepts/instrumentation/ +[s'intègre]: /ecosystem/integrations/ + +{{% /blocks/feature %}} + +{{% blocks/feature icon="fab fa-github" title="Open Source, Indépendant" %}} + +Entièrement gratuit et open source, OpenTelemetry est [utilisé] et supporté par +des [leaders] du marché de l'observabilité. + +[utilisé]: /ecosystem/adopters/ +[leaders]: /ecosystem/vendors/ + +{{% /blocks/feature %}} + +{{% /blocks/section %}} + +{{% blocks/section color="secondary" type="cncf" %}} + +**OpenTelemetry est un projet [CNCF][] en phase d'[incubation]**.
Né de la +fusion des projets OpenTracing et OpenCensus. + +[![CNCF logo][]][cncf] + +[cncf]: https://cncf.io +[cncf logo]: /img/logos/cncf-white.svg +[incubation]: https://www.cncf.io/projects/ + +{{% /blocks/section %}} diff --git a/hugo.yaml b/hugo.yaml index c102ecf54a22..9c044f2e19e3 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -20,6 +20,10 @@ languages: languageName: Español params: description: Sitio del proyecto OpenTelemetry + fr: + languageName: Français + params: + description: Site du projet OpenTelemetry ja: languageName: 日本語 (Japanese) params: @@ -259,6 +263,19 @@ module: target: content/docs lang: es + ## fr + - source: content/fr + target: content + lang: fr + # fallback pages + - source: content/en/announcements + target: content/announcements + lang: fr + - excludeFiles: specs/* + source: content/en/docs + target: content/docs + lang: fr + ## ja - source: content/ja target: content diff --git a/package.json b/package.json index 983391a16dac..ed05f392b032 100644 --- a/package.json +++ b/package.json @@ -112,6 +112,7 @@ }, "devDependencies": { "@cspell/dict-es-es": "^3.0.0", + "@cspell/dict-fr-fr": "^2.2.2", "@cspell/dict-pt-br": "^2.3.0", "ajv": "^8.17.1", "ajv-errors": "^3.0.0",