1. Si#os
web
mul#lingües
con
WordPress
dreguera@mondragon.edu
Ÿ Dani
Reguera
Bakhache
Ÿ @dreguera
2. Hablamos
de
mul,lingüsimo
cuando…
Permi#mos
al
usuario
que
pueda
navegar
de
una
manera
clara,
fácil
y
usable
en
los
diferentes
idiomas
en
los
que
esté
traducido
mi
contenido
de
mi
si,o
web.
2
4. Tratamiento
del
mul,lingüismo
§ Las
traducciones
SIEMPRE
han
de
ser
“paralelas”
§ Si
el
usuario
está
en
la
página
midominio.com/
mi-‐pagina.html
y
cambia
a
idioma
[EN],
deberá
ver
midominio.com/en/my-‐page.html
¨ Si
va
al
index
del
idioma…
error
de
usabilidad!
¨ Si
va
a
otra
pagina
que
no
está
(aún)
traducida…
error
404!
4
6. Tratamiento
del
mul,lingüismo
§ Una
web
óp,ma
desde
el
punto
de
vista
del
mul,lingüismo
ha
de:
¨ Tener
el
contenido
bien
traducido
¨ Tener
los
campos
personalizados
traducidos
¨ Tener
las
URLs
en
el
idioma
en
el
que
está
el
contenido
¨ Tener
las
metae,quetas
traducidas
a
ese
idioma
6
12. ¿Cómo
trata
WordPress
el
mul,lingüismo?
§ Por
defecto
WordPress
sólo
deja
u,lizar
un
único
idioma
por
si,o.
§ Solución:
¨ Hacer
uso
de
una
instalación
mul,si,o
de
WordPress,
creando
múl,ples
si,os
uno
por
idioma.
¨ U,lizar
un
plugin
que
nos
permita
ges,onar
el
contenido
en
varios
idiomas
de
mi
si,o
WordPress
12
13. Tipos
de
plugins
mul,-‐idioma
en
WordPress
§ Los
que
nos
generan
una
nueva
entrada
por
idioma
y
las
entrelazo
entre
ellas.
Por
ejemplo:
¨ WPML
¨ Polylang
§ Los
que
nos
almacenan
en
la
misma
entrada
las
traducciones.
Por
ejemplo:
¨ qTranslate
X
§ Los
que
nos
hacen
traducciones
“al
vuelo”
mediante
traductores
externos.
Por
ejemplo:
¨ Google
AJAX
transla,on.
THE
DEVIL!!!!
13
14. Nueva
entrada
por
cada
idioma
§ Ventajas:
¨ Todo
se
traduce
por
defecto,
campos
personalizados,
etc..
¨ Los
contenidos
de
la
base
de
datos
para
las
entradas
no
necesitan
modificaciones
§ Desventajas:
¨ Arquitectura
mas
compleja.
(U,lizan
muchas
funcionalidades
de
WordPress,
“hooks”)
¨ Tablas
adicionales
a
veces
14
15. Todos
los
idiomas
en
la
misma
entrada
§ Ventajas:
¨ La
edición
es
más
sencilla
¨ Al
haber
menos
tablas
y
u,lizar
menos
funciones
es
menos
compleja
la
arquitectura
§ Desventajas:
¨ Todos
los
si,os
donde
el
plugin
no
engancha
con
WordPress
no
se
traduce
y
hay
que
hacerlo
a
mano.
(Menus
en
mqTranslate)
¨ La
desinstalación
del
plugin
es
más
problemá,ca
ya
que
hay
que
borrar
de
la
BBDD
las
e,quetas
y
los
textos
alterna,vos
15