WordPress Multilingue

28
Hola ﻣرﺣﺑﺎ

description

Como crear y mantener una web WordPress multilingue con WPML

Transcript of WordPress Multilingue

Page 1: WordPress Multilingue

Holaمرحبا

Page 2: WordPress Multilingue

Going global

Crear y manejar sitios web Multilingües con WordPress

Page 3: WordPress Multilingue

About me & OnTheGoSystemsAmit Kvint - (i18n) - @amitkvint

● Padre multilingue & eco constructor

● Desarrollador WordPress

● WPML Compatibility project team leader

OnTheGoSystems

● WPML● Toolset plugins● iCanLocalize

Page 4: WordPress Multilingue

Agenda● Web Multilingue – por

que hacer esta inversión

● Que es multilingual y que no es

● Transformar tu web en multilingue

● Trucos & pistas

Page 5: WordPress Multilingue

Idiomas del Mundo

Page 6: WordPress Multilingue

Idiomas en Internet

source: wikipedia http://en.wikipedia.org/wiki/Languages_used_on_the_Internet

The number of non-English pages is rapidly expanding. The use of English online increased by around 281% from 2001 to 2011, however this is far less than Spanish (743%), Chinese (1,277%), Russia

Page 7: WordPress Multilingue

WordCamp Porto | 9, 10 Nov

Crear una web multilingüe es un reto , requiere buena preparación y organización

Page 8: WordPress Multilingue

WordCamp Porto | 9, 10 Nov

> Por que Multilingual?

● ⅔ de la población mundial habla más de un idioma

● empresas que negocian en el mercado global ganan 34% más

● la mayoría de los usuarios de internet prefieren comprar en su idioma materna

Page 9: WordPress Multilingue

Se amable a tus visitantes (& a Google)● Google determina el idioma

principal de cada una de tus páginas

● Google ignora información de idioma de nivel codigo

● Puedes ayudar haciendo:

○ tener solo un idioma per página

○ tener el mismo idioma para todos lo elementos

● ayuda a los ‘bots’ indexear● traducción automática sera

ignorada● ‘cross-link’ pagina por pagina● evitar redirección automática● contenido valioso!

Page 10: WordPress Multilingue

Ejemplo

Page 11: WordPress Multilingue

Para desarrolladores● Sigue el codex - es totalmente chachi!

● Localizar todo (slugs, CPT, admin texts)

Page 12: WordPress Multilingue

WordCamp Porto | 9, 10 Nov

> Technical considerations

● Cual es el idioma principal del contenido?● y el UI y los textos del admin?● Cambio entre idiomas?● Cual es la estructura del URL?● Y el SEO?● Otros themes / plugins?

Page 13: WordPress Multilingue

i18n

Page 14: WordPress Multilingue

WordCamp Porto | 9, 10 Nov

> Localizate!

WordPress uses two PHP functions:__('message') used when the message is passed as an argument to another function.

_e('message') used to write the message directly to the page.if you are internationalizing a Theme or Plugin, you should use a "Text Domain"http://codex.wordpress.org/I18n_for_WordPress_Developers

<?php $translated_text = __( 'text', 'domain' ); ?>

Page 15: WordPress Multilingue

WordCamp Porto | 9, 10 Nov

> Multilingual vs localisedPOT(Portable Object Template)

PO (Portable Object)

MO (Machine Object)

Page 16: WordPress Multilingue

Transformando tu sitio WordPress a MultilinguePasos1. escoja solucion 2. instalar & configurar3. inserta el selector de

idiomas4. traducir contenido5. mantenimiento

Page 17: WordPress Multilingue

Transformando tu sitio WordPress a Multilingue

Pasos1. escoja solucion2. install and configure3. insert language

switcher4. translate your content5. keep updated

Varias posibilidades● instalaciones● MultiSite● Plugins

○ qTranslate○ WPML○ Multilingual Press ○ Stella○ xili-language

Page 18: WordPress Multilingue

Transformando tu sitio WordPress a Multilingue

Pasos1. choose your solution2. instalar & configurar3. insert language

switcher4. translate your content5. keep updated

Que hacer● escoger el idioma del

web● escoger estructura de

URL● escoger idioma del

admin

Page 19: WordPress Multilingue

Transformando tu sitio WordPress a Multilingue

Pasos1. choose your solution2. install and configure3. selector de idiomas4. translate your content5. keep updated

Trucos & pistas● cross-link paginas● como te deja

personalizar el selector

Page 20: WordPress Multilingue

Transformando tu sitio WordPress a Multilingue

Pasos1. choose your solution2. install and configure3. insert language

switcher4. traducir contenido5. keep updated

Page 21: WordPress Multilingue

Que traducir?● titulo del sitio● entradas y paginas● taxonomia● imagenes, menus nav● widgets● custom post types● custom fields● localización de temas & plugins● opciones de themes & plugins● sticky links ...

Transformando tu sitio WordPress a Multilingue

Pasos1. choose your solution2. install and configure3. insert language

switcher4. traducir contenido5. keep updated

Page 22: WordPress Multilingue

Transformando tu sitio WordPress a Multilingue

Pasos1. choose your solution2. install and configure3. insert language

switcher4. translate your content5. mantener al día

Cuando acabas, tu sitio ya tiene su propia ‘vida’● el sitio tiene que estar

facil de manejar por otros usuarios

● piensa en el futuro - deja espacio para crecer

Page 23: WordPress Multilingue

Varios usuarios, otros necesidadesVisitantes● comodidad por favor● tengo que entender

todo

Redactores● rapido y facil, por favor● no quiero pensar

Desarrolladores● como de rapido?● donde tengo que tocar?

Google● voy a reconocer el

idioma?● lo ha traducido una

persona?

Page 24: WordPress Multilingue

Comodidad para el no-tecnico● puedo copiar del

original?● puedo cambiar el

idioma del admin? ● puedo traducir

imagenes?● que pasa con

sincronización de nav?

Page 25: WordPress Multilingue

manten a dia tu web en todos los idiomas● transforma cualquier

usuario WP a traductor● tus traductores deben ser

notificados rápidamente● mientras traducen ven

ambos versiones ● profesionalidad -

contrate traductores oficiales

Page 26: WordPress Multilingue

Un plan ● Mira antes si el tema es

compatible con el plugin

● Cuando no sabes llama a soporte

● Tu web crecera. Piensa en el futuro

Page 27: WordPress Multilingue

Estamos en la busqueda ! We are looking for a talented expert WordPress programmers to join our growing company.

The work is done remotely from everywhere. We invite you to join us and enjoy: ● Great team work.● Challenging career. ● rewording conditions How to apply: [email protected]

Page 28: WordPress Multilingue

Preguntas - o buscame por alli - @amitkvint- [email protected] wpclases.com

* tomando algo en el happiness bar