我導入了兩種相應語言,英語和馬耳他語的維基百科數據庫轉儲(pages-articles.xml
版本)。導入維基百科 - 獲取不同語言的匹配文章
但是我需要能夠將文章從一種語言鏈接到另一種語言。我的印象是我必須爲此導入更多的表格。我需要導入哪些表格?
在此先感謝!
馬耳他數據庫轉儲庫:http://dumps.wikimedia.org/mtwiki/20121012/
英語數據庫轉儲庫:http://dumps.wikimedia.org/enwiki/20121001/
我導入了兩種相應語言,英語和馬耳他語的維基百科數據庫轉儲(pages-articles.xml
版本)。導入維基百科 - 獲取不同語言的匹配文章
但是我需要能夠將文章從一種語言鏈接到另一種語言。我的印象是我必須爲此導入更多的表格。我需要導入哪些表格?
在此先感謝!
馬耳他數據庫轉儲庫:http://dumps.wikimedia.org/mtwiki/20121012/
英語數據庫轉儲庫:http://dumps.wikimedia.org/enwiki/20121001/
這些信息在the langlinks
table,所以你需要下載langlinks.sql.gz
,這是一個SQL轉儲,而不是XML。
一個可能的問題是這些鏈接可能不對稱,因此例如en:A
可鏈接到mt:B
,但mt:B
鏈接到en:C
。你必須決定該怎麼做。
如果我理解正確,你想創建一個英文維基和一個馬耳他維基,並讓它們相互鏈接。
爲此,需要將'en'和'mt'的中介語前綴添加到interwiki表。下面是它的一個描述:
https://www.mediawiki.org/wiki/Interwiki_link
你或許應該刪除的鏈接,從文章的所有其他語言。否則,他們會在很多文章的底部顯示爲垃圾。
P.S .:很高興聽到您正在使用馬耳他語!我真的很喜歡它:)
這篇文章也流光http://www.mediawiki.org/wiki/Langlinks_table –
我已經鏈接到我的答案相同的文章。 – svick