45번째 줄: |
45번째 줄: |
| if v == "Wizard" then villagertable[k] = "Sorcier" end | | if v == "Wizard" then villagertable[k] = "Sorcier" end |
| if v == "Robin" then villagertable[k] = "Robine" end | | if v == "Robin" then villagertable[k] = "Robine" end |
− | if v == "Leo" then villagertable[k] = "Léo" end | + | --skip Léo until after the language-specific sort |
| end | | end |
| elseif lang == "IT" then | | elseif lang == "IT" then |
233번째 줄: |
233번째 줄: |
| --Now that we've sorted by the native language, | | --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 |
| + | --Also add the é to Leo for French |
| + | --so I don't have to write an entire substitution table for accented chars |
| if lang == "DE" then | | if lang == "DE" then |
| villagerlist = string.gsub(villagerlist, "Zwerg Icon", "Dwarf Icon") | | villagerlist = string.gsub(villagerlist, "Zwerg Icon", "Dwarf Icon") |
241번째 줄: |
243번째 줄: |
| elseif lang == "FR" then | | elseif lang == "FR" then |
| villagerlist = string.gsub(villagerlist, "Nain Icon", "Dwarf Icon") | | villagerlist = string.gsub(villagerlist, "Nain Icon", "Dwarf Icon") |
− | villagerlist = string.gsub(villagerlist, "Sorcier Icon", "Wizard Icon") | + | villagerlist = string.gsub(villagerlist, "Sorcier Icon", "Wizard Icon") |
− | villagerlist = string.gsub(villagerlist, "Robine Icon", "Robin Icon") | + | villagerlist = string.gsub(villagerlist, "Robine Icon", "Robin Icon") |
| + | --This is hacky, but it works |
| + | villagerlist = string.gsub(villagerlist, "Leo", "Léo") |
| villagerlist = string.gsub(villagerlist, "Léo Icon", "Leo Icon") | | villagerlist = string.gsub(villagerlist, "Léo Icon", "Leo Icon") |
| elseif lang == "IT" then | | elseif lang == "IT" then |
319번째 줄: |
323번째 줄: |
| elseif lang == "HU" then | | elseif lang == "HU" then |
| villagerlist = string.gsub(villagerlist, "Törpe Icon", "Dwarf Icon") | | villagerlist = string.gsub(villagerlist, "Törpe Icon", "Dwarf Icon") |
− | villagerlist = string.gsub(villagerlist, "Varázsló Icon", "Wizard Icon") | + | villagerlist = string.gsub(villagerlist, "Varázsló Icon", "Wizard Icon") |
| elseif lang == "PT" then | | elseif lang == "PT" then |
| villagerlist = string.gsub(villagerlist, "Anão Icon", "Dwarf Icon") | | villagerlist = string.gsub(villagerlist, "Anão Icon", "Dwarf Icon") |