Manual:Langlinks table/ja

langlinks テーブルは を追跡します.

このテーブルは、ナビゲーション リンクとツールボックス リンクの下にある左マージンに通常表示されるリンクをすばやく見つけるための手段として、ページを表示するために使用されます. このテーブルがなければ、MediaWiki は各ページ表示用のウィキテキストを解析する必要があります. テーブルにはページ (ll_from) とターゲット言語 (ll_lang) の主キーがあるため、各ページには言語ごとに1つのリンクしか格納できません.

テーブルには 3 つのカラムがあります: ll_from (整数)、ll_lang (20文字)、ll_title (255文字). ウィキページ「Sweden」(スウェーデン) に言語間リンク Suède が含まれている場合、ll_from はリンク元の Sweden ページを示し、ll_lang は「fr」、ll_title は「Suède」になります. 2009年2月のスウェーデン語版ウィキペディアでは、このテーブルには 320 万件の行があり、そのうち 145,000 件 (4.5%) には ll_lang 「fr」が含まれています.

このテーブルの副作用として、以下のことができます:


 * 最も人気のあるターゲット言語を見つける:
 * 言語間リンクが最も多いページを見つける: (ただし、ll_from を有用なページ名に変換する必要があります. )
 * 言語間リンク統計は、ウィキペディアの月次統計に含まれています.

ll_from
of the referring page.

ll_lang
Language code of the target, in the ISO 639-1 standard.

ll_title
of the target, including namespace (FULLPAGENAMEE style).

スキーマの要約
+--+--+--+-+-+---+ +--+--+--+-+-+---+ +--+--+--+-+-+---+
 * 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    |       |