• Resuelto kuthulos85

    (@kuthulos85)


    Muy buenas.
    Estoy creando un diccionario online sobre cierto tema.
    Quiero saber si el plugin The Daily Horoscope o algún otro parecido está en español.
    Necesito un plugin de horóscopo urgentemente.
    El caso es que si no existe en español, quiero saber si puedo traducirlo fácilmente del inglés con alguna herramienta.
    Gracias.

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Moderador jose64

    (@jose64)

    Hola.

    El plugin al que haces referencia no puede ser traducido por la comunidad de WordPress porque no está preparado para localización: https://translate.wordpress.org/projects/wp-plugins/the-daily-horoscope/.

    En general puedes traducir cualquier plugin colaborando con su traducción en el repositorio de WordPress:

    Colabora > WordPress > Traducciones

    Translating WordPress

    También puedes hacer la traducción con un plugin como Loco Translate

    O usando una herramienta como Poedit

    Coméntanos si tienes alguna duda y, por favor, recuerda cerrar el debate marcándolo como resuelto cuando sea el caso, así nos ayudas a mantener el foro al día.

    Iniciador del debate kuthulos85

    (@kuthulos85)

    Hola.
    Perdón por la tardanza en contestar, pero después de varios días por problemas al conseguir la api del translator y de no encontrar el archivo .po de TheDailyHoroscope por fin lo he conseguido traducir. Pero ahora surge otroproblema.
    Al traducirlo, el widget para que se vea en la página era daily_horoscope, pero ahora al traducirlo no funciona.
    He probado diferentes frases para el widget como horóscopo_diario pero no funciona.
    Alguien sabe cómopuedo encontrar qué código es? En CSS o algo así?
    Muchas gracias.

    Moderador jose64

    (@jose64)

    Hola.

    El plugin que indicas está abandonado, aparte de no tener mantenimiento según su descripción toma los datos de una web que ya no existe, así que los que te muestra son los que tiene almacenados. Antes de traducir tienes que ver como funciona el plugin y saber lo que tienes que traducir.

    Para cambiar el nombre y la descripción solo tienes que modificarlos en la cabecera del plugin, líneas 3 y 4 del index.php:

    Plugin Name: El Horóscopo Diario
    Description: Añade un horóscopo diario a tus widgets, post y páginas.

    Para cambiar el nombre del widget solo tienes que modificar la línea 21 del archivo:

    	        // name of the widget
    	        __('Widget de horóscopo', 'Dailyhoroscope' ),

    El encabezado del widget, línea 51:

    <a href="http://dailyhoroscopeplugin.com" target="_blank"><h3>Horóscopo diario</h3></a>

    Los signos, líneas 57 a 69:

    	        		<option disabled selected>Escoge tu signo</option>
    					<option value="ari">Aries</option>
    	        			<option value="tau">Tauro</option>
    					<option value="gem">Géminis</option>
    					<option value="can">Cáncer</option>
    					<option value="leo">Leo</option>
    					<option value="vir">Virgo</option>
    					<option value="lib">Libra</option>
    					<option value="sco">Escorpio</option>
    					<option value="sag">Sagitario</option>
    					<option value="cap">Capricornio</option>
    					<option value="aqu">Acuario</option>
    					<option value="pis">Píscis</option>

    Finalmente las predicciones, como ya te indiqué antes, originalmente se tomaban de la web del plugin, ahora mismo esa web no funciona y las toma de un listado, solo tienes que traducir ese listado, si quieres inclusive añadir tus propias predicciones. Se encuentra en los archivos de texto en /the-daily-horoscope/data/horoscopes/, un archivo de texto para cada signo.

    El problema de que no esté preparado para la traducción es que si se actualiza se pierde lo traducido, así que guarda una copia de seguridad de las prediciones traducidas, por si acaso.

    Recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.

    Moderador jose64

    (@jose64)

    Aparte de la traducción, yo eliminaría en enlace de la línea 51, no tiene sentido enlazar a una web que no existe, dejándolo solo como encabezado:

    <h3>Horóscopo diario</h3>

    Iniciador del debate kuthulos85

    (@kuthulos85)

    Muchas gracias José Luís. Me ha servido de mucha ayuda.
    Una última pregunta, lo prometo; he traducido el listado entero. El problema es que solo me sale en español el signo acuario cuando los escojo desde la portada de mi página.
    Puede ser que como cada día cambia la predicción, la de hoy se cambiará mañana al español? Si no no se cual es el problema. Muchas gracias.

    Moderador jose64

    (@jose64)

    Hola.

    Puede ser que como cada día cambia la predicción, la de hoy se cambiará mañana al español? Si no no se cual es el problema. Muchas gracias.

    Efectivamente, tienes que eliminar la predicción del día, un archivo .json con la fecha de hoy que se genera diariamente en base a los .txt de los signos, cuando se generó estaba en ingles, seguramente ese es el problema. Creo que está en otra carpeta dentro de Horoscopes, agrupada con la de los textos de los signos, pero no te lo puedo asegurar porque ya borré el plugin.

    Recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.

    Iniciador del debate kuthulos85

    (@kuthulos85)

    Muchas gracias por la ayuda José Luís.

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • El debate ‘¿Cómo traduzco un plugin?, ¿Existe este plugin en español?’ está cerrado a nuevas respuestas.