Blog


Logo de Net & Software (N&S)

Net And Software

Creación y Diseño de Páginas Web

Soporte, Desarrollo y Soluciones Joomla!®


Pregunta

¿Cómo puedo personalizar traducciones oficiales de Joomla! 3.x?

 

Respuesta

La personalización correcta de las traducciones oficiales en Joomla! 3.x se hace a través de los overrides. Si no sabe qué es esto, lea el siguiente artículo: ¿Qué es el override en la traducción de Joomla! 3.x?

Para realizar el override debe ir a Extensiones -> Gestor de Idiomas.

En la parte de la izquierda de la pantalla debe seleccionar Modificaciones -que es la palabra en español escogida para la realización de overrides-. Luego sólo habrá que seleccionar Nuevo (en el botón superior).

En la nueva ventana veremos unas cuantas opciones que habrá que rellenar. Antes de seguir debe conocer el funcionamiento de las traducciones de Joomla!. Consisten en un nombre genérico en mayúsculas y su traducción entre comillas a la derecha de un igual. Por ejemplo: COM_CONTENT_READ_MORE="Leer más: "

La parte de la izquierda siempre es igual para todos los idiomas y es la parte de la derecha la que debemos cambiar.

Las opciones que debemos rellenar serán:

  • Constante del idioma: aquí se introduce la constante de texto que se desea modificar. En nuestro ejemplo: COM_CONTENT_READ_MORE
  • Texto: será el nuevo texto que queremos introducir. Si quisiéramos cambiar "Leer más: " por "Lea más", deberemos poner "Lea más: " en este campo.
  • Idioma, Ubicación y Archivo son parámetros que ya deben estar rellenos y no se debe tocar.

Luego se pincha en Guardar y Cerrar.

Para conocer cuál es la constante de la cadena que deseamos cambiar, cuando se pincha en el botón de Nuevo para introducir una nueva cadena, en la parte de la derecha de la pantalla se podrán hacer búsquedas por valor -el valor actual que tiene la constante, en nuestro ejemplo "Leer más: "- o por constante -el nombre genérico, en nuestro caso "COM_CONTENT_READ_MORE", de manera que podamos obtener los datos correctos a introducir en las opciones "Constante" y "Texto".

 

Ayuda para Joomla! 3.x


Pregunta

¿Qué extensiones puedo utilizar para realizar descargas en mi sitio web creado con Joomla! 3.x?

 

Respuesta

Existen muchas extensiones que realizan esta función, aunque algunas son más específicas para determinados tipos de descargas. Si lo que queremos es una extensión de descargas típico, jDownloads o Phoca Download suelen ser opciones válidas. Si además precisamos de control de versiones, Akeeba Release System (ARS) es muy profesional. Esta última sirve perfectamente para un sistema de descargas típicos, y usa multi-idioma.

Entre otras opciones, Hikashop -el software de tienda online- puede resultar otra opción, ya que se puede usar su infraestructura para realizar descargas típicas y también de pago.

Si es un sitio en desarrollo, pruebe las distintas opciones y decídase por la que le ofrezca mayor seguridad y mayores posibilidades en función de sus necesidades.

 

Ayuda para Joomla! 3.x


Pregunta

¿Por qué no es eficaz el baneo de IP en los ataques hacker detectados con el plugin NS Error 404 Control para Joomla! 3.x?

 

Respuesta

NS Error 404 Control es un plugin para Joomla! 3.x desarrollado por N&S que detecta los ataques hackers y los clasifica pero no los bloquea.

La manera de bloquear los ataques hacker detectados por el plugin es múltiple, pero debe saber que el baneo de IP mediante htaccess no es eficaz.

El baneo de IP no es eficaz frente a ataques hackers porque los hackers usan listas de proxies para realizar los ataques, con lo que las direcciones IP cambian por cada acceso que realizan.

A su vez, mantener una lista de baneos de IP en el htaccess del servidor es muy costoso (en tiempo de carga) y supone a la larga una pérdida del rendimiento del servidor para mostrar la web.

Por estos motivos, el baneo de IP no es eficaz, y sólo en unos casos muy concretos se puede considerar el baneo de IP de los ataques detectados por el plugin NS Error 404 Control.

 

Ayuda para Joomla! 3.x


Pregunta

¿Qué es el override en la traducción de Joomla! 3.x?

 

Respuesta

El override es una técnica para sobrescribir en Joomla!, es decir, sustituir cosas originales por copias o adaptaciones. Se empezó a usar en Joomla! para sobrescribir plantillas, es decir, definir ciertas características por encima de la copia original de una plantilla, personalizando así el aspecto de la web sin modificar la plantilla propiamente dicho.

El override en la traducción de Joomla! 3.x es lo mismo pero para la traducción. Si alguna traducción oficial no se adapta exactamente a tu web por cualquier circunstancia, puedes hacer un override de la traducción y así personalizarla.

La ventaja principal de este método respecto a manipular los ficheros .ini de traducción radica en que cuando se actualiza la traducción, tus cambios permanecen inalterables, aunque cambien en el original. Supone un gran avance para mantener los cambios hechos sin tener que rehacerlos cada vez que se actualiza algo en Joomla!.

 

Ayuda para Joomla! 3.x

Diccionario de Internet

Explicaciones sencillas a cualquier término informático de Internet o Joomla!.

Compártelo

Suscríbete al Boletín

Boletín Mensual con un resumen de las noticias de seguridad, novedades y artículos de interés de Joomla!
Términos y Condiciones

Últimas Noticias

Últimos Artículos Blog

Web 2.0. Desarrollo Joomla! y Programación Web. Cursos Online Videoconferencia, Amplia Experiencia en Joomla!, Posicionamiento Orgánico SEO.