for i18n.why do some apps like joomla tend to use .ini files to strore string in multiple languages.why not just use a php file containing the strings and store it i unicode format just like the .ini file is stored in unicode format?
Just a preference, I suppose. It's very easy to parse a .ini file anyway... [man]parse_ini_file/man.
Possibly because PHP is not very unicode-friendly? (Hopefully PHP6 will be.)