Your SlideShare is downloading. ×
13.Suport Multiidioma
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

13.Suport Multiidioma

424
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
424
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Planta't a Internet! Telejet Garrotxa Professor: Marc Nicolau
  • 2.
    • Si volem que els continguts de la web estiguin amb varis idiomes, cal tenir un sistema que permeti escollir a l’usuari l’idioma amb el que vol veure aquests continguts.
    • Hi ha varies extensions de Joomla que permeten administrar aquests continguts. Una d’elles és el Joomla! M17n (Multilingualization) Package.
  • 3.
    • Aquest paquet permet mostrar els continguts de la web amb varis idiomes de forma ràpida i senzilla.
    • Aquest paquet conté:
      • Mòdul M17n : mostra el selector d’idioma
      • Mòdul de menú principal : substitueix el mòdul mainmenu de Joomla
      • Connector M17n : controla l’idioma amb el que s’ha de mostrar els continguts.
  • 4.
    • Abans d’instal·lar el paquet és millor tenir instal·lats tots els idiomes que cal que tingui la web.
    • A continuació, cal decarregar el paquet:
      • Descàrrega:
        • http://extensions.joomla.org
          • Buscar M17n
          • Descarregar el M17n.zip
    • Per instal·lar-lo, cal anar a l’apartat d’instal·lació d’extensions:
      • Extensions  Instal·la/Desinstal·la
  • 5.
    • El paquet instal·la el mòdul i el connector, deixant-los desactivats.
    • Per activar-los:
      • Activar el mòdul:
        • Buscar M17n - Language Selector
      • Activar connector:
        • Buscar System - Multilingual (M17n)
      • Extensions  Gestor de mòduls
      • Extensions  Gestor de connectors
  • 6.
  • 7.
    • El mòdul M17n - Language Selector (selector d’idioma) ha d’estar assignat a tots els menús.
      • Editar el mòdul M17n - Language Selector
      • A l’apartat Assignació de menú escollir Tots
    • MOLT IMPORTANT:
      • Cal que com a mínim hi hagi assignat un element de menú per cada idioma instal·lat per tal que el connector funcioni correctament.
      • Extensions  Gestor de mòduls
  • 8.
    • Paràmetres del mòdul:
      • Sel. Prefix : Un text que es mostra abans de la llista d’idiomes dins el mòdul .
      • Sel. Suffix : Un text que es mostra després de la llista d’idiomes dins el mòdul.
      • Style : Opcions d’estil CSS pel selector d’idiomes.
  • 9.
    • Paràmetres del mòdul:
      • Lang. Label : com es mostrarà cada idioma en el selector. L’opció Full text és el valor per defecte.
        • Full Text: el nom de l’idioma. Ex: English (United Kingdom)
        • Short Text: versió reduïda de l’anterior; sense el text que hi ha entre parèntesi. Ex: English
        • ISO Code: abreviació de dues lletres . Ex: EN
        • Icons: utilitza imatges (banderes) enlloc de text. Les imatges es troben a: httpdocs /modules/mod_M17n/icons/
      • Icons Folder : carpeta on hi ha les imatges. Es pot canviar per una altra carpeta.
  • 10.
    • Paràmetres del mòdul:
      • Active Language : indica com es mostrarà l’idioma si és el que s’està utilitzant. Per defecte desactiva l’enllaç de l’idioma actual.
        • No link on current , desactiva l’enllaç per l’idioma que s’utilitza
        • Hide current language , l’idioma que s’utilitza no es mostra a la llista d’idiomes.
        • Background Hilight Color , mostra l’idioma amb un color que el remarca. Quan s’utilitzen icones no es mostra el color.
        • Border Hilight Color , mostra un contorn al voltant de l’idioma seleccionat.
        • No hilight , es mostren tots els idiomes iguals.
  • 11.
    • Paràmetres del mòdul:
      • Hilight Color : Permet indicar el color que s’utilitzarà quan a l’opció Active Language hi ha el valor background o border . Es poden utilitzar color amb codis alfanumèrics (com per exemple #FFFF00) o també noms de colors d’estils CSS (com grey, black, blue, green, etc.)
  • 12.
    • Paràmetres del mòdul:
      • Separator : permet indicar com se separen els idiomes dins la llista d’idiomes.
        • Carriage Return , fa un canvi de línia després de cada idioma.
        • Simple space , separa els idiomes amb un espai en blanc.
        • Wide Space . Mostra un “triple” espai entre els idiomes.
        • Custom Spacer , permet indicar quin separador es vol utilitzar.
      • Custom Separator : permet indicar quin separador s’utilitza per separar els idomes.
  • 13.
    • Paràmetres del mòdul:
      • Howlong to remember: permet indicar quan temps es recordarà l’idioma escollir per l’usuari .
        • Session Lifetime , guarda el valor a la sessió I l’usuari l’ha d’escollir cada vegada que visiti la web.
        • Permanent , es guarda el valor amb una cookie amb un temps de vida d’un any.
        • Custom Lapse , guarda el valor amb una cookie però utilitzant un temps de vida personalitzat.
      • Custom Lapse : El nombre de dies que es guardarà el valor de l’idioma escollit per l’usuari en la seva cookie .
  • 14.
    • El connector System - Multilingual (M17n) s’encarrega de mostrar els continguts amb l’idoma escollir per l’usuari.
    • A la part dreta de la finestra d’edició del connector, hi ha els Paràmetres del connector
      • Extensions  Gestor de connectors
  • 15.
    • Association Handling :
      • Aquesta opció permet definir com s’associen les claus associades als menús. Aquestes clau s’utilitzen per fer coincidir un element de menú específic (per exemple, Products amb anglès) amb el corresponent menú amb un altre idioma (per exemple, Productes amb Català) .
      • Automatic , si es prova una clau d’associació, s’utilitza. Altrament, enlloc d’aquesta s’utilitza l’element d’inici.
      • Strict , només s’utilitza la clau d’associació. Si no es troba la clau d’associació, llavors el selector d’idioma no es mostra amb els altres idiomes.
      • Disabled , només s’utilitzen els elements de l’inici.
  • 16.
    • Home Items Retrieval : permet indicar com es detecta l’element Inici
      • Automatic
      • Manual
  • 17.
    • Cal que tots els articles que tenim creats amb un idioma, es tornin a escriure per cada idioma que volem tenir a la nostra web.
    • Una tècnica que pot ajudar molt és utilitzar l’opció de COPIA d’articles, dels Gestor d’articles.
      • Seleccionar l’article que es vol copiar, i prémer el botó COPIA.
      • Un cop ja està copiat, hem de traduir tot el text amb el nou idoma.
  • 18.
    • Quan tenim instal·lada l’extensió M17n, el gestor de menús funciona una mica diferent.
    • S’afegeix una llista que permet escollir l’idioma. Quan s’escull un idioma en particular, només es mostraran els elements de menú que estan assignats amb aquell idioma.
  • 19.
    • Si hem instal·lat l’extensió M17n cal configurar l’idioma de cada element de menú del nostre portal.
    • Per fer-ho, cal entrar a l’edició de l’element de menú.
    • Veurem que hi ha un mòdul nou dins l’edició de l’element de menú.
  • 20.
    • Language (idioma): Cal escollir amb quin idioma està el contingut que obrirà l’element de menú.
    • Submenu (opcional): permet indicar un menú com a submenú de l’element de menú que s’està editant.
    • User access (opcional): llista d’usuaris serpats per comes que indica quins usuaris tindran accés a l’element de menú. Si es deixa en blanc, tots els usuaris hi tenen accés.
    • Association key: permet associar un element de menú amb un altre per tenir “rèpliques” i poder-se quedar a la mateixa pàgina quan s’ha canviar d’idioma.