Preferred Languages

Descripción

Gracias a los paquetes de idioma es más fácil que nunca cambiar el idioma principal de tu sitio.
Sin embargo, en algunos casos, un solo idioma local no es suficiente. Cuando WordPress no encuentra una traducción para el idioma local activo, recurre a las cadenas originales en inglés.
Eso es una pobre experiencia de usuario para los que no hablan inglés.

El proyecto de esta característica pretende cambiar eso permitiendo a los usuarios elegir varios idiomas en los que visualizar WordPress.
De ese modo puedes configurar algún tipo de «cadena de reserva» por la que WordPress trate de cargar las traducciones en tu orden preferido.

Por favor, ayúdanos a probar este plugin y haznos saber si algo no funciona como crees que debería.

Atajos de teclado

  • Flecha arriba: Mueve la localización seleccionada una posición hacia arriba.
  • Flecha abajo: Mueve la localización seleccionada una posición hacia abajo.
  • Inicio: selecciona la primera configuración regional de la lista.
  • Fin: Selecciona la última configuración regional de la lista.
  • RetrocesoSuprimir: elimina la configuración regional seleccionada de la lista.
  • Alt+A: Añade la configuración regional actual de la lista desplegable a la lista.

Nota: la interfaz de usuario de Preferred Languages debe estar enfocada para que funcionen los atajos de teclado.

Fusionar traducciones

Por defecto, solo se cargará la primera traducción disponible para una configuración regional y un dominio determinados.
Sin embargo, cuando las traducciones están incompletas, algunas cadenas pueden seguir mostrándose en inglés.
Eso también es una mala experiencia para el usuario.

Para evitarlo, se puede utilizar el filtro preferred_languages_merge_translations para optar por fusionar las traducciones incompletas.
Proporciona tres parámetros:

  1. $merge – Si se deben fusionar las traducciones.
  2. $domain – El dominio del texto
  3. $current_locale – La configuración regional actual.

Nota: En WordPress 6.5 y versiones posteriores, esta funcionalidad está activada por defecto.
En versiones anteriores de WordPress, se trata de un proceso potencialmente lento y costoso,
por lo que se recomienda utilizarlo con moderación y solo para dominios específicos.

Involúcrate

El desarrollo activo se está llevando a cabo en GitHub.

Si quieres involucrarte, echa un vistazo a los problemas abiertos y únete al canal #core-i18n en Slack. Si aún no tienes cuenta en Slack, puedes registrarte en make.wordpress.org/chat/.

Capturas

  • La nueva sección de idiomas en «Ajustes -> Generales»
  • La nueva sección de idiomas en tu perfil de usuario.

Reseñas

18 de enero de 2023 1 respuesta
I honestly think that this should be a core feature of WP. The only thing wrong I notice is that when you are looking at the front end… The language of the admin bar changes into the site language but that’s the only issue I have with this plugin at the time of writing. For the rest, it’s a dream plugin.
20 de marzo de 2021
a very cool plugin. this is a truely great plugin, You can use it for many purposes. It works great right out of the box, but is very easy to customize to suit your needs. my current use-case: i use this plugin to power up my page – which has visitors from several european Countries. I’m using this plugin to manage a small job-site: And i have to say: I love this plugin. And if it comes to support: it is so awesome to see that all is documented so well and good: You can do so much with this plugin: if you need to customize it towards your special use-case: just look at the documentation (and again have a look at the docs) Read those instructions – they are written so well, people. There’s a lot of detail there and alltogehter i have to say: it’s super well documented! Amazing job: i love this plugin, from me 5 stars – (i would give even more if it would be possible) keep up this awesome and outstanding job – it rocks!!!
17 de enero de 2022
I think this should be in Core for websites with several possible languages. I like it very much! Specially I appreciate that each user can also choose languages from the selected languages. (I am developing a translation plugin for my own needs to use Google Translate to translate posts/pages and complement it.)
26 de agosto de 2020
An indispensable plugin for sites that use a language with formal/non-formal variant. This should become a WordPress core functionality!
Leer todas las 18 reseñas

Colaboradores y desarrolladores

«Preferred Languages» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Preferred Languages» está traducido en 32 idiomas. Gracias a los traductores por sus contribuciones.

Traduce «Preferred Languages» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

Para ver el registro de cambios del plugin, por favor, pásate por el repositorio en GitHub.