Content translation/Templates/fr

L'outil de traduction de contenu apporte le support de la traduction d'articles entre différents langages, ce qui inclut 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 "Utilisateur:"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: If a parameter cannot be found automatically in any of the ways listed above, the translator will have to find them and fill them one by one. Clicking a field in the template editor next to the source field will automatically fill the parameter value. The translator must select the appropriate parameter name from the "Select target field" drop-down list in the field. Note that the structure of template parameters in different languages is often not the same, and you have to write the parameters in a way that is correct in the wiki into which you are translating.
 * 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.

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
For example, the translation of the infobox at the top of the article "Yoshida Castle" from English to Portuguese shows an example of translating a whole template:

Que faire si un modèle ne peut pas être adapté
If an equivalent template is not available in the target language, you will have to publish the translation without it. If a template is needed in the translated article, you will have to edit the translated article and add the template after publishing the first translated revision.

However, you can also go further and make future translation more efficient by making the templates in your language more similar to the templates in the languages from which you are translating. If you are uncomfortable with changing templates yourself, please tell somebody in your wiki who frequently maintains templates about the template that couldn't be translated, and point them to this page here.

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

TemplateData
TemplateData is a technology for describing each template and its parameters in a precise and machine-readable way. It helps wiki editors who use the visual editor fill the template parameters, and the same data is used by Content Translation.


 * Créer TemplateData pour les modèles de votre wiki.
 * Make sure that TemplateData is updated every time that the template itself is updated.
 * If the name of a parameter in your wiki is different from the name of the equivalent parameter in a wiki from which articles are frequently translated into your wiki, add an alias with that parameter. If you do this, the parameter value will be automatically pre-filled when translating.
 * For example, articles are frequently translated from English to Spanish. In an infobox that describes a city, the English name of a parameter may be "mayor", and the Spanish name may be "alcalde". In the Spanish template, define "alcalde" as the parameter name, and "mayor" as its alias.
 * For practical purposes, you don't have to define aliases that correspond to all languages, but only to those from articles are translated frequently. You can find which languages those are by looking at the page Special:CXStats at your 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.
 * Write descriptions for the parameters whenever possible.
 * Explain what is supposed to be the parameter's format: plain text, link, another template, a particular set of values, 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
The template editor is a new feature in Content Translation, and some functionality is still missing. Here are some notable known issues:
 * Editing templates inside references is impossible (bug report)
 * The template parameters are saved only after the translator actively closes the template editor (bug report)

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