I had the same issue before. And then I found out that you need to add <Ruleset> or give an ID for <LocalizedText> (like <LocalizedText
id="XXXXX">) in .modinfo to make localized text works. Both way are all work to me. Example as below and attached:
Code:
<Components>
<UpdateDatabase id="AIO_America_CMPNT">
<Items>
<File>AIO_America_Data.xml</File>
</Items>
</UpdateDatabase>
<LocalizedText>
<Properties>
<Ruleset>RULESET_STANDARD</Ruleset>
</Properties>
<Items>
<File>AIO_America_Text.xml</File>
</Items>
</LocalizedText>
</Components>
<Files>
<File>AIO_America_Data.xml</File>
<File>AIO_America_Text.xml</File>
</Files>
Attached is the MOD I have created. The localized text is showing correctly under English, Simplified Chinese and Traditional Chinese.