Modifications

370 octets ajoutés ,  20 janvier 2023 à 01:35
aucun résumé de modification
Ligne 45 : Ligne 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
+
--In order to sort entries added as Léo, we have to
 +
--convert to English, then sort, then convert back.
 +
if v == "Léo" then villagertable[k] = "Leo" end
 +
--skip Léo until after the language-specific sort
 
end
 
end
 
elseif lang == "IT" then
 
elseif lang == "IT" then
Ligne 233 : Ligne 236 :  
--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")
Ligne 241 : Ligne 246 :  
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
Ligne 319 : Ligne 326 :  
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")
105 831

modifications