Maxime CULEA
@MaximeCulea
maximeculea.fr
goo.gl/r5iCvk
Maxime CULEA
@MaximeCulea
maximeculea.fr
live
goo.gl/r5iCvk
Maxime CULEA
@MaximeCulea
maximeculea.fr
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription
Un modèle en ressort :
“Netflix” & “next month”
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription
ous n'êtes probablement pas un "media business" mais contentez vous d'être un "social marketer"
V
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription (fails)
ome alive with the Pepsi generation
C
epsi brings your ancestors back from the grave
P
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
1. Transcription (t11n)
Adapter une publicité et/ou les moyens de communication à :
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
2. Globalization
e will listen and learn, gradually adding more languages, more content and more ways for people to engage with Netflix"
W
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
2. Globalization
W
e're looking forward to bringing greate stories from all over the world to people all over the world"
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
2. Globalization (g11n)
Etendre un produit / service (le même) à une multitude de pays.
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
3. Translation
Particularité en chinois, "yes" & "no" n'existent pas !
On dit et , qui respectivement
signifient et
"shi" "dui"
"to be" "true"
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
3. Translation (t9n)
C'est l'action de traduire le texte d'une langue vers une autre tout en prenant en compte les spécificités de cette dernière.
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
4. Localization
Black Friday ? Cyber Monday ?
"Single's day" ?
~
5.7$ milliards
+
gros événement de vente en ligne
= événement local
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
4. Localization
LTR vs RTL
Left To Right vs Right To Left
Gestion des formats de date
fr : Samedi 18 mars 2017
en : Saturday, March 18, 2017
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
4. Localization
LTR
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
4. Localization
RTL
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
4. Localization (l10n)
- L'adaptation / création de contenus dédiés à une zone géographique (événements, fêtes religieuses, spécificités culturelles)
- Choix de la disposition (culturel, UX )
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
5. Internationalization
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
5. Internationalization
Fonctions d'affichage : WP 2.1+
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
5. Internationalization
_e( 'Social Wall', 'engie' )
string
Techniquement dans WP :
context
fonction
load_textdomain
load_default_textdomain
load_plugin_textdomain
load_theme_textdomain
=> all
=> wp
=> plugins
=> themes
1/
2/
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
5. Internationalization
.pot
pot = default.pot (fichier source = catalogue)
po = default-fr_FR.po (fichier de traduction)
mo = default-fr_FR.mo (fichier de traduction "compressé")
? ? ?
.mo
.po
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
5. Internationalization
Poedit
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
5. Internationalization
Loco Translate
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
5. Internationalization
translate.wordpress.org
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
5. Internationalization
translate.wordpress.org
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
5. Internationalization
translate.wordpress.org
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
5. Internationalization
Translation day
(12 Novembre 2016)
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
5. Internationalization (i18n)
Industrialisation du process de traduction & d'affichage des chaînes de caractères basiques.
-> cela concerne le contenu le fonctionnel : plugins, thèmes et back office (WP)
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
Le top 10 des langues sur le net :
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
Le top 10 des sites par langue :
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
langues
marché global
langues
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
Asos est présent en Royaume Uni, Etats Unis, France, Allemagne et Australie.
En s'étendant en Russie et en Chine, le groupe à augmenté ses ventes en ligne de 39% !
sept. 2013
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
Utiliser les commentaires et/ou les notations !
se sentent plus à l'aise pour acheter
les consultent avant l'achat
sont plus enclin à acheter avec des commentaires positifs
74%
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
Utiliser les commentaires et/ou les notations !
Traduire dans toutes les langues ?
Avoir un système de commentaires dans chaque langue ?
=> Version multiple du même site, soit sous WordPress :
multisite or not multisite ?
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
T11N
Site multilingues 14 langues
Des produits localisés ?
=> 1 site en N langues
=> N sites par langue
Commentaires localisés
& I18N
& L10N
& T9N
& G11N?
Publicité ciblée
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
& T9N
I18N
Site multilingues (langues du pays)
Traduction des contenus
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
T9N
Multilinguisme
(langues du/des pays)
& I18N
Des contenus localisés ?
=> site en N langues
=> N sites par langue
| L10N )
(
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
“
”
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
Mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
=> Rendre compatible ACF Options
ACF Options for Polylang
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
Multisite monolingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
multisite monolingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
multisite monolingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
mono-site multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
Multisite multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
multisite multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
Multisite multilingue
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WP 4.0+
Settings > General > Site Language
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WP 3.9.2-
define( 'WPLANG', '' );
Site lang
WP 3.9.2-
define( 'WPLANG', '' );
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
wp core language list --field=language
| xargs -n 1 wp core language install
WP 4.0+
Settings > General > Site Language
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
WP 3.9.2-
define( 'WPLANG', '' );
Site lang
WP 4.7+
User lang : Settings > Profile > Language
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
Gestion des domaines
> TLD (top level domain )
beapi.fr ? beapi.de ?
> jamais avec un paramètre <!>
beapi?lang=fr_FR
> /sous-dossiers > sous.domaines
beapi.fr/fr ? beapi.fr/de ? > fr.beapi.fr ? es.beapi.fr ?
Gestion des domaines
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
hreflang
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
hreflang
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
HREFLANG
Meta dans le head
WCBordeaux 2017
Le multilinguisme dans WP
@MaximeCulea
Marketing: Netflix
Multilinguisme, les notions
Multilinguisme, les principes
Multilinguisme WordPress
Plugins:Multilingual Press
Plugins: Polylang
SEO