Problems with translations

6.97K viewsIssues
0

Hi,

I’m having problems with the next translations (my site is in spanish we have everything translated but those labels still in english):

Is this goin to be fixed in next revisions? I could modify the code but I don’t want to have problems with the next updates, I really like this plugin.

The translation that says “1 min hace” shold be like this in spanish “hace 1 min”.

Thanks for your help!

0

Hola,

A ver si me podéis ayudar xfa.

Uso Anspress con la versión en español, pero para un muro de publicaciones sociales. La única diferencia, es que en lugar de formular preguntas, la gente hace publicaciones (como en Facebook por ejemplo).

Problema: por tanto, cambié todas las ocurrencias de “pregunta” por “publicación” (idem en plural). Pues… nada ha cambiado. sigo viendo los textos originales con “pregunta” en lugar de “publicación”.

Probé primero con PoEdit, luego con Loco Translate, y todo sigue igual 🙁

Alguna idea xfa ?

Gracias.

0

¡Hola!

¿Habéis probado a usar el plugin de WordPress Loco para gestionar las traducciones? Como bien indicabais para cambiar los textos de Category, Tags etc hay que modificar el plugin Categories for AnsPress. En mi caso he traducido los textos con Loco y así los tengo ya en castellano. Como de momento no hay traducción en castellano para ese plugin no deberían sobrescribirse en las actualizaciones posteriores, pero cuando exista ese fichero siempre puedes hacer una copia de seguridad de lo que tienes y aplicarlo nuevamente tras la actualización. Intentaré pasar el fichero con la traducción al desarrollador para evitar molestias al resto de usuarios de la comunidad.

Saludos

0

Hola, ya hice los cambios que marcan aqui, ¿En donde activo que sea en español?

Hola, ¿si re nombraste los archivos y los moviste a la “wp-content/plugins/anspress-question-answer/languages“? y ¿tu wordpress esta en español?
En la opciones de Ajustes->generales hasta abajo tiene la opción de cambiar de idioma cuando cambias de idioma por default también lo hace anspress y todos los plugins que tengas instalados
Otra opcion en tu archivo config.php busca una linea como esta “define(‘WPLANG’, ‘es_ES’);” y borrala y pones esa(“define(‘WPLANG’, ‘es_ES’);”) sin comillas

1

Hola, para la primera imagen donde estan los campos “category” y “select a topic that bestfits your question” para traducirlos entra a esta ruta “/wp-content/plugins/categories-for-anspress” y abre el archivo categories-for-anspress.php y en la linea 450 esta este texto:

‘label’ => __( ‘Category’, ‘categories-for-anspress’ ),

cambialo por este:

‘label’ => __( ‘Categoria’, ‘categories-for-anspress’ ),

y mas abajo en la linea 455 esta este texto:

‘desc’ => __( ‘Select a topic that best fits your question’, ‘categories-for-anspress’ ),

cambialo por este:

‘desc’ => __( ‘Selecciona una categoria para tu pregunta’, ‘categories-for-anspress’ ),

Ahora en la segunda imagen donde dice “1 Question” entra a la siguiente ruta “/wp-content/plugins/categories-for-anspress/theme” y abre los archivos categories.php y category.php

AHORA en el archivo categories.php ve a la linea 26 y esta este texto:

<?php printf(_n(‘%d Question’, ‘%d Questions’, ‘categories-for-anspress’, $category->count), $category->count) ?>

cambialo por este:

<?php printf(_n(‘%d Pregunta’, ‘%d Preguntas’, ‘categories-for-anspress’, $category->count), $category->count) ?>

Y por ultimo en el archivo category.php ve a la linea 14 y estara este texto:

<?php printf( _n(‘1 Question’, ‘%s Questions’, $question_category->count, ‘categories-for-anspress’), $question_category->count); ?>

cambialo por este:

<?php printf( _n(‘1 Pregunta’, ‘%s Preguntas’, $question_category->count, ‘categories-for-anspress’), $question_category->count); ?>

Los campos de etiquetas no los tengo lo siento

Y todos los demás campos ya están traducidos ve a este enlace:

https://translate.wordpress.org/projects/wp-plugins/anspress-question-answer/dev/es/default

una vez ahí ve hasta abajo y ahí hay unas opciones donde dice “Export: all current as” “Portable Object Message Catalog (.po/.pot)” por default te sale eso le das donde dice “Export” y te descargara un archivo con extensión .po ahora donde dice “Portable Object Message Catalog (.po/.pot)” haz clic y te despliega unas opciones y selecciona la opción “Machine Object Message Catalog (.mo)” y tambien le das en “Export“y se te descargara un archivo con extension .mo una vez que ya tienes esos dos archivos mueve los a la carpeta “wp-content/plugins/anspress-question-answer/languages” y les cambias el nombre al archivo que te descargo al archivo .mo lo renombras por este:

anspress-question-answer-es_ES.mo

y al archivo .po  lo renombras por este:

anspress-question-answer-es_ES.po

NOTA: CUANDO LES CAMBIES EL NOMBRE TE DIRÁ QUE YA EXISTE UN ARCHIVO CON ESE NOMBRE ELIMINA LOS QUE VIENEN POR DEFAULT DENTRO DE ESA CARPETA “wp-content/plugins/anspress-question-answer/languages

Muchas gracias por la ayuda!
El problema de esta solución es que con futuras actualizaciones se perderán los cambios…
Lo he reportado para ver si lo solucionan de raíz para así evitar quebraderos de cabeza al subir de versión.

De nada. Si eso es lo malo, si Rahul Aryan permite que las extensiones de este plugin se puedan traducir ayudare a traducirlos, ya ayude a traducir el plugin al idioma ES_MX pero están en espera.