+ All Categories
Home > Documents > Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist...

Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist...

Date post: 20-May-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
33
Transcript
Page 1: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks
Page 2: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 2

Instant Localization in

Magento 2

MagentoLive France 2017

Page 3: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 3

Evangelist

Senior Manager, Strategy & Growth

[email protected]

Ben Marks

Page 4: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 4

Introduction

Page 5: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 5

Magento: Worldwide Presence

190,000+Engaged

Magento

Developers

6,100+Certified

Developers

145+ Events

34 Countries

6 Continents

$4.2B

Ecosystem revenue in 2016

300+

Top-Tier

Solution

& Technology

Partners

Page 6: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 6

Audience:

• How many of you localize for France?

Page 7: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 7

Audience:

• How many of you localize for multiple markets?

Page 8: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 8

Audience:

• Is Magento a turnkey product in France?

Page 9: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 9

Audience:

• What are your steps for customization for FR?

• How do these requirements change for other

markets?

Page 10: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 10

Localization in M2Current State

Page 11: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 11

M2 Localization: Current State

• Similar to Magento 1:

– Scopes / Configuration

– Language packs + Translation (“Locale”)

– Special entities for translation via EAV (e.g. Product, Category, etc.)

– CMS content

– Currency

– Taxes

– Extensions

Page 12: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 12

Scopes

Page 13: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 13

Scopes

Page 14: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 14

Language Packs

Page 15: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 15

Entity Translations

Page 16: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 16

CMS Content

Page 17: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 17

Currency

Page 18: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 18

Taxes

Page 19: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 19

Taxes

Page 20: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 20

Extensions

Page 21: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 21

The challenge? Functional changes.

Page 22: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 22

Functional LocalizationThe Challenge of China

Page 23: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 23

Changes for China: Admin

• Translation & locale

• Catalog data

• CMS content

• Currency

• Tax

• Customer data

Page 24: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 24

Changes for China: Custom/Extention

• Checkout fields

– One name

– One address (no separate

billing / shipping)

– New fields for address

• No email as account ID;

phone number instead

• Transactional updates via SMS

• New payment & shipping methodshttp://www.tmogroup.asia/these-are-the-5-must-have-magento-extensions-for-your-ecommerce-store-in-china/

Page 25: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 25

Changes for China: Irrelevant Settings

Page 26: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 26

This challenge of functional localization exists in

every market.

Page 27: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 27

Functional LocalizationA proposal for the future

Page 28: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 28

(Life pro-tip: never complain to a CEO unless you

already have a solution or a plan.)

Page 29: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 29

Functional Localization: Proposal

• Define minimum functional changes for each market

• Facilitate community contribution where possible, contract out

FunLoc packages where necessary

• Ensure crucial integrations with third-party services exist

• Ensure relevant sample data exists

• Productize feature-complete Functional Localization packages &

extension sets, likely deliver through Marketplace

Page 30: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 30

Functional Localization: Advantages

• Reduces baseline effort to build stores in certain regions

• Standardizes the way in which standard functional location

customizations are built (e.g. checkout modification)

• Allows Magento Inc. to test product updates against standard

customizations

• Makes Magento market-appropriate during demos

Page 31: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 31

Discussion

Page 32: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

© 2016 Magento, Inc. Page | 32

Evangelist

Senior Manager, Strategy & Growth

[email protected]

Ben Marks

Page 33: Instant Localization in Magento 2 · 2017-02-23 · © 2016 Magento, Inc. Page | 3 Evangelist Senior Manager, Strategy & Growth ben@magento.com Ben Marks

Recommended