Jueves , 28 Marzo 2024
Inicio / WordPress / Tema ‘intrepidity’ en español + translation-ready

Tema ‘intrepidity’ en español + translation-ready

He estado trabajando sobre el código del tema ‘intrepidity‘ de WordPress y lo he adaptado para que pueda ser traducido. Esto es lo que se suele llamar “Internationalization” (i18n).

Además, he corregido pequeños bugs y he incluido la traducción completa al español.

El tema ‘intrepidity’ ha sido uno de los más descargados en los últimos días en el directorio oficial de WordPress.org. El autor lo había etiquetado como “translation-ready” (listo para traducir), pero al menos hasta la versión 1.5.1 no es cierto que lo sea.

Aquí os dejo el enlace para que lo podáis descargar…

He intentado contactar con el autor del tema por si quería actualizar ‘intrepidity’ con esta versión “translation-ready” pero no contesta a los e-mails. Si en las próximas versiones no adapta el tema para que sea “translation-ready”, puedo ir incluyendo sobre mi versión los cambios que él haga en la versión “oficial”.

También puedes ver...

Comienza a crear tus páginas web en WordPress PASO a PASO

Un curso de WordPress es esencial para poder crear un sitio web. El crecimiento de los …

36 Comentarios

  1. muchas grasias amigo

  2. Muchas gracias por el theme, lo probare.

    Un Saludo.

  3. Hola y como lo as adaptado para que sea translation-ready?¿, porque yo he querido adaptar algunos que tampoco eran, y no se traducia, ponia el nombre del tema en cada _e(), __(), generaba el archivo po con el gettext, y luego el archivo mo con el poedit, y nada, me podrias ayudar?¿ Gracias

  4. Gracias por responderme tan rapido, pero si, lo habia puesto en otro archivo header.php, y nada, y siguiendo esa guia, ahora lo he puesto al principio de functions.php en la segunda linea, y tampoco, sigue en ingles. Alguna sugerencia mas? El tema es el edegree

    • Además hay que añadir la ruta donde se encuentran los archivos de traducción, por ejemplo:

      load_theme_textdomain('edegree', get_template_directory().'/languages');

      “languages” es el subdirectorio dentro del tema donde irán los archivos de traducción, no tiene que ser “languages”, puedes poner otro nombre.

      ¿Puede ser eso?

  5. no, tampoco es eso, puesto que me fije, en el que tu traduciste el intrepedity, y me di cuenta, que la ruta del directorio de idioma, no lo tenia, y lo puse, y nada. Alguna sugerencia mas?¿ Estoy pensando en que no se puede traducir dicho tema, aunque… yo pienso que se podrian en todos.

    • Por supuesto que se puede traducir cualquier tema, simplemente es código y funciones PHP 🙂

      Pues no sé…

      Después cada frase que quieras poner para traducir sería, por ejemplo:

      <?php _e('texto','edegree'); ?>

      Y, suponiendo que la traducción sea al español, en la carpeta “languages” tendría que estar el archivo “es_ES.mo” con las frases ya traducidas.

      Además, para que se vea traducido, es imprescindible que tu instalación de WordPress sea en español; debe estar especificado en el “wp-config.php”:

      define ('WPLANG', 'es_ES');

      Debes investigar más! 😉 También te digo que internacionalizar un tema tiene bastante trabajo si se hace bien, pero si estás seguro de querer ese tema y lo necesitas para algún proyecto, adelante 🙂

  6. Si si he mirando muchos blog, foros, etc, y todo los pasos los tengo ya echo, en cada texto a traducir poner el nombre del tema, el wordpress, y atiene puesto en el define el es_ES, en la carpeta language, ya genere el .mo, a partir del .po, con el poedit. Ya no se que hacer mas para que funcione… porque no me gustaria hacerlo a mano, cada cosa…

    • Pues ya me tienes intrigado jeje

      Si quieres envíame al e-mail del blog los archivos del tema con los cambios que hayas hecho, y miro a ver si encuentro dónde está el problema.

      Hay que traducirlo como sea! 😉

    • He probado el tema que me has enviado en un blog de prueba y la traducción funciona perfectamente.

      Así que el problema no está en el tema…

  7. Gracias por porbarlo al menos, pues.. el wp-config, lo tengo bien puesto. Tengo la ultima version de wordpress, por eso, no sera, no?

    • Yo lo he probado sobre WordPress 2.9.2, en un hosting gratuito (000webhost.com).

      En alguna parte hay un error/conflicto, si no lo encuentras, prueba a hacer otra instalación de WordPress, en el mismo hosting o en otro distinto.

      ¿Has probado otros temas y se muestran en español?

      Otra cosa, yo en el intrepidity no puse el add_action(‘init’, ‘funcion’); sino directamente la función load_theme_textdomain(). Te lo digo porque lo mismo eso hace que no funcione en algún hosting.

  8. Me encanta tu trabajo. Uso Mystique con tu traducción, y es lo mejorcito que he encontrado en plantillas traducidas, y por supuesto la estoy usando. Voy a probar la otra para otro proyecto.

    Enhorabuena.

    Saludos!

  9. Hola, me gustaría instalar temas a mi wordpress, pero no tengo ni idea. ¿Tienes algún post en el que expliques como instalar tus temas? o mejor ¿un video?.
    Gracias, yo es que soy muy novel con el wordpress, GRACIAS.

    (Respondeme por email si lo crees mejor)

    • Hola,

      Si la configuración de tu servidor lo permite, puedes instalarlos desde el propio panel de administración de WordPress:
      Apariencia > Temas > Añadir nuevo (v2.9.2)
      Apariencia > Temas > Instalar temas (v3.0)

      Si de esta manera te da error, tienes que subir la carpeta del tema por FTP al directorio /wp-content/themes/ de tu servidor.

      Saludos.

  10. Muchas gracias por el excepcional trabajo

  11. Hola primero queria felicitarte por la excelente labor y luego preguntarte si has logrado modificar el favicon pero para que se vea en explorer. En firefox no tengo problema, en explorer sin suerte. GRacias de antemano

    • Hola,

      Supongo que ya te habrás dado cuenta. No hay ningún problema, simplemente es que Internet Explorer tarda mucho más tiempo en actualizar el favicon de las páginas web.

      Saludos 😉

  12. Hola que tal amigo, oye queria ver si tu sabes como hacer que se visualize el feautured content galery, lei un tutorial pero pues la verdad no me aparece nada y no se como hacerle. Espero me ayudes jejeje. Saludos

  13. Hola Geek, te felicito por tu gran trabajo con esta traduccion y de paso te pido un favor.

    Necesito hacer unos cambios a la traduccion para adaptar el sitio a mis necesidades, habria posibilidad de que me enviaras el archivo PO para poder hacer estos cambios?

    De antemano, gracias.

  14. Hola amigo Geek, tengo inestalada ya la traduccion de este tema en mi sitio, pero mientras lo tenia en ingles hice un cambio con el fin de eliminar los footer ahora solo me aparece la traduccion que dice “Contenido del pie de página izquierdo Para reemplazar esto, ve a la página de “Widgets” y añade tus propios widgets a “Pie de página (izquierda)”.

    y asi para el resto de footers, como puedo limpiar mi sitio para que no aparezca nada de eso te agrdezco de antemano

    • Puede que este tema no permita tener los footers sin widgets.
      Si encuentras alguna opción para restaurar las opciones por defecto del tema úsala y si no borra el tema y vuelve a instalarlo, pero por descartar opciones, porque ya te digo que probablemente el tema no permita dejar los footers vacíos.
      Si no lo consigues solucionar puedes probar a poner widgets de texto sin contenido ni título, para que no se vea nada.
      Saludos.

  15. Graxxx por la sugerencia pero … disculpa mi ignorancia como puedo poner un widget de texto por que lo hago, bueno por lomnos eso creo que hago y misitio sigue igual de antemano gracias… mientras tanto seguire revisando pero eso si la traduccindel theme me cayo al pelo de nuevo gracias

    • Arrastra el widget llamado “Texto” a cada uno de los footers. De esa manera se debería mostrar el footer vacío pero sin ese texto informativo. Saludos.

  16. Mil graxxxxx funciono amigo ya aprece mi sitio limpio

    de nuevo Gracias

  17. hola, yo la instalé en mi blog en inglés y la fui traduciendo desde el código, no sabía que había una traducción hecha de la plantilla; igual la descargú porque la voy a probar en un blog que tengo para pruebas en hosting gratis que está muy bueno. Te permite muchas más cosas que 00webhost y el cpanel es mucho más completo, en mi blog está la URL, no la dejo aquí pues no se si se permite; gracias muy bueno el blog

  18. Carlos Gónzalez

    Hola.
    Estupendo trabajo, muchas gracias. Ya no sabia donde buscar, otros hablan de traducciones al español y luego nada. pero esto si que esta perfecta para los que no tenemos ni idea de ingles. GRACIAS:

  19. que tal, excelente trabajo, solo que tengo un detalle, cuando lo instalo en mi pagina, me presenta una pagina en blanco en el area de administracion, asi que no puedo usarlo, regreso a la version en ingles y todo funciona ok.

    alguna sugerencia?

    • Hola, tendrías que darme más datos para poder ayudarte…

      ¿Todas las páginas de administración se muestran en blanco?
      ¿El sitio público sí funciona?
      ¿Has probado a instalar más temas en español?

      A veces eso ocurre por falta de memoria del servidor.

      También ten en cuenta que el tema intrepidity lleva años sin actualizarse, puede que haya problemas de compatibilidad con las versiones actuales de WordPress.

      Saludos.

  20. En mi sitio quedo muy bien, sin problemas. La plantilla es muy comoda y su estetica, que siempre es importante, es muy buena tambien. Haz hecho un buen trabajo, saludos

  21. Hola, me dio mucho gusto encontra tu pagina. Estoy usando la plantilla intrepidity y no se como borrar las letritas de abajo (dice -tags, posted in y -no comments) y quiero usar el optin o sign up form y tampoco se como borrar las letras que tiene y poner una figura u otras letras, Por favor ayudame

  22. Hola de nuevo, me sirvio tu comentario de arriba para “limpiar” los footers pero le quedaron letras: intrepidity, wordpress, log out y otra y al hacer clic te manda a otra pagina. Se puede arreglar?. De verdad muchas gracias.

    • Hola,

      Descarga de nuevo el tema desde el enlace que aparece en el artículo, descomprímelo y sube el fichero “footer.php” al directorio /wp-content/themes/intrepidity/ de tu instalación de WordPress.

      Sobre ese fichero puedes eliminar o modificar lo que quieras. Lo puedes hacer en local y vuelves a subir el archivo, o directamente desde tu panel de WordPress en Apariencia > Editor. Los créditos están en la línea 83 de “footer.php” (Pie de página).

      Saludos.

  1. Pingback: Bitacoras.com

Responder a GeekRMX Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *