Difference between revisions of "Translation Policy.fr"

From LibrePlanet
Jump to: navigation, search
m (Aligner les pages de traduction existantes à cette politique: Ajustement textuel + ajout https aux liens)
m (Ajustement textuel + transformation de http → https)
 
Line 3: Line 3:
  
  
'''Remarque Importante''' - Avant d'ajouter ou de modifier une traduction de cette page ou de toutes autres pages dans ce wiki, veuillez attentivement lire les instructions suivantes.  
+
'''Remarque Importante''' - Avant d'ajouter ou de modifier une traduction sur cette page ou de toutes autres pages de ce wiki, veuillez lire les instructions suivantes.  
SVP, évitez de modifier cette page si vous n'êtes pas vraiment certain de ce que vous faites.
+
SVP, évitez de modifier la présente page si vous n'avez aucune certitude sur le résultat de vos interactions.
  
  
 
== Introduction ==
 
== Introduction ==
  
Ce document définit la politique de traduction et les priorités pour le wiki [http://libreplanet.org LibrePlanet].
+
Ce document a pour objectif de définir la politique de traduction et les priorités du wiki [https://libreplanet.org LibrePlanet].
  
 
Terminologie utilisée dans ce document:
 
Terminologie utilisée dans ce document:
 
;original [page] (page originale)
 
;original [page] (page originale)
 
;master page (page principale)
 
;master page (page principale)
: - chaque une des deux descriptions se rapporte à la page originale (rédigée dans la langue utilisée par l'auteur) à partir de laquelle les traductions sont faites ;
+
: - chacune des deux descriptions se rapporte à la page originelle (rédigée dans la langue utilisée par les auteurs) point de départ à partir de laquelle les traductions sont faites ;
 
;translation [page] (Page traduite)
 
;translation [page] (Page traduite)
: - fait référence à une page contenant une traduction de la page originale.
+
: - fait référence à une page contenant la traduction d'une page originelle.
  
  
== Nommer les pages de traduction (Nommage des pages de traduction) ==
+
== Nommage des pages de traduction ==
  
Une page de traduction devrait être nommé en utilisant le format suivant:
+
Une page de traduction (traductible) devrait être nommée en utilisant le format suivant :
<pre>
+
<pre><MasterPage>.<LangCode></pre>
<MasterPage>.<LangCode>
+
 
</pre>
+
Ou :
Ou:
+
 
;<tt><MasterPage></tt>
+
;<tt><MasterPage></tt>
 
: est le nom de la page principale;
 
: est le nom de la page principale;
 
;<tt><LangCode></tt>
 
;<tt><LangCode></tt>
:sont les 2 chiffres code en minuscules ([https://secure.wikimedia.org/wikipedia/en/wiki/List_of_ISO_639-1_codes ISO 639 - 1]) de la langue utilisée par la traduction.
+
: sont les codages ([https://secure.wikimedia.org/wikipedia/en/wiki/List_of_ISO_639-1_codes ISO 639 - 1]) à 2 caractères en minuscules de la langue utilisée par la traduction.
La règle est donc: la page de traduction conserve le même nom (non traduit) de la page originale, plus un caractère de point suivi par le code à 2 minuscules (ISO 639 - 1) de la langue utilisée par la traduction.
 
Cela se traduit par de meilleurs résultats lors des recherches, moins de confusion et plus de cohérences du wiki.
 
Exemple:
 
La traduction Italienne de '''<tt>Main_Page</tt>''' de ce wiki devraient être nommés de la manière suivante '''<tt>Main_Page.it</tt>'''
 
  
 +
La règle est donc : la page de traduction conserve le même Nom (''Nom non traduit'') que la page originelle, plus un caractère point (.) suivi par le codage à 2 minuscules [https://fr.wikipedia.org/wiki/Liste_des_codes_ISO_639-1 ISO 639-1] de la langue utilisée par la traduction.
  
== Barre des langages ('Language' template) ==
+
Cela se traduit par de meilleurs résultats lors des recherches, moins de confusion et un espace wiki plus cohérent.
  
Quand il existe une traduction de la page principale dans le wiki, celle-ci sera affichée dans la barre des langues présentes à l'entête de la page, Chaque page traduite affiche une barre des langues faisant le lien vers les autres traductions disponibles.
+
Exemple : La traduction Italienne de la page cible '''<tt>Main_Page</tt>''' de ce wiki devrait être nommée de la manière suivante '''<tt>Main_Page.it</tt>'''
  
Ainsi, la page principale et toutes ses traductions disposent en début de page une barre des langues désignée par la [[Template:Languages]] barre des langues.
 
  
Le [[Template:Languages]] doit être appelée dans le format suivant :
+
== Barre de langues (Gabarits 'Languages' template) ==
<pre>
+
 
{{Languages|master page=<MasterPage>|language=<LangCode>}}
+
Lorsqu'il existe une traduction de la page principale dans le wiki, celle-ci sera affichée dans la barre de langues présentes au niveau de l'entête de la page. Chaque page traduite affiche une barre de langues servant de lien vers les autres traductions disponibles.
</pre>
+
 
where:
+
Ainsi, la page principale et toutes ses traductions disposent en début de page d'une barre de langues désignée par le modèle ou gabarit [[Template:Languages]].
 +
 
 +
Le modèle [[Template:Languages]] doit être appelé sous la forme suivante :
 +
<pre>{{Languages|master page=<MasterPage>|language=<LangCode>}}</pre>
 +
Ou :
 
;<tt><MasterPage></tt>  
 
;<tt><MasterPage></tt>  
: est le nom de la page maîtresse (document maître);
+
: est le nom de la page principale (document de référence);
 
;<tt><LangCode></tt>  
 
;<tt><LangCode></tt>  
: est le code de 2 lettres en minuscule (ISO 639-1) de la langue utilisée pour le contenu de la page à partir de laquelle le modèle lui-même est appelé (peu importe si elle est la page principale (de référence) ou l'une de ses traductions).
+
: est le codage à 2 caractères en minuscule ([https://fr.wikipedia.org/wiki/Liste_des_codes_ISO_639-1 ISO 639-1]) de la langue utilisée pour le contenu de la page à partir de laquelle le modèle lui-même est appelé (peu importe si elle se réfère à la page principale ou l'une de ses traductions).
 +
 
 +
Exemple : La '''<tt>Main_Page</tt>''' de ce wiki a été rédigé en Anglais, le début devrait donc inclure : <br />
 +
<pre>{{Languages|master page=Main_Page|language=en}}</pre>
 +
 
 +
et cette même page traduite en langue Italienne doit inclure un début de la sorte :
 +
<pre>{{Languages|master page=Main_Page|language=it}}</pre>
 +
 
 +
S'il vous plaît, veuillez noter que dans les deux cas le modèle ''appelé se référent à la même page principale'' (afin de les garder liées les unes aux autres), mais pour la page en Anglais on attribue le codage de langue ''''<tt>en</tt>'''' tandis que pour le page en Italien on attribue le codage de langue ''''<tt>it</tt>''''
  
Exemple:
 
Le '''<tt>Main_Page</tt>''' de ce wiki a été écrit en anglais, il devrait donc inclure en début: <br />
 
<pre>
 
{{Languages|master page=Main_Page|language=en}}
 
</pre>
 
et sa page de traduction italienne doit comporter un début:
 
<pre>
 
{{Languages|master page=Main_Page|language=it}}
 
</pre>
 
S'il vous plaît, veuillez noter que dans les deux cas le modèle ''appelé se référant à la même page principale'' (afin de les garder liées les unes aux autres), mais pour la page en anglais, il est utilisé le code de langue ''''<tt>en</tt>'''' tandis que pour le page en italien, il est utilisé le code de langue ''''<tt>it</tt>''''
 
  
 +
=== Langues et propriétés sémentiques  ===
  
=== Propriétés du langage sémentique ===
+
<!-- Point d'arrêt MDDN aka MimmoDDN -->
 +
Lors de l'utilisation des modèles ou gabarits [[Template:Languages]], les deux propriétés sémantiques de MediaWiki ''''Language code'''' et ''''Content language'''' les pages appelantes sont définies par la valeur du paramètre <tt><LangCode></tt>. Ces propriétés pourraient alors être utilisées dans les requêtes et les recherches sémantiques.
  
Lorsque vous utilisez [[Template:Languages]], les deux propriétés sémantiques de MediaWiki ''''Language code'''' et ''''Content language'''' les pages appelantes sont définies par la valeur du paramètre <tt><LangCode></tt>. Ces propriétés pourraient alors être utilisées dans les requêtes et les recherches sémantiques.
+
En d'autres termes, suivant l'exemple ci-dessus, lorsque vous incluez dans une page :
 +
<pre>{{Languages|master page=Main_Page|language=it}}</pre>
  
En d'autres termes, suivant l'exemple ci-dessus, lorsque vous incluez dans une page:
+
cela va non seulement afficher la barre de langues, cela attribue également la valeur '<tt>it</tt>' comme propriété sémantique des '<tt>Language code</tt>' et des '<tt>Content language</tt>' de la page. Cela signifie que cette page sera mis en correspondance lors de la recherche/requête dans le MediaWiki Semantique pour les pages ayant le '<tt>Language code</tt>' ou les propriétés '<tt>it</tt>'.
<pre>
 
{{Languages|master page=Main_Page|language=it}}
 
</pre>
 
cela va non seulement afficher la barre des langues, cela attribue également la valeur '<tt>it</tt>' à la fois les propriétés sémantiques des '<tt>Language code</tt>' et des '<tt>Content language</tt>' de la page. Cela signifie que cette page sera mis en correspondance lors de la recherche/requête dans le MediaWiki Semantique pour les pages ayant le '<tt>Language code</tt>' ou les propriétés '<tt>it</tt>'.
 
  
  
Line 79: Line 76:
 
Afin de garder le modèle  
 
Afin de garder le modèle  
 
  [['Template:Languages']]  
 
  [['Template:Languages']]  
fonctionnel lors du renommage/déplacement d'une page principale, "l'ancienne" page principale ne devrait '''NOT be deleted''' (PAS être supprimé) et une [http://www.mediawiki.org/wiki/Help:Redirects redirection] vers la "nouvelle" page principale devrait être défini. Ceci est nécessaire car les pages de traduction, y compris les [[Template:Languages]] se réfèrent toujours à "l'ancienne" page principale après avoir été renommé/déplacé.
+
fonctionnel lors du renommage/déplacement d'une page principale, "l'ancienne" page principale ne devrait '''NOT be deleted''' (PAS être supprimé) et une [https://www.mediawiki.org/wiki/Help:Redirects redirection] vers la "nouvelle" page principale devrait être défini. Ceci est nécessaire car les pages de traduction, y compris les [[Template:Languages]] se réfèrent toujours à "l'ancienne" page principale après avoir été renommé/déplacé.
  
Mais si '''''all''''' (toutes) les références à "l'ancienne" page principale et ses traductions ont été mises à jour avec le "nouveau" nom de la page principale, alors la [http://www.mediawiki.org/wiki/Help:Redirects redirection] vers l'ancienne page principale n'est pas nécessaire.
+
Mais si '''''all''''' (toutes) les références à "l'ancienne" page principale et ses traductions ont été mises à jour avec le "nouveau" nom de la page principale, alors la [https://www.mediawiki.org/wiki/Help:Redirects redirection] vers l'ancienne page principale n'est pas nécessaire.
  
 
Exemple: Pour renommer le <tt>Group:LibrePlanetTest\FooPage</tt> de la page principale en  <tt>Group:LibrePlanetTest\FooPageNew</tt> en gardant en même temps la barre des langues celle-ci n'affichera pas correctement ses pages de traduction, le 'FooPage' ne devrait PAS être supprimé et son contenu devrait être remplacé par:
 
Exemple: Pour renommer le <tt>Group:LibrePlanetTest\FooPage</tt> de la page principale en  <tt>Group:LibrePlanetTest\FooPageNew</tt> en gardant en même temps la barre des langues celle-ci n'affichera pas correctement ses pages de traduction, le 'FooPage' ne devrait PAS être supprimé et son contenu devrait être remplacé par:
Line 101: Line 98:
  
  
<!-- Traduction a relire et ou à corriger -->
+
<!-- Traduction a étoffer, améliorer, relire et corriger -->
  
 
<!--
 
<!--

Latest revision as of 09:42, 6 December 2018


Remarque Importante - Avant d'ajouter ou de modifier une traduction sur cette page ou de toutes autres pages de ce wiki, veuillez lire les instructions suivantes. SVP, évitez de modifier la présente page si vous n'avez aucune certitude sur le résultat de vos interactions.


Introduction

Ce document a pour objectif de définir la politique de traduction et les priorités du wiki LibrePlanet.

Terminologie utilisée dans ce document:

original [page] (page originale)
master page (page principale)
- chacune des deux descriptions se rapporte à la page originelle (rédigée dans la langue utilisée par les auteurs) point de départ à partir de laquelle les traductions sont faites ;
translation [page] (Page traduite)
- fait référence à une page contenant la traduction d'une page originelle.


Nommage des pages de traduction

Une page de traduction (traductible) devrait être nommée en utilisant le format suivant :

<MasterPage>.<LangCode>

Ou :

<MasterPage>
est le nom de la page principale;
<LangCode>
sont les codages (ISO 639 - 1) à 2 caractères en minuscules de la langue utilisée par la traduction.

La règle est donc : la page de traduction conserve le même Nom (Nom non traduit) que la page originelle, plus un caractère point (.) suivi par le codage à 2 minuscules ISO 639-1 de la langue utilisée par la traduction.

Cela se traduit par de meilleurs résultats lors des recherches, moins de confusion et un espace wiki plus cohérent.

Exemple : La traduction Italienne de la page cible Main_Page de ce wiki devrait être nommée de la manière suivante Main_Page.it


Barre de langues (Gabarits 'Languages' template)

Lorsqu'il existe une traduction de la page principale dans le wiki, celle-ci sera affichée dans la barre de langues présentes au niveau de l'entête de la page. Chaque page traduite affiche une barre de langues servant de lien vers les autres traductions disponibles.

Ainsi, la page principale et toutes ses traductions disposent en début de page d'une barre de langues désignée par le modèle ou gabarit Template:Languages.

Le modèle Template:Languages doit être appelé sous la forme suivante :

{{Languages|master page=<MasterPage>|language=<LangCode>}}

Ou :

<MasterPage>
est le nom de la page principale (document de référence);
<LangCode>
est le codage à 2 caractères en minuscule (ISO 639-1) de la langue utilisée pour le contenu de la page à partir de laquelle le modèle lui-même est appelé (peu importe si elle se réfère à la page principale ou l'une de ses traductions).

Exemple : La Main_Page de ce wiki a été rédigé en Anglais, le début devrait donc inclure :

{{Languages|master page=Main_Page|language=en}}

et cette même page traduite en langue Italienne doit inclure un début de la sorte :

{{Languages|master page=Main_Page|language=it}}

S'il vous plaît, veuillez noter que dans les deux cas le modèle appelé se référent à la même page principale (afin de les garder liées les unes aux autres), mais pour la page en Anglais on attribue le codage de langue 'en' tandis que pour le page en Italien on attribue le codage de langue 'it'


Langues et propriétés sémentiques

Lors de l'utilisation des modèles ou gabarits Template:Languages, les deux propriétés sémantiques de MediaWiki 'Language code' et 'Content language' les pages appelantes sont définies par la valeur du paramètre <LangCode>. Ces propriétés pourraient alors être utilisées dans les requêtes et les recherches sémantiques.

En d'autres termes, suivant l'exemple ci-dessus, lorsque vous incluez dans une page :

{{Languages|master page=Main_Page|language=it}}

cela va non seulement afficher la barre de langues, cela attribue également la valeur 'it' comme propriété sémantique des 'Language code' et des 'Content language' de la page. Cela signifie que cette page sera mis en correspondance lors de la recherche/requête dans le MediaWiki Semantique pour les pages ayant le 'Language code' ou les propriétés 'it'.


Renommer/déplacer une page Principale

Afin de garder le modèle

'Template:Languages' 

fonctionnel lors du renommage/déplacement d'une page principale, "l'ancienne" page principale ne devrait NOT be deleted (PAS être supprimé) et une redirection vers la "nouvelle" page principale devrait être défini. Ceci est nécessaire car les pages de traduction, y compris les Template:Languages se réfèrent toujours à "l'ancienne" page principale après avoir été renommé/déplacé.

Mais si all (toutes) les références à "l'ancienne" page principale et ses traductions ont été mises à jour avec le "nouveau" nom de la page principale, alors la redirection vers l'ancienne page principale n'est pas nécessaire.

Exemple: Pour renommer le Group:LibrePlanetTest\FooPage de la page principale en Group:LibrePlanetTest\FooPageNew en gardant en même temps la barre des langues celle-ci n'affichera pas correctement ses pages de traduction, le 'FooPage' ne devrait PAS être supprimé et son contenu devrait être remplacé par:

#REDIRECT [[Group:LibrePlanetTest\FooPageNew]]


Aligner les pages de traduction existantes à cette politique

Si une page de référence dispose d'une ou plusieurs traductions celles-ci doivent néanmoins être vérifiées afin d'être en adéquation avec cette politique.

À cette fin :

  1. les noms de toutes les pages de traduction devraient être alignées sur le format d'appellation nom et format naming format décrit ci-dessus:
    • créer une nouvelle page pour la traduction, par conséquent avec le "bon" nom avec le format <MasterPage>.<LangCode>;
    • Couper, coller "TOUT" le contenu de "l'ancienne" page de traduction (celle avec le "mauvais" nom) à la "nouvelle" page que vous venez de créer (celle avec le "bon" nom);
    • redirection de "l'ancienne" page de traduction vers la "nouvelle" page;
  2. Chaque page principale et toutes ses pages de traduction doivent être vérifiées afin d'ajouter un appel au Template:Languages (en utilisant le format d'appel décrit ci-dessus) si cet appel est manquant ou incorrect.


! Traduction (et construction de la page) en cours, toutes les bonnes volontés (relectures, corrections), ainsi que l'optimisation et ou la validation, sont les bienvenues... Cette page fait référence à la source originale : Translation Policy