zanguanga tiene razón. El theme debe estar preparado para localización y los archivos deben estar.
Otro directorio que funciona es wp-content/themes/tu_tema/languages.
Podés crear vos mismo los archivos de traducción, pero tenés que entender un poco cómo funcionan y cómo se integran con Wordpress. Yo uso
Poedit.
Respecto a las fechas, también deben se localizadas. Esto suele ser bastante conflictivo pero después de mucho luchar le vas a agarrar la vuelta. En lugar de hacer:
o alguna forma alternativa. Intentá una algo parecido a esto:
Código PHP:
Ver original<?php printf(__
('Publicado el %s', 'tu_dominio_de_traduccion'),get_the_date
(get_option
("date_format"))); ?>
Wordpress buscará en los archivos de traducción la traducción para "Publicado el %s" en el lenguaje seleccionado en el dominio indicado. Luego printf() reemplaza el %s por la fecha usando esa concatenación de funciones:
Código PHP:
Ver originalget_the_date(get_option("date_format"))
Hacer un blog con múltiples idiomas no es cosa de instalar plugins nada más :P