Manual:Langlinks table/fr

La table langlinks trace les.

Cette table est utilisée pour afficher les pages, comme moyen rapide de trouver les liens qui apparaissent typiquement dans la marge gauche, sous les liens de navigation et de la boîte à outils. Sans cette table, MediaWiki devrait analyser syntaxiquement l'ensemble du wikicode de chaque page affichée. La table possède une clé primaire sur la page (ll_from) et une langue cible (ll_lang), ainsi chaque page ne peut enregistrer qu'un lien seulement par langue.

La table possède trois colonnes : ll_from (un entier), ll_lang (35 caractères), ll_title (255 caractères). Si la page wiki « Sweden » contient le lien interlangue Suède, alors ll_from indiquera la page Sweden d'où vient le lien, ll_lang sera « fr » et ll_title sera « Suède ». En février 2009 pour la Wikipedia en langue suédoise, cette table possède 3,2 millions de lignes, dont 145.000 (4,5 %) ont ll_lang « fr ».

Comme effet de bord dû à l'existence de cette table, vous pouvez :


 * Rechercher les langues cible qui sont les plus populaires :
 * Rechercher quelles sont les pages qui ont le plus grand nombre de liens interlangues : (Mais ensuite vous devrez traduire ll_from en noms utiles de pages.)
 * Les statistiques des liens interlangues sont inclus dans les statistiques mensuelles de Wikipedia.

ll_from
de la page qui fait la référence.

ll_lang
Code de langue de la cible, au standard ISO 639-1.

ll_title
de la cible, y compris l'espace de noms (style FULLPAGENAMEE).

Résumé du schéma
+--+--+--+-+-+---+ +--+--+--+-+-+---+ +--+--+--+-+-+---+
 * Field   | Type             | Null | Key | Default | Extra |
 * ll_from | int(10) unsigned | NO   | PRI | 0       |       |
 * ll_lang | varbinary(35)    | NO   | PRI |         |       |
 * ll_title | varbinary(255)  | NO   |     |         |       |

+--+--+--+-+-+---+ +--+--+--+-+-+---+ +--+--+--+-+-+---+
 * Field   | Type             | Null | Key | Default | Extra |
 * ll_from | int(10) unsigned | NO   | PRI | 0       |       |
 * ll_lang | varbinary(20)    | NO   | PRI |         |       |
 * ll_title | varbinary(255)  | NO   |     |         |       |

+--+-+--+-+-+---+ +--+-+--+-+-+---+ +--+-+--+-+-+---+
 * Field   | Type                | Null | Key | Default | Extra |
 * ll_from | int(8) unsigned     | NO   | PRI | 0       |       |
 * ll_lang | varchar(10) binary  | NO   | PRI | NULL    |       |
 * ll_title | varchar(255) binary | NO  |     | NULL    |       |

Les index
 +---++--+--+-+---+-+--++--++-+---+ +---++--+--+-+---+-+--++--++-+---+ +---++--+--+-+---+-+--++--++-+---+
 * Table    | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
 * langlinks |         0 | PRIMARY  |            1 | ll_from     | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
 * langlinks |         0 | PRIMARY  |            2 | ll_lang     | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
 * langlinks |         1 | ll_lang  |            1 | ll_lang     | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
 * langlinks |         1 | ll_lang  |            2 | ll_title    | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |