SlideShare ist ein Scribd-Unternehmen logo
1 von 107
Downloaden Sie, um offline zu lesen
A WHOLE new world
for multilingual sites
in Drupal 8
@gaborhojtsy
"

!

$

SERVICES

MULTILINGUAL

!

Drupal 8

"

SPARK

#

#

5
MOBILE

!

CONFIGURATION

p

MGMT

l

VIEWS
973
People contributed
so far
Photo by Michael Schmid
Photo by Michael Schmid
Photo by Michael Schmid
Photo by Michael Schmid
1000+
Resolved Drupal 8
multilingual issues
Drupal 7 MULTILINGUAL
Drupal 7 MULTILINGUAL

Drupal
CORE
Drupal 7 MULTILINGUAL
LOCALE

%
Drupal
CORE

Languages, foreign
language website UI.
Drupal 7 MULTILINGUAL
LOCALE

%

Languages, foreign
language website UI.

Avoid tedious manual
translation downloads.

m
Drupal
CORE

L10n UP
Drupal 7 MULTILINGUAL
LOCALE

%

Languages, foreign
language website UI.

Avoid tedious manual
translation downloads.

m
Drupal
CORE

L10n UP

Ü

CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
Drupal 7 MULTILINGUAL
LOCALE

%

Languages, foreign
language website UI.

Avoid tedious manual
translation downloads.

m
Drupal
CORE

I18N
Menus, taxonomy, field
labels, views. Oh you also
need i18n_views module;
and webform_localization,
and...

$

L10n UP

Ü

CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
Drupal 7 MULTILINGUAL
LOCALE

%

Languages, foreign
language website UI.

Avoid tedious manual
translation downloads.

m
VARIABLE
API for handling some
of the configuration.
Settings translations!

&

I18N
Menus, taxonomy, field
labels, views. Oh you also
need i18n_views module;
and webform_localization,
and...

Drupal
CORE

$

L10n UP

Ü

CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
Drupal 7 MULTILINGUAL
LOCALE

Entity
translation
For Drupal Commerce for
example. Oh you also need
Title module!

%

API for handling some
of the configuration.
Settings translations!

&

I18N
Menus, taxonomy, field
labels, views. Oh you also
need i18n_views module;
and webform_localization,
and...

Drupal
CORE

$

L10n UP
Avoid tedious manual
translation downloads.

m

'

VARIABLE

Languages, foreign
language website UI.

Ü

CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
FOUR PILLARS in DRUPAL 8
FOUR PILLARS in DRUPAL 8

%
LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
FOUR PILLARS in DRUPAL 8

%

8

LANGUAGE

INTERFACE

Base services for all
modules dealing
with data. Not just
multilingual.

Interface
translation has
built-in update
feature, improved
usability.
FOUR PILLARS in DRUPAL 8

%

8

é

LANGUAGE

INTERFACE

CONTENT

Base services for all
modules dealing
with data. Not just
multilingual.

Interface
translation has
built-in update
feature, improved
usability.

Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.
FOUR PILLARS in DRUPAL 8

%

8

é

