Строка 1: |
Строка 1: |
| --[[This module takes a comma-separated list of villager names and | | --[[This module takes a comma-separated list of villager names and |
| transforms it into a bullet-separated list of icons + links to villager pages. | | transforms it into a bullet-separated list of icons + links to villager pages. |
− | This will replace the arrays in Template:GiftsByItem | + | This module replaces the arrays in Template:GiftsByItem |
| | | |
| This module can be copied into all languages without alteration. | | This module can be copied into all languages without alteration. |
Строка 215: |
Строка 215: |
| villagerlist = "" | | villagerlist = "" |
| for i=1, (#villagertable-1) do | | for i=1, (#villagertable-1) do |
− | villagerlist = villagerlist .. "<span class='no-wrap'>[[File:" .. villagertable[i] .. " Icon.png|32px|link=" .. villagertable[i] .. "]] [[" .. villagertable[i] .. "]]</span> • " | + | villagerlist = villagerlist .. '<span class="no-wrap">[[File:' .. villagertable[i] .. ' Icon.png|32px|link=' .. villagertable[i] .. ']] [[' .. villagertable[i] .. ']]</span> • ' |
| end | | end |
| --We don't want a trailing bullet at the end of the list | | --We don't want a trailing bullet at the end of the list |
− | villagerlist = villagerlist .. "<span class='no-wrap'>[[File:" .. villagertable[#villagertable] .. " Icon.png|32px|link=" .. villagertable[#villagertable] .. "]] [[" .. villagertable[#villagertable] .. "]]</span>" | + | villagerlist = villagerlist .. '<span class="no-wrap">[[File:' .. villagertable[#villagertable] .. ' Icon.png|32px|link=' .. villagertable[#villagertable] .. ']] [[' .. villagertable[#villagertable] .. ']]</span>' |
| | | |
| | | |
| + | --Now that we've sorted by the native language, |
| --fix icons whose names are all in English | | --fix icons whose names are all in English |
| if lang == "DE" then | | if lang == "DE" then |
Строка 237: |
Строка 238: |
| villagerlist = villagerlist.gsub(villagerlist, "Mago Icon", "Wizard Icon") | | villagerlist = villagerlist.gsub(villagerlist, "Mago Icon", "Wizard Icon") |
| elseif lang == "JA" then | | elseif lang == "JA" then |
− |
| + | villagerlist = villagerlist.gsub(villagerlist, "アレックス Icon", "Alex Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "エリオット Icon", "Elliott Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ハーヴィー Icon", "Harvey Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "サム Icon", "Sam Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "セバスチャン Icon", "Sebastian Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "シェーン Icon", " Shane Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "アビゲイル Icon", "Abigail Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "エミリー Icon", "Emily Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ヘイリー Icon", "Haley Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "リア Icon", "Leah Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "マル Icon", "Maru Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ペニー Icon", "Penny Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "キャロライン Icon", "Caroline Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "クリント Icon", "Clint Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ディメトリウス Icon", "Demetrius Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ドワーフ Icon", "Dwarf Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "エブリン Icon", "Evelyn Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ジョージ Icon", "George Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ガス Icon", "Gus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ガス Icon", "Jas Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ジョディ Icon", "Jodi Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ケント Icon", "Kent Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "クロバス Icon", "Krobus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "レオ Icon", "Leo Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ルイス Icon", "Lewis Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ライナス Icon", "Linus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "マーニー Icon", "Marnie Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "パム Icon", "Pam Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ピエール Icon", "Pierre Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ロビン Icon", "Robin Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "サンディ Icon", "Sandy Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ヴィンセント Icon", "Vincent Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "ウィリー Icon", "Willy Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "魔術師 Icon", "Wizard Icon") |
| elseif lang == "KO" then | | elseif lang == "KO" then |
− |
| + | villagerlist = villagerlist.gsub(villagerlist, "알렉스 Icon", "Alex Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "엘리엇 Icon", "Elliott Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "하비 Icon", "Harvey Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "샘 Icon", "Sam Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "세바스찬 Icon", "Sebastian Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "셰인 Icon", " Shane Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "애비게일 Icon", "Abigail Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "에밀리 Icon", "Emily Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "헤일리 Icon", "Haley Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "레아 Icon", "Leah Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "마루 Icon", "Maru Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "페니 Icon", "Penny Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "캐롤라인 Icon", "Caroline Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "클린트 Icon", "Clint Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "드미트리우스 Icon", "Demetrius Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "드워프 Icon", "Dwarf Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "에블린 Icon", "Evelyn Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "조지 Icon", "George Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "거스 Icon", "Gus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "재스 Icon", "Jas Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "조디 Icon", "Jodi Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "켄트 Icon", "Kent Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "크로버스 Icon", "Krobus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "레오 Icon", "Leo Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "루이스 Icon", "Lewis Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "라이너스 Icon", "Linus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "마니 Icon", "Marnie Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "팸 Icon", "Pam Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "피에르 Icon", "Pierre Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "로빈 Icon", "Robin Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "샌디 Icon", "Sandy Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "빈센트 Icon", "Vincent Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "윌리 Icon", "Willy Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "마법사 Icon", "Wizard Icon") |
| elseif lang == "HU" then | | elseif lang == "HU" then |
− |
| + | villagerlist = villagerlist.gsub(villagerlist, "Törpe Icon", "Dwarf Icon")villagerlist = villagerlist.gsub(villagerlist, "Varázsló Icon", "Wizard Icon") |
| elseif lang == "PT" then | | elseif lang == "PT" then |
− |
| + | villagerlist = villagerlist.gsub(villagerlist, "Anão Icon", "Dwarf Icon")villagerlist = villagerlist.gsub(villagerlist, "Feiticeiro Icon", "Wizard Icon") |
| elseif lang == "RU" then | | elseif lang == "RU" then |
− |
| + | villagerlist = villagerlist.gsub(villagerlist, "Алекс Icon", "Alex Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Эллиот Icon", "Elliott Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Харви Icon", "Harvey Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Сэм Icon", "Sam Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Себастиан Icon", "Sebastian Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Шейн Icon", " Shane Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Абигейл Icon", "Abigail Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Эмили Icon", "Emily Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Хэйли Icon", "Haley Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Лея Icon", "Leah Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Мару Icon", "Maru Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Пенни Icon", "Penny Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Кэролайн Icon", "Caroline Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Клинт Icon", "Clint Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Деметриус Icon", "Demetrius Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Дварф Icon", "Dwarf Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Эвелин Icon", "Evelyn Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Джордж Icon", "George Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Гас Icon", "Gus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Джас Icon", "Jas Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Джоди Icon", "Jodi Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Кент Icon", "Kent Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Кробус Icon", "Krobus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Лео Icon", "Leo Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Льюис Icon", "Lewis Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Линус Icon", "Linus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Марни Icon", "Marnie Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Пэм Icon", "Pam Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Пьер Icon", "Pierre Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Робин Icon", "Robin Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Сэнди Icon", "Sandy Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Винсент Icon", "Vincent Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Вилли Icon", "Willy Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "Волшебник Icon", "Wizard Icon") |
| elseif lang == "TR" then | | elseif lang == "TR" then |
| villagerlist = villagerlist.gsub(villagerlist, "Cüce Icon", "Dwarf Icon") | | villagerlist = villagerlist.gsub(villagerlist, "Cüce Icon", "Dwarf Icon") |
| villagerlist = villagerlist.gsub(villagerlist, "Büyücü Icon", "Wizard Icon") | | villagerlist = villagerlist.gsub(villagerlist, "Büyücü Icon", "Wizard Icon") |
| elseif lang == "ZH" then | | elseif lang == "ZH" then |
| + | villagerlist = villagerlist.gsub(villagerlist, "亚历克斯 Icon", "Alex Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "艾利欧特 Icon", "Elliott Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "哈维 Icon", "Harvey Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "山姆 Icon", "Sam Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "塞巴斯蒂安 Icon", "Sebastian Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "谢恩 Icon", " Shane Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "阿比盖尔 Icon", "Abigail Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "艾米丽 Icon", "Emily Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "海莉 Icon", "Haley Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "莉亚 Icon", "Leah Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "玛鲁 Icon", "Maru Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "潘妮 Icon", "Penny Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "卡洛琳 Icon", "Caroline Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "克林特 Icon", "Clint Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "德米特里厄斯 Icon", "Demetrius Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "矮人 Icon", "Dwarf Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "艾芙琳 Icon", "Evelyn Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "乔治 Icon", "George Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "格斯 Icon", "Gus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "贾斯 Icon", "Jas Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "乔迪 Icon", "Jodi Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "肯特 Icon", "Kent Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "科罗布斯 Icon", "Krobus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "雷欧 Icon", "Leo Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "刘易斯 Icon", "Lewis Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "莱纳斯 Icon", "Linus Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "玛妮 Icon", "Marnie Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "潘姆 Icon", "Pam Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "皮埃尔 Icon", "Pierre Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "罗宾 Icon", "Robin Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "桑迪 Icon", "Sandy Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "文森特 Icon", "Vincent Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "威利 Icon", "Willy Icon") |
| + | villagerlist = villagerlist.gsub(villagerlist, "法师 Icon", "Wizard Icon") |
| end | | end |
| | | |