Sembra che hai altri problemi infatti il sito non si apre, poi per quanto riguarda il template se non dici quale sarà difficile capire, sempre che il template sia free, altrimenti l'unica è chiedere dove lo hai acquistato.
In linea generale la lingua del template ha poca influenza sul sito, e forse il problema non deriva dalla lingua nativa.