(

LANGUAGE

INTERFACE

CONTENT

CONFIG

Base services for all
modules dealing
with data. Not just
multilingual.

Interface
translation has
built-in update
feature, improved
usability.

Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.

Common
configuration
system handles
blocks, views, field
settings. Unified
translation.
@

%

LANGUAGE
Base services for all modules
dealing with data. Not just
multilingual.

I
Language IS STEP ONE
Language IS STEP ONE
Language ASSIGNMENT
Language ASSIGNMENT

é

(

NODES

ALIASES

%
USERS
Language ASSIGNMENT

é

(

NODES

ALIASES

%

)

USERS

TERMS
Language ASSIGNMENT

é

*

(

NODES

ALIASES

VIEWS

%

)

USERS

TERMS
Language ASSIGNMENT

é

*

(

NODES

ALIASES

VIEWS

%

)

#

USERS

TERMS

SITE INFO
Language ASSIGNMENT

é

*

(

NODES

ALIASES

VIEWS

%

)

#

USERS

TERMS

SITE INFO

LANGUAGE SELECTOR
NOT ALWAYS
EXPOSED
Language ASSIGNMENT

é

*

(

NODES

ALIASES

&
........

VIEWS

%

)

#

USERS

TERMS

SITE INFO

LANGUAGE SELECTOR
NOT ALWAYS
EXPOSED
FLEXIBLE Language SETUP
FLEXIBLE Language SETUP
Language VISIBILITY
Language VISIBILITY
BLOCKS CAN
SHOW/HIDE BASED
ON LANGUAGE
VIEWS ALREADY
HAS LANGUAGE
FILTERING
FEATURES FOR
CONTENT LISTS
DRUPAL BUILT-IN
PAGES ARE
CONVERTED TO
VIEWS
Language SELECTION
Language SELECTION
NAME TRANSLITERATION
NAME TRANSLITERATION
ENGLISH
CAN BE DELETED
DELETE ENGLISH
FLEXIBLE SELECTION
BLOCK VISIBILITY
VIEWS
FLEXIBLE CONFIG
WIDER ASSIGNMENT
FIRST IN INSTALLER

%
II

8

INTERFACE
TRANSLATION
Interface translation has
built-in update feature,
improved usability.

m
AUTOMATED DOWNLOADS
AUTOMATED DOWNLOADS
MODULE ENABLED
AUTOMATICALLY IN
FOREIGN INSTALL
NOT REQUIRED IF
YOU WANT
LANGUAGE
ASSIGNMENT ONLY
AUTOMATED
TRANSLATION
DOWNLOADS
CENTRALIZED
TRANSLATION FILE
LOCATION
CUSTOMization TRACKING
CUSTOMization TRACKING
Customized
translations are
tracked
May be protected
from communit y
translation
overwrites
import will not
time out, reads
in pieces
WHOLE NEW INTERFACE
WHOLE NEW INTERFACE
TRANSLATE TO ENGLISH
TRANSLATE TO ENGLISH
TRANSLATE TO ENGLISH
WHOLE New INTERFACE
CUSTOM translation tracked
Centralized file dir
auto-download
separate module

8
é

III

CONTENT
TRANSLATION
Field translation in built-in API for all
entities. Content translation module
provides user interface.

+
ALL CONTENT ENTITIES
ARE SUPPORTED
CONTENT ENTITIES?
CONTENT ENTITIES?
Entities
CONTENT ENTITIES?
Entities
Content
NODES
comments
contact
messages

users
TERMS
menu
items
INTEGRATED CONFIGURATION
INTEGRATED CONFIGURATION
TRANSLATIOn INTERFACE
TRANSLATIOn INTERFACE
TRANSLATION TABS
ON CONtent
add
translations for
each language
possible to take
different source
language
Can edit “all
language”
values with
permission
TRANSLATIOn INTERFACE
TRANSLATION TABS
ON CONtent
add
translations for
each language
possible to take
different source
language
Can edit “all
language”
values with
permission
TRANSLATIOn INTERFACE
TRANSLATION TABS
ON CONtent
add
translations for
each language
possible to take
different source
language
Can edit “all
language”
values with
permission
PROPERTY
TRANSLATION IN THE
WORKS
UPGRADE 

MIGRATION PATH
WILL BE CONTRIB
CORE SEARCH AND API
HAS LANGUAGE SUPPORT
NODE ACCESS API
HAS LANGUAGE SUPPORT
NODE ACCESS API SUPPORTED
Search index as separate
Search APIs updated
FOR ALL content entities
PER BUNDLE + FIELD + SUB-FIELD
properties TODO
MIGRATION PATH

é
(

IV

CONFIG
TRANSLATION
Common configuration system handles
blocks, views, field settings. Unified
translation.

t
CONFIG VS. CONTENT
CONFIG VS. CONTENT
Entities
CONFIG VS. CONTENT
Entities
Content
NODES
comments
contact
messages

users
TERMS
menu
items
CONFIG VS. CONTENT
Entities
Content
NODES
comments
contact
messages

users
TERMS
menu
items

CONFIGURATION
views
vocabularies
CONTACT
CATEGORIES
FIELDS

SITE
INFO
USER
MAILS
CONFIG VS. CONTENT
OTHERS

Entities

PATH
ALIASES

Content
NODES
comments
contact
messages

users
TERMS
menu
items

CONFIGURATION
views
vocabularies
CONTACT
CATEGORIES
FIELDS
MENUS

SITE
INFO
USER
MAILS
LANGUAGE TRACKED
ON EACH CONFIG FILE
LANGUAGE OVERRIDES
STORED WITH CONFIG
FOR SHIPPED CONFIGURATION
FOR SHIPPED CONFIGURATION
LOCALIZE.d.o
INTEGRATION TODO
FOR ANY CONFIGURATION
FOR ANY CONFIGURATION
FULL TRANSLATION MODULE
standard translation tabs
config overrides
works for any config
SHIPPED CONFIg translated

(
FOUR PILLARS in DRUPAL 8
FOUR PILLARS in DRUPAL 8

%
LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
FOUR PILLARS in DRUPAL 8

%

8

LANGUAGE

INTERFACE

Base services for all
modules dealing
with data. Not just
multilingual.

Interface
translation has
built-in update
feature, improved
usability.
FOUR PILLARS in DRUPAL 8

%

8

é

LANGUAGE

INTERFACE

CONTENT

Base services for all
modules dealing
with data. Not just
multilingual.

Interface
translation has
built-in update
feature, improved
usability.

Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.
FOUR PILLARS in DRUPAL 8

%

8

é

(

LANGUAGE

INTERFACE

CONTENT

CONFIG

Base services for all
modules dealing
with data. Not just
multilingual.

Interface
translation has
built-in update
feature, improved
usability.

Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.

Common
configuration
system handles
blocks, views, field
settings. Unified
translation.
https://twitter.com/tstoeckler/status/402410686359158784
GET INVOLVED
GET INVOLVED
WEBSITE

"

drupal8multilingual.org / localize.drupal.org

t

!
!

Twitter

twitter.com/d8mi

SPRINT IN SZEGED

szeged2014.drupaldays.org (March 24-30)

SPRINT IN AUSTIN

austin2014.drupal.org/sprints (May 30-June 8)
TRY IT OUT AT
DRUPAL.oRG/8
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session

Weitere ähnliche Inhalte

Ähnlich wie A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session

Everything multilingual in Drupal 8 (2015 November)
Everything multilingual in Drupal 8 (2015 November)Everything multilingual in Drupal 8 (2015 November)
Everything multilingual in Drupal 8 (2015 November)Gábor Hojtsy
 
The multilingual Drupal 8 experience (European Drupal Days 2015)
The multilingual Drupal 8 experience (European Drupal Days 2015)The multilingual Drupal 8 experience (European Drupal Days 2015)
The multilingual Drupal 8 experience (European Drupal Days 2015)Eugenio Minardi
 
Drupal 8's Multilingual APIs: Building for the Entire World
Drupal 8's Multilingual APIs: Building for the Entire WorldDrupal 8's Multilingual APIs: Building for the Entire World
Drupal 8's Multilingual APIs: Building for the Entire WorldChristian López Espínola
 
Drupal 8 multilingual APIs
Drupal 8 multilingual APIsDrupal 8 multilingual APIs
Drupal 8 multilingual APIsGábor Hojtsy
 
Multilingual Drupal presentation from "Do it With Drupal"
Multilingual Drupal presentation from "Do it With Drupal"Multilingual Drupal presentation from "Do it With Drupal"
Multilingual Drupal presentation from "Do it With Drupal"Gábor Hojtsy
 
Building Multilingual Websites with Drupal (DrupalCamp Brighton)
Building Multilingual Websites with Drupal (DrupalCamp Brighton)Building Multilingual Websites with Drupal (DrupalCamp Brighton)
Building Multilingual Websites with Drupal (DrupalCamp Brighton)Cogapp
 
Building multilingual websites with drupal
Building multilingual websites with drupalBuilding multilingual websites with drupal
Building multilingual websites with drupalSam Murray
 
Barcelona Multilanguage
Barcelona MultilanguageBarcelona Multilanguage
Barcelona Multilanguageguest3a6661
 
Drupal 8's Multilingual APIs: Building for the Entire World
Drupal 8's Multilingual APIs: Building for the Entire WorldDrupal 8's Multilingual APIs: Building for the Entire World
Drupal 8's Multilingual APIs: Building for the Entire WorldChristian López Espínola
 
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...Suzanne Dergacheva
 
Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5hepeiwei
 
Building a multilingual & multi-country e-commerce site with Drupal 7 @ NYC C...
Building a multilingual & multi-country e-commerce site with Drupal 7 @ NYC C...Building a multilingual & multi-country e-commerce site with Drupal 7 @ NYC C...
Building a multilingual & multi-country e-commerce site with Drupal 7 @ NYC C...valcker
 
Web technology html5 php_mysql
Web technology html5 php_mysqlWeb technology html5 php_mysql
Web technology html5 php_mysqldurai arasan
 
Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support
Drupal 7 vs. Drupal 8: A Contrast of Multilingual SupportDrupal 7 vs. Drupal 8: A Contrast of Multilingual Support
Drupal 7 vs. Drupal 8: A Contrast of Multilingual SupportAcquia
 
Drupal Internationalization Presentation at OSCMS
Drupal Internationalization Presentation at OSCMS Drupal Internationalization Presentation at OSCMS
Drupal Internationalization Presentation at OSCMS DevelopmentSeed
 
Multi Lingual Websites In Umbraco
Multi Lingual Websites In UmbracoMulti Lingual Websites In Umbraco
Multi Lingual Websites In UmbracoPaul Marden
 
plone.app.multilingual
plone.app.multilingual plone.app.multilingual
plone.app.multilingual Ramon Navarro
 
Internationalisation In Rails
Internationalisation In RailsInternationalisation In Rails
Internationalisation In RailsRishav Dixit
 

Ähnlich wie A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session (20)

Everything multilingual in Drupal 8 (2015 November)
Everything multilingual in Drupal 8 (2015 November)Everything multilingual in Drupal 8 (2015 November)
Everything multilingual in Drupal 8 (2015 November)
 
The multilingual Drupal 8 experience (European Drupal Days 2015)
The multilingual Drupal 8 experience (European Drupal Days 2015)The multilingual Drupal 8 experience (European Drupal Days 2015)
The multilingual Drupal 8 experience (European Drupal Days 2015)
 
Drupal 8's Multilingual APIs: Building for the Entire World
Drupal 8's Multilingual APIs: Building for the Entire WorldDrupal 8's Multilingual APIs: Building for the Entire World
Drupal 8's Multilingual APIs: Building for the Entire World
 
Drupal 8 multilingual APIs
Drupal 8 multilingual APIsDrupal 8 multilingual APIs
Drupal 8 multilingual APIs
 
Multilingual Drupal presentation from "Do it With Drupal"
Multilingual Drupal presentation from "Do it With Drupal"Multilingual Drupal presentation from "Do it With Drupal"
Multilingual Drupal presentation from "Do it With Drupal"
 
Building Multilingual Websites with Drupal (DrupalCamp Brighton)
Building Multilingual Websites with Drupal (DrupalCamp Brighton)Building Multilingual Websites with Drupal (DrupalCamp Brighton)
Building Multilingual Websites with Drupal (DrupalCamp Brighton)
 
Building multilingual websites with drupal
Building multilingual websites with drupalBuilding multilingual websites with drupal
Building multilingual websites with drupal
 
Barcelona Multilanguage
Barcelona MultilanguageBarcelona Multilanguage
Barcelona Multilanguage
 
Drupal 8's Multilingual APIs: Building for the Entire World
Drupal 8's Multilingual APIs: Building for the Entire WorldDrupal 8's Multilingual APIs: Building for the Entire World
Drupal 8's Multilingual APIs: Building for the Entire World
 
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...
Don't Get Lost in Translation: Multilingual Site Building with Drupal 7 at Dr...
 
Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5
 
Building a multilingual & multi-country e-commerce site with Drupal 7 @ NYC C...
Building a multilingual & multi-country e-commerce site with Drupal 7 @ NYC C...Building a multilingual & multi-country e-commerce site with Drupal 7 @ NYC C...
Building a multilingual & multi-country e-commerce site with Drupal 7 @ NYC C...
 
Drupal7 multilingual
Drupal7 multilingualDrupal7 multilingual
Drupal7 multilingual
 
Web technology html5 php_mysql
Web technology html5 php_mysqlWeb technology html5 php_mysql
Web technology html5 php_mysql
 
Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support
Drupal 7 vs. Drupal 8: A Contrast of Multilingual SupportDrupal 7 vs. Drupal 8: A Contrast of Multilingual Support
Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support
 
Drupal Internationalization Presentation at OSCMS
Drupal Internationalization Presentation at OSCMS Drupal Internationalization Presentation at OSCMS
Drupal Internationalization Presentation at OSCMS
 
Multi Lingual Websites In Umbraco
Multi Lingual Websites In UmbracoMulti Lingual Websites In Umbraco
Multi Lingual Websites In Umbraco
 
plone.app.multilingual
plone.app.multilingual plone.app.multilingual
plone.app.multilingual
 
Phpwebdevelping
PhpwebdevelpingPhpwebdevelping
Phpwebdevelping
 
Internationalisation In Rails
Internationalisation In RailsInternationalisation In Rails
Internationalisation In Rails
 

Mehr von Jeffrey McGuire

A technology does not a business model make.
A technology does not a business model make.A technology does not a business model make.
A technology does not a business model make.Jeffrey McGuire
 
Testing: the more you do it, the more you'll like it
Testing: the more you do it, the more you'll like itTesting: the more you do it, the more you'll like it
Testing: the more you do it, the more you'll like itJeffrey McGuire
 
How and why we use Drupal - a business owner's perspective
How and why we use Drupal - a business owner's perspectiveHow and why we use Drupal - a business owner's perspective
How and why we use Drupal - a business owner's perspectiveJeffrey McGuire
 
Drupal 8 as a Drop-In Content Engine - SymfonyLive Berlin 2015
Drupal 8 as a Drop-In Content Engine - SymfonyLive Berlin 2015Drupal 8 as a Drop-In Content Engine - SymfonyLive Berlin 2015
Drupal 8 as a Drop-In Content Engine - SymfonyLive Berlin 2015Jeffrey McGuire
 
Idealism as code - What successful open source looks like
Idealism as code - What successful open source looks likeIdealism as code - What successful open source looks like
Idealism as code - What successful open source looks likeJeffrey McGuire
 
From 0 to MVP in 40 minutes: decoupled Drupal for startups
From 0 to MVP in 40 minutes: decoupled Drupal for startupsFrom 0 to MVP in 40 minutes: decoupled Drupal for startups
From 0 to MVP in 40 minutes: decoupled Drupal for startupsJeffrey McGuire
 
Why Drupal 8? Why now? APR/MAY 2015
Why Drupal 8? Why now? APR/MAY 2015Why Drupal 8? Why now? APR/MAY 2015
Why Drupal 8? Why now? APR/MAY 2015Jeffrey McGuire
 
Why Drupal 8? Why now? FEB/MAR 2015
Why Drupal 8? Why now? FEB/MAR 2015Why Drupal 8? Why now? FEB/MAR 2015
Why Drupal 8? Why now? FEB/MAR 2015Jeffrey McGuire
 
Development based on Drupal's Fundamental Particles - Brad Czerniak for jam's...
Development based on Drupal's Fundamental Particles - Brad Czerniak for jam's...Development based on Drupal's Fundamental Particles - Brad Czerniak for jam's...
Development based on Drupal's Fundamental Particles - Brad Czerniak for jam's...Jeffrey McGuire
 
Succeeding at Digital Government the Open Source Way
Succeeding at Digital Government the Open Source WaySucceeding at Digital Government the Open Source Way
Succeeding at Digital Government the Open Source WayJeffrey McGuire
 
Government ICT 2.0 London 2014 – Open Source Drupal Empowering Government
Government ICT 2.0 London 2014 – Open Source Drupal Empowering GovernmentGovernment ICT 2.0 London 2014 – Open Source Drupal Empowering Government
Government ICT 2.0 London 2014 – Open Source Drupal Empowering GovernmentJeffrey McGuire
 
DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal ...
DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal ...DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal ...
DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal ...Jeffrey McGuire
 
For the love of the content editors – jam's Drupal Camp session by Pamela Barone
For the love of the content editors – jam's Drupal Camp session by Pamela BaroneFor the love of the content editors – jam's Drupal Camp session by Pamela Barone
For the love of the content editors – jam's Drupal Camp session by Pamela BaroneJeffrey McGuire
 
Open source delivers great digital experiences
Open source delivers great digital experiencesOpen source delivers great digital experiences
Open source delivers great digital experiencesJeffrey McGuire
 
Open Source Value: Beyond ROI
Open Source Value: Beyond ROIOpen Source Value: Beyond ROI
Open Source Value: Beyond ROIJeffrey McGuire
 
Stop selling Drupal, start selling solutions to business problems.
Stop selling Drupal, start selling solutions to business problems. Stop selling Drupal, start selling solutions to business problems.
Stop selling Drupal, start selling solutions to business problems. Jeffrey McGuire
 
The real value of open source: ROI and beyond
The real value of open source: ROI and beyondThe real value of open source: ROI and beyond
The real value of open source: ROI and beyondJeffrey McGuire
 
Drupal for e_commerce-005_dugk_220911
Drupal for e_commerce-005_dugk_220911Drupal for e_commerce-005_dugk_220911
Drupal for e_commerce-005_dugk_220911Jeffrey McGuire
 

Mehr von Jeffrey McGuire (19)

A technology does not a business model make.
A technology does not a business model make.A technology does not a business model make.
A technology does not a business model make.
 
Testing: the more you do it, the more you'll like it
Testing: the more you do it, the more you'll like itTesting: the more you do it, the more you'll like it
Testing: the more you do it, the more you'll like it
 
How and why we use Drupal - a business owner's perspective
How and why we use Drupal - a business owner's perspectiveHow and why we use Drupal - a business owner's perspective
How and why we use Drupal - a business owner's perspective
 
Drupal 8 as a Drop-In Content Engine - SymfonyLive Berlin 2015
Drupal 8 as a Drop-In Content Engine - SymfonyLive Berlin 2015Drupal 8 as a Drop-In Content Engine - SymfonyLive Berlin 2015
Drupal 8 as a Drop-In Content Engine - SymfonyLive Berlin 2015
 
Idealism as code - What successful open source looks like
Idealism as code - What successful open source looks likeIdealism as code - What successful open source looks like
Idealism as code - What successful open source looks like
 
From 0 to MVP in 40 minutes: decoupled Drupal for startups
From 0 to MVP in 40 minutes: decoupled Drupal for startupsFrom 0 to MVP in 40 minutes: decoupled Drupal for startups
From 0 to MVP in 40 minutes: decoupled Drupal for startups
 
Why Drupal 8? Why now? APR/MAY 2015
Why Drupal 8? Why now? APR/MAY 2015Why Drupal 8? Why now? APR/MAY 2015
Why Drupal 8? Why now? APR/MAY 2015
 
Why Drupal 8? Why now? FEB/MAR 2015
Why Drupal 8? Why now? FEB/MAR 2015Why Drupal 8? Why now? FEB/MAR 2015
Why Drupal 8? Why now? FEB/MAR 2015
 
Development based on Drupal's Fundamental Particles - Brad Czerniak for jam's...
Development based on Drupal's Fundamental Particles - Brad Czerniak for jam's...Development based on Drupal's Fundamental Particles - Brad Czerniak for jam's...
Development based on Drupal's Fundamental Particles - Brad Czerniak for jam's...
 
Succeeding at Digital Government the Open Source Way
Succeeding at Digital Government the Open Source WaySucceeding at Digital Government the Open Source Way
Succeeding at Digital Government the Open Source Way
 
Government ICT 2.0 London 2014 – Open Source Drupal Empowering Government
Government ICT 2.0 London 2014 – Open Source Drupal Empowering GovernmentGovernment ICT 2.0 London 2014 – Open Source Drupal Empowering Government
Government ICT 2.0 London 2014 – Open Source Drupal Empowering Government
 
DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal ...
DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal ...DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal ...
DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal ...
 
For the love of the content editors – jam's Drupal Camp session by Pamela Barone
For the love of the content editors – jam's Drupal Camp session by Pamela BaroneFor the love of the content editors – jam's Drupal Camp session by Pamela Barone
For the love of the content editors – jam's Drupal Camp session by Pamela Barone
 
Open source delivers great digital experiences
Open source delivers great digital experiencesOpen source delivers great digital experiences
Open source delivers great digital experiences
 
Open Source Value: Beyond ROI
Open Source Value: Beyond ROIOpen Source Value: Beyond ROI
Open Source Value: Beyond ROI
 
Stop selling Drupal, start selling solutions to business problems.
Stop selling Drupal, start selling solutions to business problems. Stop selling Drupal, start selling solutions to business problems.
Stop selling Drupal, start selling solutions to business problems.
 
The real value of open source: ROI and beyond
The real value of open source: ROI and beyondThe real value of open source: ROI and beyond
The real value of open source: ROI and beyond
 
Drupal for e_commerce-005_dugk_220911
Drupal for e_commerce-005_dugk_220911Drupal for e_commerce-005_dugk_220911
Drupal for e_commerce-005_dugk_220911
 
LobsterCon Paris 09
LobsterCon Paris 09LobsterCon Paris 09
LobsterCon Paris 09
 

Kürzlich hochgeladen

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Kürzlich hochgeladen (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session