« Aide:Lien inter-langue » : différence entre les versions

Contenu supprimé Contenu ajouté
imported>EditHeur
m wikifié des examples en:Victor Hugo & Victor Hugo ( sans mention de langue )
Refonte, plus court et corrigé
Ligne 1 :
Wikipédia est un projet multilingue ; chaque langue a son propre wiki, distinct des autres (voir ''[[Wikipédia:Coordination multilingue]]'' pour la liste). Un '''lien inter-langue''' est un lien qui mène d'unune articlepage Wikipédiadans versune langue à une page dans une autre langue. La majorité des liens inter-langue servent à lister dans un articlecadre surà legauche mêmede sujet,la écritpage entoutes les langues ayant une autrepage languesur le même sujet.
 
==Liens interlangues à gauche de la page==
Ce système permet d'établir une abondance de liens entre les différentes branches de Wikipédia. Le lecteur qui ne lit pas dans sa langue première voit si un article existe qui lui conviendrait mieux. Les wikipédiens peuvent traduire et copier les données entre les articles.
 
À gauche de chaque page de Wikipédia peut apparaître un cadre ''Autres langues'' offrant une liste de liens sur d'autres langues. Ce système permet d'établir une abondance de liens entre les différentes langues de Wikipédia. Le visiteur qui lit plusieurs langues voit ainsi immédiatement si le sujet qui l'intéresse est également traité dans d'autres langues et y accède facilement.
== Comment créer un lien ? ==
Les liens inter-langues sont simplement des liens wiki ordinaires, mais précédés du code langage du wiki vers lequel on veut lier.
 
On ne lie pas que les articles, mais aussi les catégories, les pages d'aide, les pages de règles, les pages utilisateur, etc. On lie aussi les modèles, mais il faut faire attention à des particularités techniques des modèles (voir chapitre ci-dessous).
Par exemple, sur la page [[Victor Hugo]] du Wikipédia francophone, on ajoute :
 
===Syntaxe===
:<tt><nowiki>[[:en:Victor Hugo]]</nowiki></tt> ce qui donne ⇒ [[:en:Victor Hugo]]
:<tt><nowiki>[[:en:Victor Hugo|Victor Hugo]]</nowiki></tt> ce qui donne ⇒ [[:en:Victor Hugo|Victor Hugo]] ( sans mention de langue )
 
Pour faire apparaître un lien inter-langue dans le cadre à gauche de la page, il faut insérer un lien de la forme <code><nowiki>[[code de langue:titre étranger de la page]]</nowiki></code>.
Pour plusieurs langues :
Le code de langue est standardisé par l'[[ISO 639]]-1 : <code>fr</code> pour le [[français]], <code>de</code> pour l'[[allemand]], <code>en</code> pour l'[[anglais]], <code>nap</code> pour le [[napolitain]], etc. Certaines langues ont deux codes, par exemple le chinois simplifié et traditionnel. Les codes des wikis qui ne correspondent pas à une langue sont documentés dans [[Aide:Lien interwiki]].
:<tt><nowiki>[[:de:Victor Hugo]]</nowiki></tt>
:<tt><nowiki>[[:en:Victor Hugo]]</nowiki></tt>
 
Ainsi, cette page contient les liens inter-langues suivants :
Par contre, sur la page "Victor Hugo" du Wikipédia ''anglophone'', on trouvera peut-être :
<pre>
:<tt><nowiki>[[:de:Victor Hugo]]</nowiki></tt>
[[cs:Nápověda:Mezijazykové odkazy]]
:<tt><nowiki>[[:fr:Victor Hugo]]</nowiki></tt>
[[de:Hilfe:Internationalisierung]]
[[es:Ayuda:Enlace interlingüístico]]
[[hu:Segítség:Nyelvközi hivatkozások]]
[[it:Aiuto:Interlink]]
[[pl:Pomoc:Interwiki]]
[[pt:Ajuda:Guia de edição/Interwikis]]
[[uk:Довідка:Інтервікі]]
[[vi:Trợ giúp:Liên kết giữa ngôn ngữ]]
[[yi:הילף:אינטערוויקי לינק]]
[[zh:Help:跨语言链接]]
</pre>
 
===Particularité des liens inter-langues des modèles===
Quand on a plusieurs pages, ce n'est pas toujours facile de les lier toutes entre elles : un peu de calcul montrera combien de liens sont nécessaires pour 5, 6 ou 7 pages. Pour cela, il existe un [[Wikipédia:bot|bot]] qui se charge de la création de ces liens.
Si un [[Aide:modèle|modèle]] contient un lien inter-langue, alors ce lien est inclus dans toutes les pages utilisant le modèle, ce qui n'est généralement pas le résultat voulu. Pour afficher des liens inter-langue sans qu'ils apparaissent dans toutes les pages où est utilisé le modèle, il faut mettre les liens inter-langue entre les balises <ttcode><nowiki><noinclude></nowiki></ttcode> et <ttcode><nowiki></noinclude></nowiki></ttcode>.
 
Cependant, il lui faut une amorce. Prenons un exemple simple. Partons de la supposition que l'article [[Victor Hugo]] n'ait encore aucun lien inter-langue. Vous devez juste ajouter un lien vers, par exemple, la Wikipédia anglaise <tt><nowiki>[[:en:Victor Hugo]]</nowiki></tt> et dans la Wikipédia anglaise, vous faites la même chose mais vers la Wikipédia française <tt><nowiki>[[:fr:Victor Hugo]]</nowiki></tt>. De cette manière, si tout le monde procède de cette façon, tout le monde sera rattaché à la Wikipédia anglaise. Il ne restera plus alors au bot qu'à suivre ces différents liens et à les rajouter dans l'article [[Victor Hugo]].
 
Les syntaxes possibles sont donc :
 
<tt><nowiki>[[:code:article|nom affiché]]</nowiki></tt> permet d'ajouter le lien interlangue au corps de l'article, alors que
<tt><nowiki>[[code:article|nom affiché]]</nowiki></tt> permet d'ajouter le nom de la langue à la colonne située à gauche de la page.
 
où ''code'' est le code de la langue qui est donné par l'[[ISO 639]]-1.
[[lat]]
 
''article'' est le nom de l'article dans la langue donnée .
 
''nom affiché'' est le nom qui apparaitra comme lien .
 
== Exemples ==
<tt><nowiki>[[:de:Esperanto]]</nowiki></tt><br />
<tt><nowiki>[[:en:Esperanto]]</nowiki></tt><br />
<tt><nowiki>[[:eo:Esperanto]]</nowiki></tt><br />
<tt><nowiki>[[:es:Idioma esperanto]]</nowiki></tt><br />
<tt><nowiki>[[:ja:エスペラント]]</nowiki></tt><br />
<tt><nowiki>[[:nl:Esperanto]]</nowiki></tt><br />
<tt><nowiki>[[:pl:Esperanto]]</nowiki></tt><br />
<tt><nowiki>[[:simple:Esperanto]]</nowiki></tt>
 
 
<tt><nowiki>[[:ja:世界の国]]</nowiki></tt> ou <tt><nowiki>[[:ja:%E4%B8%96%E7%95%8C%E3%81%AE%E5%9B%BD]]</nowiki></tt> (versions en japonais ou en Unicode)
 
== Quelques conventions ==
# On met les liens d'inter-langue '''à la fin de l'article, après les [[Aide:Catégorie#Marqueur de catégorie|marqueurs de catégorie]], en mettant un lien par ligne''' (voir ''[[Wikipédia:Prise de décision/Liens interlangues et catégories|la prise de décision de septembre 2005]]''). On n'ajoute pas de lien vers la Wikipédia française et on les classe '''par ordre alphabétique des codes de langue''' ;
# Si on met un lien d'inter-langue du français vers la wikipédia anglophone on fait de même sur la Wikipédia anglophone, sans quoi les bots et les wikipédia des autres langues risquent de ne pas ''voir'' la version française de l'article ;
# En ajoutant un lien vers les articles en d'autres langues, vous constaterez que bien que le vôtre pointe vers les autres articles, les autres articles sont inchangés et ne pointent pas vers le vôtre. Vous pourriez bien sûr ajouter un lien vers votre article à partir des articles de chacune des autres langues, mais ce serait souvent une tâche longue car vous devriez modifier chaque article. Il est plus rapide d'ouvrir la page correspondante de la Wikipédia anglophone, copier ses liens d'inter-langue vers l'article francophone, l'enregister, ajouter un lien vers l'article francophone dans l'article l'anglophone et l'enregistrer. Les liens à partir des Wikipédias ni anglophones ni francophones n'apparaîtront pas immédiatement, mais seront ajoutés de façon régulière par des robots ou des visiteurs/membres. Notez que l'anglais n'est pas utilisé ici qu'à titre d'exemple, il sert de référence aux liens d'inter-langue puisque c'est la Wikipédia qui compte le plus d'articles ;
# Ces liens fonctionnent vers des wiki en de nombreuses langues. Certaines langues ont deux codes, par exemple le chinois simplifié et traditionnel ;
# On crée seulement des liens inter-langues vers des articles qui existent.
 
== Liens inter-langues pour les catégories==
Comme les articles, les [[Aide:catégorie|catégories]] peuvent être reliées à leur équivalent dans une autre langue. Il suffit de mettre un lien inter-langue à l'intérieur du texte de la catégorie.
 
Par exemple <tt><nowiki>[[:en:Category:Religion]]</nowiki></tt> dans <tt>Catégorie:Religion</tt> ou encore <tt><nowiki>[[:en:Category:Ancient Egypt]]</nowiki></tt> dans <tt><nowiki>Catégorie:Égypte antique</nowiki></tt>.
 
== Lien inter-langues pour les modèles : attention ! ==
Si un [[Aide:modèle|modèle]] contient un lien inter-langue, alors ce lien est inclus dans toutes les pages utilisant le modèle, ce qui n'est généralement pas le résultat voulu. Pour afficher des liens inter-langue sans qu'ils apparaissent dans toutes les pages où est utilisé le modèle, il faut mettre les liens inter-langue entre les balises <tt><nowiki><noinclude></nowiki></tt> et <tt><nowiki></noinclude></nowiki></tt>.
 
====Exemple====
: <tt>''(reste du code affiché par le modèle)'''''&lt;noinclude&gt;'''</tt>
: <tt><nowiki>[[</nowiki>Catégorie:Modèle<nowiki>]]</nowiki></tt>
Ligne 69 ⟶ 37 :
: <tt>'''<nowiki>[[</nowiki>de:Template:Imdb name<nowiki>]]</nowiki>'''</tt>
: <tt>'''&lt;/noinclude&gt;'''</tt>
Placer ce code contenant les interwikis (et les éventuelles catégories) à la fin de vos modèles, '''sans sauter de ligne''' ni insérer aucun blanc entre la fin du code du modèle et la balise &lt;noinclude&gt;. Mettez SVP les liens interwikis et catégories de vos modèles sur des lignes séparées.
 
=== Conventions ===
La [[Wikipédia:Prise de décision/Liens interlangues et catégories]] stipule que les liens inter-langues sont écrits en fin d'article, après les catégories desquelles ils sont séparés d'une ligne blanche, chacun sur une ligne, par ordre alphabétique des codes.
 
# On crée seulement des liens inter-langues vers des articles qui existent.
 
On ne crée pas de lien vers sa propre langue.
== Interwiki-Link-Checker (vérificateur de liens inter-langue)==
Il existe un outil ingénieux nommé Interwiki-Link-Checker (vérificateur de liens inter-langue), écrit par [[:de:Benutzer:Flacus]], qui permet de simplifier grandement les insertions de liens inter-langues pour les articles ayant les même noms dans les différents wikipedia.
 
