I18n, l10n, t9n: Quo vadis TYPO3?

53
T3CON16 MUNICH I18N, L10N, T9N: Quo vadis TYPO3? I18N, L10N, T9N Plans for multilingual features in TYPO3 CMS

Transcript of I18n, l10n, t9n: Quo vadis TYPO3?

Page 1: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

I18N, L10N, T9N

Plans for multilingual features in TYPO3 CMS

Page 2: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Page 3: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Loctimize GmbHSaarbrücken, Germany@loctimize

Page 4: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Consulting, training related to I18N, L10N, T9N Focus on strategies, processes, technologies Multilingual web content management with

TYPO3 Translation management for TYPO3 TYPO3 Localization Manager (l10nmgr) team

lead

Page 5: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Cybercraft Media ManufactoryClausthal-Zellerfeld, Germany@bunnyfield

Page 6: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Workbench for TYPO3 agencies and clients Frontend/Accessibility consultant at T-Systems TYPO3 trainer and coach Maintainer of TYPO3 extensions like

gridelements, themes and l10nmgr Author of TYPO3 books Organizing the TYPO3 user experience week

Page 7: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Basic concepts and terminology History of TYPO3 localization Results of TYPO3 User eXperience Week and

TYPO3 Developer Days Business Impact Goals for upcoming version

Page 8: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

60% of the world’s top global brands are multilingual, with an average of

8 languages per website!

Source: Common sense advisory

Page 9: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Basic concepts and terminology

Image: Aranchodoc

Page 10: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Basic concepts and terminology

TranslationT9N

Page 11: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Basic concepts and terminology

Translation T9N Focused on words and sentences Taking care of the actual language Transforming content 1 to 1

from source to target language

Page 12: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Basic concepts and terminology

LocalizationL10N

Page 13: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Basic concepts and terminology

Localization L10N Adapting content according

to target locale Text – even in code - images and videos

matching target groups Focused on geographical regions

and markets

Page 14: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Basic concepts and terminology

Localization L10N Considering cultural backgrounds Adaptation of layouts and designs

Page 15: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Basic concepts and terminology

InternationalizationI18N

Page 16: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Basic concepts and terminology

Internationalization I18N Defining strategies for content,

layout and code for different locales Preparing products and services for

localization and translation

Page 17: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Basic concepts and terminology

Internationalization I18N Analyzing national and international

industry standards, regulations andjurisdiction

Page 18: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

History

Page 19: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

History

Page 20: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

History

Page 21: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

HistorySome facts about the invention of the

Localization Manager Two independent developments l10nmgr by Kasper Skårhøj t3_locmanager by Daniel Zielinski

Page 22: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

HistoryScreenshots of the early t3_locmanager

Page 23: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

History

Page 24: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

History

2008 First deep integration of TYPO3 with

ONTRAM external translationmanagement system Done for METABO Still in use today

Page 25: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

History

After TYPO3 4.7

Page 26: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

TYPO3 User eXperience Week

Page 27: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

TYPO3 User eXperience Week 2014

First Concepts

Page 28: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Page 29: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

TYPO3 User eXperience Week 2015

Backend Redesign

Page 30: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Page 31: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

TYPO3 User eXperience Week 2016

Roadmap

Page 32: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

TYPO3 User eXperience Week 2016

Analysis of thel10n mode chaos

Page 33: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

T3UXW16

2 tracks left… finally!

Page 34: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

T3UXW16

Page 35: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

T3UXW16

mod.web_layout {allowInconsistentLanguageHandling = 1

}}

Page 36: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

T3UXW16

Page 37: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

T3UXW16

Page 38: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Page 39: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Business Impact

Page 40: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

How many of you are doing

InternationalizationTesting

before starting translation?

Page 41: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

So you do think you didinternationalization testing?

Really?Did you check your third party extensions, too?

Page 42: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

90%+ ofinternationalization

tests we did on clients‘ websites failed!

Page 43: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

How many of you are planning

Translation Budgetsbefore starting to create content?

Page 44: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

How much time have you planned for

Translation Management

on the TYPO3 side?

Page 45: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

On averageour clients spend

minutes fortranslation managementper page and language!

Page 46: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Goals for upcoming versions

Page 47: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Goals for upcoming versions

Better user interface fortranslation management tasks

Page 48: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Goals for upcoming versions

Getting compatible to TYPO3 CMS 8methods and user interfaces.

Page 49: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Goals for upcoming versions

Documentationabout best practiceprovided by core andl10nmgr team.

Page 50: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Does this sound like a plan to you?

Feel free to contact us when you wantto support the project withmoney or work force.

Page 51: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Things you can do for the project

Sponsor specific features Sponsor one or more participants

for the TYPO3 User eXperience Weekin March 2017

Host a code sprint Join the team

Page 52: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?

Get in contact Come to our slack channel

https://typo3.slack.com/messages/l10nmgr

Jo HasenauE-Mail: [email protected] Twitter: @bunnyfield

Daniel ZielinskiE-Mail: [email protected]

Twitter: @loctimize

Page 53: I18n, l10n, t9n: Quo vadis TYPO3?

T3CON16MUNICH I18N, L10N, T9N: Quo vadis TYPO3?