Ci ho lavorato un bel po' di tempo fa e ora non ricordo bene se dipende da qui.
File: components/com_k2/templates/default/item.php
Riga: dalla 309 (almeno così risulta il mio file: non ricordo se precedentemente ho aggiunto o eliminato altre righe):
<?php if($this->item->params->get('itemFacebookButton',1)): ?>
<!-- Facebook Button -->
<div class="itemFacebookButton">
<div id="fb-root"></div>
<script type="text/javascript">
//<![CDATA[
(function() {
document.write('<fb:like width="200"></fb:like>');
var s = document.createElement('SCRIPT'), s1 = document.getElementsByTagName('SCRIPT')[0];
s.type = 'text/javascript';
s.async = true;
s.src = '//connect.facebook.net/it_IT/all.js#xfbml=1&appId=177111755694317';
s1.parentNode.insertBefore(s, s1);
})();
//]]>
</script>
</div>
<?php endif; ?>
Le modifiche le apportai per eliminare problemi di validazione html.
Non ricordo se, attraverso la riga "s.src = '//connect.facebook.net/it_IT/all.js#xfbml=1&appId=177111755694317;" viene anche settata la lingua in italiano.