Diferencia entre revisiones de «DRUPAL Multi-linguaxe»

De MediaWiki
Ir a la navegación Ir a la búsqueda
 
(No se muestra una edición intermedia del mismo usuario)
Línea 36: Línea 36:
 
</gallery>
 
</gallery>
  
−
== Criterios para cambiar de idioma o sitio web ==
+
== Criterios para cambiar de idioma ao sitio web ==
  
 
[[Imagen:Drupal_multilinguaxe_5.jpg|500px|center]
 
[[Imagen:Drupal_multilinguaxe_5.jpg|500px|center]
Línea 60: Línea 60:
  
 
:* Idioma seleccionado: Baseado na selección que faga o usuario sobre o idioma do sitio.  
 
:* Idioma seleccionado: Baseado na selección que faga o usuario sobre o idioma do sitio.  
 +
:<u>Nota:</u> É necesario que a opción URL ou Sesión estea activada para que o selector de idioma apareza.
 
: [[Image:Drupal_multilinguaxe_10.jpg| 300px]]
 
: [[Image:Drupal_multilinguaxe_10.jpg| 300px]]
  
Línea 80: Línea 81:
 
: Ao facelo teremos no sitio web a posibilidade de cambiar de idioma:
 
: Ao facelo teremos no sitio web a posibilidade de cambiar de idioma:
 
:[[Image:Drupal_multilinguaxe_12.jpg| 400px]]
 
:[[Image:Drupal_multilinguaxe_12.jpg| 400px]]
−
 
  
 
== Contidos con varios idiomas ==
 
== Contidos con varios idiomas ==
  
 +
* Agora chega o momento de indicar que tipos de contido, taxonomías, vocabularios
  
 +
<gallery caption="Traducindo un tipo de contido" widths="350" heights="300px" perrow="2">
 +
Image:Drupal_multilinguaxe_13.jpg| Prememos na opción '''Idioma de contenido y traducción'''.
 +
Image:Drupal_multilinguaxe_14.jpg| Agora indicamos que elementos van ter unha traducción. No exemplo activamos os '''Contenido'''. Ao facelo aparece unhas novas opcións na parte baixa.
 +
Image:Drupal_multilinguaxe_15.jpg| Eliximos os tipos de contido que van poder traducirse. Ao seleccionar un (no exemplo 'Articulos') aparecen os campos que van poder ser traducidos. Gardamos os cambios.
 +
Image:Drupal_multilinguaxe_16.jpg| Agora se editamos un contido do tipo 'Articulo' ou se creamos un novo aparece unha lapela '''Traducir'''.
 +
Image:Drupal_multilinguaxe_17.jpg| Podemos comprobar como o artigo non está traducido ao Galego. Prememos o botón '''Agregar'''.
 +
Image:Drupal_multilinguaxe_18.jpg| Cambiamos o contido ao idioma Galego e prememos '''Guardar'''.
 +
Image:Drupal_multilinguaxe_19.jpg| Se vemos o contido e seleccionamos o idioma galego podemos comprobar como aparece traducido.
 +
</gallery>
  
  

Revisión actual del 16:27 20 nov 2016

Introdución

  • Cando creamos un sitio web, sobre todo se é un de tipo 'comercial', adicado á venta de produtos, queremos chegar ao maior número de clientes.
  • Para logralo, o idioma non debe ser un problema, e Drupal vai permitirnos ter os contidos publicados en múltiples idiomas.

Activando o módulo Multilingual

  • O primeiro que temos que determinar é que linguaxes imos ofrecer ao usuario.
Drupal permitirá escoller ao usuario unha das linguaxes posibles.
  • Activaremos primeiro o módulo multilingual o cal xa ven instalado no core de Drupal.
Drupal multilinguaxe 1.jpg
  • Configuration translation: permite ter unha tradución dos elementos do sitio web coma o nome do sitio, vocabularios, menús, bloques, e outras configuracións con texto do sitio web.
  • Content translation: permite ter unha tradución dos contidos do sitio, coma os artigos,...
  • Interface translation: permite ter unha tradución das cadeas estáticas do sitio web, coma as etiquetas dun formulario. Estará activado se instalamos o Drupal en español.
  • Language module: permite establecer a linguaxe do sitio web.


  • Unha vez activados pasaremos a ter as seguintes opcións no menú Administrar => Configuración => Sección Reginal e Idiomas.
Drupal multilinguaxe 2.jpg

Especificando a linguaxe

  • Para establecer as linguaxes que o sitio web para poder dispoñer, teremos que escoller a opción Idiomas.

Criterios para cambiar de idioma ao sitio web

[[Imagen:Drupal_multilinguaxe_5.jpg|500px|center]


  • Pola URL: Se prememos no botón Configurar aparecerán dúas opcións:
Drupal multilinguaxe 6.jpg
  • Prefixo da ruta:
  • Podemos configurar para que o sitio se amose no idioma galego cando na URL teñamos unha entrada do tipo: http://www.meustio.es/gl e que sexa español cando a url sexa: http://www.meusitio.es. Podemos cambiar as url polos valores que queiramos.
  • Sesión:
Drupal multilinguaxe 7.jpg
  • Podemos indicar se o idioma se establece en base a un parámetro indicado na URL do sitio web. Así podo indicar que a url: http://www.meusitio.es?language=gl estableza o idioma galego.
  • Usuario: O idioma do sitio será o indicado nas preferencias do perfil do usuario.
Drupal multilinguaxe 8.jpg
  • Navegador: O idioma do sitio será establecido polas preferencias de idioma establecidas no navegador. Será necesario establecer unha relación entre o código do idioma que envía o navegador e o idioma do sitio web.
Drupal multilinguaxe 9.jpg
  • Idioma seleccionado: Baseado na selección que faga o usuario sobre o idioma do sitio.
Nota: É necesario que a opción URL ou Sesión estea activada para que o selector de idioma apareza.
Drupal multilinguaxe 10.jpg


  • Como podemos ver podemos ter diferentes criterios de selección de idiomas activo e se aplicarán na orde establecida (podemos cambiar dita movendo os criterios có gráfico en forma de cruz ou amosando os pesos).



  • Como exemplo imos deixar seleccionados a opción de URL e Idioma seleccionado.
Agora imos a colocar o bloque que permite escoller o idioma por parte do usuario. Chámase Alternador de idioma.
O colocaremos nunha rexión do tema actual como xa vimos na Unidade 5: Bloques.
Drupal multilinguaxe 11.jpg


Ao facelo teremos no sitio web a posibilidade de cambiar de idioma:
Drupal multilinguaxe 12.jpg

Contidos con varios idiomas

  • Agora chega o momento de indicar que tipos de contido, taxonomías, vocabularios




-- Ángel D. Fernández González -- (2016).