Sieht so aus, als hättest du hier einen Fehler gemacht:
<?php if ( ! empty($comments_by_type[__('Kommentar','yashfa')]) ) : ?>
bitte wieder zurück ändern:
<?php if ( ! empty($comments_by_type['comment']) ) : ?>
Ich vermute aber dass du noch mehr solche Fehler eingebaut hast. Die Zeile sieht nämlich auch komisch aus:
<?php fb_comment_type_count(__('Kommentar','yashfa')); ?>
Und bei den Pings genau das gleiche :-?
Dann noch die hier:
<?php echo get_option(__('siteurl','yashfa')); ?>
und die:
<?php do_action(__('comment_form','yashfa'), $post->ID); ?>
Irgendwie hast du dich sehr ungeschickt angestellt. Stellen die nicht zu übersetzen sind versuchst du zu übersetzen ... und andere Stellen lässt du widerum in Englisch. Mal davon abgesehen, dass auch die Methode der Übersetzung falsch ist. :confused: