diff --git a/scripts/exportlegends.lua b/scripts/exportlegends.lua index 9aa83a056..7c8c539fb 100644 --- a/scripts/exportlegends.lua +++ b/scripts/exportlegends.lua @@ -77,8 +77,8 @@ function export_more_legends_xml() io.write ("".."\n") io.write ("".."\n") - io.write (""..dfhack.TranslateName(df.global.world.world_data.name).."".."\n") - io.write (""..dfhack.TranslateName(df.global.world.world_data.name,1).."".."\n") + io.write (""..dfhack.df2utf(dfhack.TranslateName(df.global.world.world_data.name)).."".."\n") + io.write (""..dfhack.df2utf(dfhack.TranslateName(df.global.world.world_data.name,1)).."".."\n") io.write ("".."\n") for regionK, regionV in ipairs(df.global.world.world_data.regions) do @@ -120,8 +120,8 @@ function export_more_legends_xml() io.write ("\t\t\t\t"..""..buildingV.id.."".."\n") io.write ("\t\t\t\t"..""..df.abstract_building_type[buildingV:getType()]:lower().."".."\n") if (df.abstract_building_type[buildingV:getType()]:lower() ~= "underworld_spire") then - io.write ("\t\t\t\t"..""..dfhack.TranslateName(buildingV.name, 1).."".."\n") - io.write ("\t\t\t\t"..""..dfhack.TranslateName(buildingV.name).."".."\n") + io.write ("\t\t\t\t"..""..dfhack.df2utf(dfhack.TranslateName(buildingV.name, 1)).."".."\n") + io.write ("\t\t\t\t"..""..dfhack.df2utf(dfhack.TranslateName(buildingV.name)).."".."\n") end io.write ("\t\t\t".."".."\n") end @@ -137,7 +137,7 @@ function export_more_legends_xml() for wcK, wcV in ipairs(df.global.world.world_data.constructions.list) do io.write ("\t".."".."\n") io.write ("\t\t"..""..wcV.id.."".."\n") - io.write ("\t\t"..""..dfhack.TranslateName(wcV.name,1).."".."\n") + io.write ("\t\t"..""..dfhack.df2utf(dfhack.TranslateName(wcV.name,1)).."".."\n") io.write ("\t\t"..""..(df.world_construction_type[wcV:getType()]):lower().."".."\n") io.write ("\t\t".."") for xK, xVal in ipairs(wcV.square_pos.x) do