Content translation/Templates/fr

L'outil de traduction de contenu apporte le support de la traduction d'articles entre différents langages, y compris les modèles.

Lorsque vous sélectionnez un modèle dans l'interface de traduction, une carte s'affiche dans la barre latérale. Cette carte montre le nom du modèle source. Si un modèle équivalent dans la langue cible est connecté au modèle source grâce à un lien interwiki, son nom sera montré également. Si aucun modèle équivalent n'est trouvé, la carte indiquera "Non disponible dans "langue"".

La carte montre les options suivantes pour chaque modèle :


 * Ignorer le modèle
 * Cette option n'insère rien dans l'article traduit. Elle peut être utile lorsque l'information fournie par le modèle n'est pas requise dans la traduction.


 * Conserver le modèle original
 * Cette option insère la syntaxe wiki du modèle original dans l'article traduit. Cela ne fonctionnera probablement pas lorsque l'article sera publié, et le code devra donc être modifié dans les versions ultérieures de l'article, mais cela permet de réaliser la traduction facilement. (Vous pouvez également publier une telle traduction dans votre espace personnel en premier lieu, en changeant le titre de la page traduite par "User:"Votre_nom_utilisateur"/"titre de l'article"", et ensuite, lorsque la traduction est prête, déplacer celui-ci vers son titre correct.)


 * Utiliser un modèle équivalent
 * Cette option n'est disponible que si un modèle équivalent est disponible, et permet d'adapter le modèle au langage cible.

Adapter le modèle pendant la traduction
Si un modèle équivalent est disponible, vous pouvez l'adapter. Cliquez de nouveau sur le modèle pour ouvrir l'éditeur de modèle.

L'éditeur de modèle affichera côte à côte tous les paramètres dans les langues source et destination.

La valeur du paramètre à partir de la langue source, sera automatiquement copiée dans la langue cible si les conditions suivantes sont vraies:


 * Il existe un paramètre avec un nom identique.
 * Il existe un paramètre pour lequel un alias est défini dans TemplateData avec le même nom que le paramètre dans la langue source.

Si un paramètre n'est retrouvé automatiquement par aucun des moyens listés ci-dessus, le traducteur devra les retrouver et les renseigner un par un. Le fait de cliquer dans le champ de l'éditeur de modèle situé à côté du champ source va automatiquement renseigner la valeur du paramètre. Le traducteur doit sélectionner le nom du paramètre concerné à partir de la liste déroulante "Sélectionner les champs de destination" dans le champ. Remarquez que la structure des paramètres de modèle, souvent n'est pas la même dans les différentes langues, et vous devrez réécrire les paramètres correctement dans la wiki pour lequel vous traduisez.

Lorsque vous avez rempli tous les paramètres, fermer l'éditeur de traduction. Ceci enregistrera vos modifications et affichera le modèle comme il apparaîtra après que vous publierez l'article.

Pas à pas
Par exemple, la traduction de la boîte d'information en haut de l'article « Yoshida Castle » de l'anglais vers le portugais montre un exemple de traduction d'un modèle complet:

Que faire si un modèle ne peut pas être adapté
Si un modèle équivalent n'est pas disponible dans la langue cible, vous devrez publier la traduction sans lui. Si un modèle est nécessaire dans l'article traduit, vous devrez modifier l'article traduit et ajouter le modèle après avoir publié la première version traduite.

Cependant, vous pouvez aussi aller plus loin et rendre les prochaines traductions plus efficaces en faisant en sorte que les modèles dans votre langue soient plus proches des modèles dans les langues depuis lesquelles vous le traduisez. Si vous n'êtes pas à l'aise avec la modification de modèles, veuillez demander à quelqu'un qui intervient fréquemment sur les modèles sur votre wiki de regarder le modèle que vous n'êtes pas arrivé à traduire, et lui fournir un lien vers la présente page.

Rendre les modèles plus facilement traduisibles
Pour rendre les modèles plus facilement traductibles, veuillez suivre ces conseils :

TemplateData
TemplateData est une technologie permettant de décrire chaque modèle et ses paramètres d'une manière précise et exploitable par des programmes. Elle aide les contributeurs des wikis à utiliser l'éditeur visuel pour renseigner les paramètres du modèle, et les mêmes données sont utilisées par l'outil de Traduction du contenu.


 * Créer TemplateData pour les modèles de votre wiki.
 * Assurez-vous que TemplateData est mis à jour à chaque fois que le modèle est lui-même mis à jour.
 * Si le nom d'un paramètre diffère dans votre wiki de celui du paramètre équivalent dans un wiki depuis lequel des articles sont fréquemment traduits vers votre wiki, ajoutez un alias pour ce paramètre. Si vous faites cela, la valeur du paramètre sera automatiquement pré-remplie lors de la traductions.
 * Par exemple, des articles sont souvent traduits de l'anglais vers le français. Dans une infoboîte décrivant une ville, le nom d'un paramètre est "mayor" en anglais, et son nom en français est "maire". Dans le modèle en français, définissez "maire" comme nom du paramètre, et "mayor" comme étant son alias.
 * Pour des raisons pratiques, vous n'avez pas à définir d'alias pour toutes les langues, mais seulement pour celles des articles que vous traduisez souvent. Vous pouvez en trouver la liste en affichant la page Special:CXStats de votre wiki.
 * Give parameters clear, human-readable labels. A name is the name of the parameter that is inserted into the wiki syntax, and the label is what is shown to the editors in the template editing forms in the visual editor and in Content Translation.
 * Ecrivez les descriptions des paramètres à chaque fois que c'est possible.
 * Expliquez ce que doit être le format du paramètre: texte simple, lien, un autre modèle, un ensemble particulier de valeurs, etc.
 * Si un paramètre peut être rempli automatiquement à partir de Wikidata, indiquez cela dans la description.

Réaliser des modèles plus similaires entre les langues
The parameters' structure is often different between different languages. For instance, in some languages images are provided as complete file links (for example, ) and others have separate parameters for file name, size, and caption. Making the parameter structure similar to the structure in the language from which articles are often translated will make the work considerably more efficient for translators and article maintainers.

Some templates are unbalanced, that is, one template begins a section by inserting some opening HTML tags or wiki syntax, and another templates ends the section by inserting the corresponding tags. For example, this is done in some languages for columns layout. Such templates are generally problematic, and they are especially hard to translate, and they can usually be replaced by a balanced template, which includes all the necessary syntax in itself.

Wikidata
Make templates more Wikidata-enabled by making them pull parameter values from Wikidata. Such templates are becoming more and more common in some wikis, among them Russian, Estonian, Hebrew, Catalan, and others. When a parameter is pulled from Wikidata, it doesn't have to be filled by the article translators at all (although its label may have to be translated in Wikidata).

Problèmes connus
L'éditeur de modèles est une nouvelle fonction de la traduction de contenu, et certaines fonctionnalités manquent encore. Voici quelques problèmes notables connus :


 * Il est impossible de modifier les modèles à l'intérieur de références (rapport de bogue)
 * Les paramètres du modèle sont enregistrés seulement après que le traducteur ait fermé activement l'éditeur de modèles (rapport de bogue)

Voir aussi

 * Content translation/Templates support rewrite 2016 – notes concernant le développement de l'éditeur de modèles
 * Content Translation improved template support development task management and design