===Maintenance automatique===
Essayez-le sur {{fr}} [http://tools.wikimedia.de/~flacus/IWLC/ Interwiki-Link-Checker]
Avec la multiplication des langues disponibles, il n'est pas facile de tenir les liens inter-langues à jour. Cette tâche est généralement accomplie par des [[Wikipédia:bot|bot]]s, pourvu que les liens soient cohérents.
 
Cependant, il lui faut une amorce au bot. Prenons un exemple simple. Partons de la supposition que l'article [[Victor Hugo]] n'ait encore aucun lien inter-langue. Vous devez justealors ajouter un lien vers, par exemple, lale Wikipédiamême anglaisearticle en anglais (avec <ttcode><nowiki>[[:en:Victor Hugo]]</nowiki></ttcode>) et dans lal'article Wikipédiaen anglaiseanglais, vous faites la même chose mais vers lal'article Wikipédiaen françaisefrançais (avec <ttcode><nowiki>[[:fr:Victor Hugo]]</nowiki></ttcode>. De cette manière, si tout le monde procède de cette façon, tout le monde sera rattaché à lal'article Wikipédiaen anglaiseanglais. Il ne restera plus alors au bot qu'à suivre ces différents liens et à les rajouter dans l'article [[Victor Hugo]].
Ou pour plus d'informations : {{fr}} [[:de:Benutzer:Flacus/Wikipedia_Interwiki-Link-Checker/fr|FAQ]].
 
Quelques autres outils que les bots sont ou ont été utilisés. Ainsi l'[[:de:Benutzer:Flacus/Wikipedia Interwiki-Link-Checker/fr|Interwiki-Link-Checker]] est un outil qui a été utilisé pour trouver les pages de même titre disponibles dans plusieurs langues mais non reliées.
D'autres améliorations sont à venir sur ce projet.
 
===Liens Miseinterlangues àdans jourla =page==
 
Pour insérer un quelconque lien inter-langue dans le texte d'une page, il faut précéder le code de langue du caractère <code>:</code>.
'''De nouvelles données sont disponibles !'''
: Par exemple ~4200 nouvelles paires d’articles '''fr-en''', ~2600 paires '''fr-de''', etc. Il convient de mentionner que grace à l’aide de douzaines d’utilisateurs des différents Wikipédia, plus de '''30&nbsp;000 nouveaux liens Interwiki''' ont été établis durant les 3 derniers mois. Félicitation à tout le monde pour cette brillante réalisation&nbsp;! Mais maintenant il est temps de revenir au travail. <span style="white-space:no-break">;-)</span>
: Le [http://tools.wikimedia.de/~flacus/IWLC/start-fr.php Interwiki-Link-Checker] vous attend, veuillez noter que Javascript doit encore être désactivé (voyez [[:de:Benutzer:Flacus/Wikipedia_Interwiki-Link-Checker/fr|FAQ]]). Tout est accessible en français, bien sûr :-).
: Amusez-vous bien, --[[Utilisateur:Mdangers|Mdangers]] 24 novembre 2005 à 22:32 (CET)- <small>(traduction de ??)</small>
 
; Précision&nbsp;<code><nowiki>[[:en:Victor Hugo]]</nowiki></code> : [[:en:Victor Hugo]]
:;<ttcode><nowiki>[[:en:Victor Hugo|Victor Hugo]]</nowiki></ttcode> ce qui donne ⇒: [[:en:Victor Hugo|Victor Hugo]]
: L’outil en ligne ''Interwiki-Link-Checker'' maintenant fonctionne sans avoir besoin de désactiver JavaScript dans le navigateur, du moins avec les navigateurs courants comme Firefox, Mozilla, Safari, Opera et Internet Explorer (à condition de ne pas suivre les liens des pages comparées, car la modification des pages liées permettant de les comparer côte-à-côte dans des frames n’est plus prise en charge au delà). 11 mai 2006 à 15:57 (CEST)
 
{{Contribuer}}