Da muss ich dem kleinen Fräulein leider zustimmen. Die Responsivität ist zum jetzigen Zeitpunkt alles andere als ausreichend, vielleicht gerade mal zu 50% fertig. Das jetzt alles auf Spur zu bringen, ist mindestens genau so viel Arbeit, wie sich das kostenfreie tpl_modified_responsive an die eigenen Bedürfnisse anzupassen.
Ich kann auch nicht nachvollziehen, wo das Problem mit den Sprachen liegt. Sofern du mit anständigen Sprach-Variablen arbeitest (welche i. d. R. im Ordner /lang/ und nicht im Template liegen - Ausnahme bildet hier der zusätzliche /lang/-Ordner in manchen Templates) und nicht umständlicherweise im Template z. B. mit
{if $smarty.session.language_code == 'de'}
... deutsche Ausgabe ...
{elseif $smarty.session.language_code == 'en'}
... englische Ausgabe ...
{else}
... italienische Ausgabe ...
{/if}
gearbeitest hast, sehe ich was Sprachen angeht eigentlich die geringsten deiner Probleme.