SlideShare a Scribd company logo
1 of 85
MULTILINGUAL DRUPAL 8
What to look
forward to
@gaborhojtsy
787
People contributed
so far
Photo by Michael Schmid
Photo by Michael Schmid
Photo by Michael Schmid
Photo by Michael Schmid
457
Resolved Drupal 8
multilingual issues
354
TODO Drupal 8
multilingual issues
Drupal
CORE
Drupal 7 MULTILINGUAL
Drupal
CORE
LOCALE
Languages, foreign
language website UI.

Drupal 7 MULTILINGUAL
Drupal
CORE
L10n UP
Avoid tedious manual
translation downloads.
LOCALE
Languages, foreign
language website UI.

m
Drupal 7 MULTILINGUAL
Drupal
CORE
L10n UP
Avoid tedious manual
translation downloads.
CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
LOCALE
Languages, foreign
language website UI.

Ü
m
Drupal 7 MULTILINGUAL
Drupal
CORE
L10n UP
Avoid tedious manual
translation downloads.
CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
LOCALE
Languages, foreign
language website UI.
I18N
Menus, taxonomy, field
labels, views. Oh you also
need i18n_views module;
and webform_localization,
and...


Ü
m
Drupal 7 MULTILINGUAL
Drupal
CORE
L10n UP
Avoid tedious manual
translation downloads.
CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
LOCALE
Languages, foreign
language website UI.
I18N
Menus, taxonomy, field
labels, views. Oh you also
need i18n_views module;
and webform_localization,
and...
VARIABLE
API for handling some
of the configuration.
Settings translations!



Ü
m
Drupal 7 MULTILINGUAL
Drupal
CORE
L10n UP
Avoid tedious manual
translation downloads.
CONTENT
TRANSLATION
Only for nodes, makes
copies of nodes.
LOCALE
Languages, foreign
language website UI.
I18N
Menus, taxonomy, field
labels, views. Oh you also
need i18n_views module;
and webform_localization,
and...
VARIABLE
API for handling some
of the configuration.
Settings translations!
Entity
translation
For Drupal Commerce for
example. Oh you also need
Title module!




Ü
m
Drupal 7 MULTILINGUAL
LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.

FOUR PILLARS in DRUPAL 8
LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
 8
FOUR PILLARS in DRUPAL 8
LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
CONTENT
Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.
 8 é
