Sources
Les références citées dans nos pages.
Transparence
Ce registre liste ce que nous utilisons, sous quelle licence, et dans quel rôle. Il est vérifié avant chaque mise en production.
LibreTranslate est publié sous AGPL-3.0 et repose sur Argos Translate. Les licences annoncées pour les modèles ont fait l’objet d’une clarification par le projet : nous conservons les notices et vérifions les dépendances et les données de chaque chaîne de construction.
| Composant | Version | Licence | Rôle |
|---|---|---|---|
| <a href="https://docs.libretranslate.com/" rel="noopener nofollow" target="_blank">LibreTranslate</a> | selon l’instance déployée | AGPL-3.0 | API de traduction libre, façade du moteur Argos Translate. |
| <a href="https://github.com/argosopentech/argos-translate" rel="noopener nofollow" target="_blank">Argos Translate</a> | selon l’instance déployée | MIT / CC0 selon le dépôt | Moteur de traduction neuronale open source utilisé par LibreTranslate. |
| <a href="https://github.com/LibreTranslate/argos-translate-files" rel="noopener nofollow" target="_blank">argos-translate-files</a> | selon l’instance déployée | AGPL-3.0 | Traduction de fichiers pour Argos, le cas échéant. |
| Composant | Version | Licence | Rôle |
|---|---|---|---|
| <a href="https://astro.build/" rel="noopener nofollow" target="_blank">Astro</a> | 7.4.2 | MIT | Rendu statique et serveur des pages. |
| <a href="https://docs.astro.build/" rel="noopener nofollow" target="_blank">@astrojs/node</a> | 11.1.9 | MIT | Adaptateur serveur Node pour les routes à la demande. |
| <a href="https://svelte.dev/" rel="noopener nofollow" target="_blank">Svelte</a> | 5.57.2 | MIT | Îlots interactifs : établi de traduction et outils fichiers. |
| <a href="https://docs.astro.build/" rel="noopener nofollow" target="_blank">@astrojs/svelte</a> | 9.1.1 | MIT | Intégration des îlots Svelte dans Astro. |
| <a href="https://github.com/inikulin/parse5" rel="noopener nofollow" target="_blank">parse5</a> | 8.0.1 | MIT | Analyse et sérialisation HTML pour l’outil de traduction HTML. |
| <a href="https://www.papaparse.com/" rel="noopener nofollow" target="_blank">PapaParse</a> | 5.7.0 | MIT | Analyse et écriture CSV. |
| <a href="https://eemeli.org/yaml/" rel="noopener nofollow" target="_blank">yaml</a> | 2.9.1 | ISC | Analyse et écriture YAML. |
| <a href="https://github.com/unjs/unpdf" rel="noopener nofollow" target="_blank">unpdf</a> | 1.9.1 | MIT | Extraction de texte des PDF. |
| <a href="https://github.com/mwilliamson/mammoth.js" rel="noopener nofollow" target="_blank">mammoth</a> | 1.13.0 | BSD-2-Clause | Lecture des documents DOCX. |
| <a href="https://docx.js.org/" rel="noopener nofollow" target="_blank">docx</a> | 9.14.0 | MIT | Génération des documents DOCX produits. |
| <a href="https://github.com/sindresorhus/file-type" rel="noopener nofollow" target="_blank">file-type</a> | 22.2.0 | MIT | Contrôle du type de fichier par son contenu. |
| <a href="https://github.com/komodojp/tinyld" rel="noopener nofollow" target="_blank">TinyLD</a> | 1.3.4 | MIT | Détection de langue locale, sans appel réseau. |
| <a href="https://zod.dev/" rel="noopener nofollow" target="_blank">Zod</a> | 4.6.7 | MIT | Validation de schémas côté serveur. |
| <a href="https://vitest.dev/" rel="noopener nofollow" target="_blank">Vitest</a> | 5.0.5 | MIT | Tests automatisés des pipelines de fichiers. |
Quatre fichiers Commons sont intégrés, tous sous CC0
Ils ne décorent pas : chacun démontre un point que le texte seul explique mal — le déplacement des chevrons d’une balise dans un contexte arabe, les deux syllabaires japonais dont l’alternance signale le découpage des mots. Les fichiers sont téléchargés, redimensionnés et servis depuis ce domaine ; aucune requête n’est faite vers Wikimedia lors de la consultation d’une page.
Leur licence est relue depuis l’API de Commons à chaque acquisition, et comparée à celle que le projet a retenue : si elle a changé, la commande échoue au lieu de publier. Les autres fichiers restent retenus sans être utilisés. L’identité visuelle repose sur un logotype dessiné pour le projet.
| Fichier | Auteur | Licence indiquée sur Commons | Attribution | Statut | Usage |
|---|---|---|---|---|---|
| <a href="https://commons.wikimedia.org/wiki/File:CodeMirror_lack_of_bidi_isolation_example.png" rel="noopener nofollow" target="_blank">CodeMirror lack of bidi isolation example.png</a> | MusikAnimal (WMF) | CC0 1.0 — Licence relue depuis l’API de Commons à chaque exécution de `npm run assets:commons`, qui échoue si elle a changé. Téléchargé et optimisé localement ; aucun chargement distant en production. | non requise | intégré | /langues/arabe/ — démonstration du rendu d’un balisage sans isolation directionnelle |
| <a href="https://commons.wikimedia.org/wiki/File:CodeMirror_bidi_isolation_example.png" rel="noopener nofollow" target="_blank">CodeMirror bidi isolation example.png</a> | MusikAnimal (WMF) | CC0 1.0 | non requise | intégré | /langues/arabe/ — même balisage, correctement isolé |
| <a href="https://commons.wikimedia.org/wiki/File:Hiragana_Chart_Seion_Dakuon_Yoon.png" rel="noopener nofollow" target="_blank">Hiragana Chart Seion Dakuon Yoon.png</a> | TealComet | CC0 1.0 — Redimensionné de 1920 à 1200 px et recompressé en palette indexée : 219 Ko ramenés à 99 Ko, sans retouche du contenu. | non requise | intégré | /langues/japonais/ — tableau des hiraganas |
| <a href="https://commons.wikimedia.org/wiki/File:Katakana_Chart_Seion_Dakuon_Yoon.png" rel="noopener nofollow" target="_blank">Katakana Chart Seion Dakuon Yoon.png</a> | TealComet | CC0 1.0 | non requise | intégré | /langues/japonais/ — tableau des katakanas |
| <a href="https://commons.wikimedia.org/wiki/File:Translate_button_icon.svg" rel="noopener nofollow" target="_blank">Translate button icon.svg</a> | Jesse Burgheimer | Commons indique à la fois une inéligibilité au copyright / domaine public et CC BY-SA 3.0 — Par prudence, nous appliquerons attribution, lien de licence CC BY-SA 3.0, mention des modifications, et le partage à l’identique si une adaptation constitue une œuvre dérivée. | requise | retenu | — |
| <a href="https://commons.wikimedia.org/wiki/File:Language-icon.svg" rel="noopener nofollow" target="_blank">Language-icon.svg</a> | Lzmxya | CC0 1.0 Universal | non requise | retenu | — |
| <a href="https://commons.wikimedia.org/wiki/File:Globe_icon.svg" rel="noopener nofollow" target="_blank">Globe icon.svg</a> | Sarang | Domaine public / PD-self | non requise | retenu | — |
| <a href="https://commons.wikimedia.org/wiki/File:Codex_icon_language_(v2.6).svg" rel="noopener nofollow" target="_blank">Codex icon language (v2.6).svg</a> | Wikimedia Design, équipe OOUI et contributeurs | CC BY 4.0 et MIT / Expat | requise | retenu | — |
Pour chaque entrée importée, nous conservons le nom et l’URL de la source, l’identifiant d’origine, la licence, l’attribution, la date d’import, la version du jeu de données, les langues et le périmètre d’usage.
| Jeu de données | Licence | Usage prévu | Statut |
|---|---|---|---|
| <a href="https://joint-research-centre.ec.europa.eu/language-technology-resources_en" rel="noopener nofollow" target="_blank">DGT Translation Memory</a> | Conditions de réutilisation publiées par le JRC, à vérifier avant redistribution | Terminologie et exemples institutionnels de l’Union européenne. Corpus juridique : il ne sert pas de référence linguistique générale. | évalué |
| <a href="https://joint-research-centre.ec.europa.eu/language-technology-resources/eac-translation-memory_en" rel="noopener nofollow" target="_blank">EAC Translation Memory</a> | Conditions publiées par le JRC | Domaines éducation, culture et jeunesse. Usage ciblé. | évalué |
| <a href="https://opus.nlpl.eu/" rel="noopener nofollow" target="_blank">OPUS</a> | Variable selon le corpus agrégé | Corpus parallèles. Licence et provenance à vérifier corpus par corpus avant tout import. | évalué |
| <a href="https://tatoeba.org/en/downloads" rel="noopener nofollow" target="_blank">Tatoeba</a> | Exports généraux sous CC BY 2.0 FR, une partie sous CC0 1.0 ; licences audio au choix des contributeurs | Phrases d’exemple contextualisées. Nous conservons identifiant, langue, licence et attribution pour chaque phrase importée. | évalué |
Les références citées dans nos pages.
Comment nous travaillons.