hmm.. If strings are translated upon refreshing the page, then i am guessing it is related to caching (either Joomla Cache, or Browser Cache.. could be either of them)
Since you said "other strings are translated correctly, just the flexibleTemplate INI is problematic", then why don't you try this;
1- Copy all the lines from
ROOT//administrator/language/en-GB/en-GB.plg_flexibleTemplate.ini file
2- Paste them to the Virtuemart's english INI file, which should be here:
ROOT//components/com_virtuemart/language/en-GB/en-GB.com_virtuemart.ini
3- Delete the
en-GB.plg_flexibleTemplate.ini file (because you don't need it anymore)
Do the same thing for Italian language:
1- Copy all the lines from
ROOT//administrator/language/it-IT/it-IT.plg_flexibleTemplate.ini file (i suppose you have created it already)
2- Paste them to the Virtuemart's Italian INI file, which should be here:
ROOT//language/it-IT/it-IT.com_virtuemart.ini
3- Delete the
it-IT.plg_flexibleTemplate.ini file (because you don't need it anymore)
Furthermore, you can safely uncomment the lines within the flexibleTemplate plugin PHP file to avoid trying to load the flexibleTemplate's language INI file (because you have already deleted them), for this:
1- open this PHP file:
ROOT//plugins/system/flexibleTemplate/flexibleTemplate.php
2- Scroll to the bottom and find these lines:
$lang = JFactory::getLanguage();
$lang->load('plg_flexibleTemplate', JPATH_ADMINISTRATOR);
3- replace them with this:
// $lang = JFactory::getLanguage();
// $lang->load('plg_flexibleTemplate', JPATH_ADMINISTRATOR);
By following these procedure, you are actually disabling the language support of flexibleTemplate plugin completely, but add couple more lines to Virtuemart Core Language INI file, the language translation that flexibleTemplate plugin requires are grabbed from the Virtuemart Core Language file.
FYI: Make sure to backup the Virtuemart Core Language INI file, because every time you update Virtuemart Component, its language files will be retrieved back to original states.
This trick should work for you. Just give it a shot and let me know about the result.
regards