FOUR PILLARS in DRUPAL 8
LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
CONTENT
Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.
CONFIG
Common
configuration
system handles
blocks, views, field
settings. Unified
translation.
( 8 é
FOUR PILLARS in DRUPAL 8
LANGUAGE
Base services for all modules
dealing with data. Not just
multilingual.

I
@
Language IS STEP ONE
Language IS STEP ONE
DETECTS LANGUAGE
FROM BROWSer
DOWNLOADS
TRANSLATION LIVE
INSTALLS IN THAT
LANGUAGE
WORKS WITH
DISTROS AND ALL
FUTURE MODULES
NODES
é
USERS

ALIASES

Language ASSIGNMENT
NODES
é
TERMS

USERS

ALIASES

Language ASSIGNMENT
NODES
é
TERMS

USERS

ALIASES

VIEWS

Language ASSIGNMENT
NODES
é
TERMS

USERS

ALIASES

VIEWS

Language ASSIGNMENT
SITE INFO

NODES
é
TERMS

USERS

ALIASES

VIEWS

Language ASSIGNMENT
SITE INFO

LANGUAGE
SELECTOR NOT
ALWAYS EXPOSED
NODES
é
TERMS

USERS

ALIASES

VIEWS

Language ASSIGNMENT
SITE INFO

LANGUAGE
SELECTOR NOT
ALWAYS EXPOSED
........

FLEXIBLE Language SETUP
CONTENT CAN BE
TIED TO LANGUAGES
PER TYPE
DYNAMIC DEFAULT
VALUES POSSIBLE
ALL-in ONE
configuration
PAGE
TWO special
languages
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
SIMPLIFIED AND
INTEGRATED
PATH ON BY
DEFAULT
New: ADMIN
Preferred
language
New: SELECTED
LANGUAGE
Browser
detection
HIGHLY IMPROVED
NAME TRANSLITERATION
TRAnsliteration
API IN core
Used for
machine names
Contrib can use
it more
possibility for
file names, etc.
ENGLISH
CAN BE DELETED

DELETE ENGLISH
FLEXIBLE SELECTION
BLOCK VISIBILITY
VIEWS
FLEXIBLE CONFIG
WIDER ASSIGNMENT
FIRST IN INSTALLER
INTERFACE
TRANSLATION
Interface translation has
built-in update feature,
improved usability.
8
m
II
AUTOMATED TRANSLATIONS
MODULE ENABLED
AUTOMATICALLY IN
FOREIGN INSTALL
NOT REQUIRED IF
YOU WANT
LANGUAGE
ASSIGNMENT ONLY
AUTOMATED
TRANSLATION
DOWNLOADS
CENTRALIZED
TRANSLATION FILE
LOCATION
CUSTOMization TRACKING
Customized
translations are
tracked
May be protected
from community
translation
overwrites
import will not
time out, reads in
pieces
WHOLE NEW INTERFACE
“in-place”
translation
table
Supports plural
translation
keeps record of
changes made
strings
recorded as
customized
customization
aware EXPORT
too
ENGLISH
CAN BE TRANSLATED TO
8
TRANSLATE TO ENGLISH
WHOLE New INTERFACE
CUSTOM translation tracked
import will not time out
centralized file dir
auto-download
separate module
CONTENT
TRANSLATION
Field translation in built-in API for all
entities. Content translation module
provides user interface.
é

III
ALL CONTENT ENTITIES*
ARE SUPPORTED
INTEGRATED CONFIGURATION
Dynamic
integrated
configuration
per bundle to PER
field translation
SENSIBLE defaults
for field types
Sub-field type
details supported
INTEGRATED CONFIGURATION
Dynamic
integrated
configuration
per bundle to PER
field translation
SENSIBLE defaults
for field types
Sub-field type
details supported
INTEGRATED CONFIGURATION
Dynamic
integrated
configuration
per bundle to PER
field translation
SENSIBLE defaults
for field types
Sub-field type
details supported
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
PROPERTIES
NOT YET
TRANSLATABLE
MIGRATION PATH
NOT EVEN STARTED
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
MIGRATION


CONFIG
TRANSLATION
Common configuration system handles
blocks, views, field settings. Unified
translation.
(
t
IV
Entities
CONFIG VS. CONTENT
Entities
CONFIG VS. CONTENT
Content
NODES users
comments TERMS
contact
messages
menu
items
Entities
CONFIG VS. CONTENT
Content
NODES users
comments TERMS
contact
messages
menu
items
CONFIGURATION
views
vocabularies
CONTACT
CATEGORIES
FIELDS
SITE
INFO
USER
MAILS
Entities
CONFIG VS. CONTENT
Content
NODES users
comments TERMS
contact
messages
menu
items
CONFIGURATION
views
vocabularies
CONTACT
CATEGORIES
FIELDS
SITE
INFO
USER
MAILS
OTHERS
PATH
ALIASES
MENUS
LANGUAGE TRACKED
ON EACH CONFIG FILE
SHIPPED CONFIG
IS IN ENGLISH
CONFIG SUPPORTS
RUNTIME OVERRIDES
CONFIG INCLUDES
SCHeMA SUPPORT
FOR SHIPPED CONFIGURATION
translatable
configuration
found using
schema
made available
for translation
saved back to
configuration
overrides
FOR SHIPPED CONFIGURATION
translatable
configuration
found using
schema
made available
for translation
saved back to
configuration
overrides
ONLY FOR SHIPPED
CONFIGURATION
LOCALIZE.d.o
INTEGRATION TODO
CONTRIB MODULE
ADDS TRANSLATION UI
FOR ANY CONFIGURATION
puts translation
tabs on
configuration
pages
can translate to
any configured
language
proposed for
core, May be
possible
FOR ANY CONFIGURATION
puts translation
tabs on
configuration
pages
can translate to
any configured
language
proposed for
core, May be
possible
FOR ANY CONFIGURATION
puts translation
tabs on
configuration
pages
can translate to
any configured
language
proposed for
core, May be
possible
FOR ANY CONFIGURATION
puts translation
tabs on
configuration
pages
can translate to
any configured
language
proposed for
core, May be
possible
FOR ANY CONFIGURATION
puts translation
tabs on
configuration
pages
can translate to
any configured
language
proposed for
core, May be
possible
CHANGE
MANAGEMENT TODO
(
FULL iNTERFACE in contrib
standard translation tabs
schema system
config overrides
works for any config
core UI for shipped ONLY
CHANGE MANAGEMENT
LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.

FOUR PILLARS in DRUPAL 8
LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
 8
FOUR PILLARS in DRUPAL 8
LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
CONTENT
Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.
 8 é
FOUR PILLARS in DRUPAL 8
LANGUAGE
Base services for all
modules dealing
with data. Not just
multilingual.
INTERFACE
Interface
translation has
built-in update
feature, improved
usability.
CONTENT
Field translation in
built-in API for all
entities. Content
translation module
provides user
interface.
CONFIG
Common
configuration
system handles
blocks, views, field
settings. Unified
translation.
( 8 é
FOUR PILLARS in DRUPAL 8
WEBSITE
drupal8multilingual.org / localize.drupal.org
Twitter
twitter.com/d8mi
SPRINT in DUBLIN
dublin2013.drupaldays.org
Sprint in PRAGUE
prague2013.drupal.org
t



GET INVOLVED
Drupal 8 Multilingual - what to look forward to

More Related Content

What's hot

What's hot (12)

Internationalization in Rails 2.2
Internationalization in Rails 2.2Internationalization in Rails 2.2
Internationalization in Rails 2.2
 
CommonMark: Markdown Done Right - ZendCon 2017
CommonMark: Markdown Done Right - ZendCon 2017CommonMark: Markdown Done Right - ZendCon 2017
CommonMark: Markdown Done Right - ZendCon 2017
 
Drupal 8 customized checkout system
Drupal 8 customized checkout systemDrupal 8 customized checkout system
Drupal 8 customized checkout system
 
Plone i18n, LinguaPlone
Plone i18n, LinguaPlonePlone i18n, LinguaPlone
Plone i18n, LinguaPlone
 
Barcelona Multilanguage
Barcelona MultilanguageBarcelona Multilanguage
Barcelona Multilanguage
 
web Based Application Devlopment using PHP
web Based Application Devlopment using PHPweb Based Application Devlopment using PHP
web Based Application Devlopment using PHP
 
Translating Drupal
Translating DrupalTranslating Drupal
Translating Drupal
 
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...
 
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"
 
Php
PhpPhp
Php
 
The Ring programming language version 1.2 book - Part 4 of 84
The Ring programming language version 1.2 book - Part 4 of 84The Ring programming language version 1.2 book - Part 4 of 84
The Ring programming language version 1.2 book - Part 4 of 84
 
Codeigniter
CodeigniterCodeigniter
Codeigniter
 

Similar to Drupal 8 Multilingual - what to look forward to

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
hepeiwei
 
Anvita Web Contentfor Indian Language 15mar2001
Anvita   Web Contentfor Indian Language 15mar2001Anvita   Web Contentfor Indian Language 15mar2001
Anvita Web Contentfor Indian Language 15mar2001
guest6e7a1b1
 
Google Cloud Platform
Google Cloud PlatformGoogle Cloud Platform
Google Cloud Platform
VMware Tanzu
 

Similar to Drupal 8 Multilingual - what to look forward to (20)

A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp sessionA whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session
A whole new world for multilingual sites in Drupal 8 - jam's Drupal Camp session
 
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)
 
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
 
ColdBox i18N
ColdBox i18N ColdBox i18N
ColdBox i18N
 
Introducing Language-Oriented Business Applications - Markus Voelter
Introducing Language-Oriented Business Applications - Markus VoelterIntroducing Language-Oriented Business Applications - Markus Voelter
Introducing Language-Oriented Business Applications - Markus Voelter
 
Anvita Web Contentfor Indian Language 15mar2001
Anvita   Web Contentfor Indian Language 15mar2001Anvita   Web Contentfor Indian Language 15mar2001
Anvita Web Contentfor Indian Language 15mar2001
 
Drupal 8 customized checkout system
Drupal 8 customized checkout systemDrupal 8 customized checkout system
Drupal 8 customized checkout system
 
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...
 
Drupal Internationalization Presentation at OSCMS
Drupal Internationalization Presentation at OSCMS Drupal Internationalization Presentation at OSCMS
Drupal Internationalization Presentation at OSCMS
 
DDAY2014 - Localizing Drupal Commerce
DDAY2014 - Localizing Drupal CommerceDDAY2014 - Localizing Drupal Commerce
DDAY2014 - Localizing Drupal Commerce
 
Multilingual website in Drupal 8
Multilingual website in Drupal 8Multilingual website in Drupal 8
Multilingual website in Drupal 8
 
Making your Apps International
Making your Apps InternationalMaking your Apps International
Making your Apps International
 
Drupalcamp Atlanta 2010 Internationalization Presentation
Drupalcamp Atlanta 2010 Internationalization PresentationDrupalcamp Atlanta 2010 Internationalization Presentation
Drupalcamp Atlanta 2010 Internationalization Presentation
 
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
 
Internationalisation In Rails
Internationalisation In RailsInternationalisation In Rails
Internationalisation In Rails
 
Web technology html5 php_mysql
Web technology html5 php_mysqlWeb technology html5 php_mysql
Web technology html5 php_mysql
 
MVP Virtual Conference - Americas 2015 - Cross platform localization for mobi...
MVP Virtual Conference - Americas 2015 - Cross platform localization for mobi...MVP Virtual Conference - Americas 2015 - Cross platform localization for mobi...
MVP Virtual Conference - Americas 2015 - Cross platform localization for mobi...
 
Google Cloud Platform
Google Cloud PlatformGoogle Cloud Platform
Google Cloud Platform
 
Malayalam computing
Malayalam computingMalayalam computing
Malayalam computing
 
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)
 

More from Gábor Hojtsy

Doing Drupal security right from Drupalcon London
Doing Drupal security right from Drupalcon LondonDoing Drupal security right from Drupalcon London
Doing Drupal security right from Drupalcon London
Gábor Hojtsy
 

More from Gábor Hojtsy (15)

Open source project management at scale
 Open source project management at scale Open source project management at scale
Open source project management at scale
 
Drupal 8.3.0: the features are ready, are you?
Drupal 8.3.0: the features are ready, are you?Drupal 8.3.0: the features are ready, are you?
Drupal 8.3.0: the features are ready, are you?
 
A Drupal 8 jövője és az oda vezető út
A Drupal 8 jövője és az oda vezető útA Drupal 8 jövője és az oda vezető út
A Drupal 8 jövője és az oda vezető út
 
Doing Drupal security right from Drupalcon London
Doing Drupal security right from Drupalcon LondonDoing Drupal security right from Drupalcon London
Doing Drupal security right from Drupalcon London
 
Doing Drupal security right
Doing Drupal security rightDoing Drupal security right
Doing Drupal security right
 
Drupal security - Configuration and process
Drupal security - Configuration and processDrupal security - Configuration and process
Drupal security - Configuration and process
 
Backstage with Drupal localization - Part 1
Backstage with Drupal localization - Part 1Backstage with Drupal localization - Part 1
Backstage with Drupal localization - Part 1
 
Come for the software, stay for the community
Come for the software, stay for the communityCome for the software, stay for the community
Come for the software, stay for the community
 
Come for the software, stay for the community - How Drupal improves and evolves
Come for the software, stay for the community - How Drupal improves and evolvesCome for the software, stay for the community - How Drupal improves and evolves
Come for the software, stay for the community - How Drupal improves and evolves
 
Drupal Security from Drupalcamp Bratislava
Drupal Security from Drupalcamp BratislavaDrupal Security from Drupalcamp Bratislava
Drupal Security from Drupalcamp Bratislava
 
Drupal Security from Drupalcamp Cologne 2009
Drupal Security from Drupalcamp Cologne 2009Drupal Security from Drupalcamp Cologne 2009
Drupal Security from Drupalcamp Cologne 2009
 
Here comes localize.drupal.org!
Here comes localize.drupal.org!Here comes localize.drupal.org!
Here comes localize.drupal.org!
 
Translate Drupal from Drupalcamp Vienna
Translate Drupal from Drupalcamp ViennaTranslate Drupal from Drupalcamp Vienna
Translate Drupal from Drupalcamp Vienna
 
Translate Drupal from Drupalcamp Prague
Translate Drupal from Drupalcamp PragueTranslate Drupal from Drupalcamp Prague
Translate Drupal from Drupalcamp Prague
 
What's up with Drupal 7?
What's up with Drupal 7?What's up with Drupal 7?
What's up with Drupal 7?
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

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
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 

Drupal 8 Multilingual - what to look forward to