+ All Categories
Home > Technology > Translating share point from beginning to ending

Translating share point from beginning to ending

Date post: 19-Jun-2015
Category:
Upload: vincent-biret
View: 178 times
Download: 3 times
Share this document with a friend
Description:
SharePoint Saturday Ottawa 2013 session about tranlsation and multilingualism capabilities of SharePoint 2013
Popular Tags:
35
Translate SharePoint From Beginning to Ending Vincent BIRET SharePoint Dev & Admin AlphaMosaïk, a Negotium division http://bit.ly/ November 23 rd , 2013
Transcript
Page 1: Translating share point from beginning to ending

Translate SharePoint From Beginning to Ending

Vincent BIRETSharePoint Dev & AdminAlphaMosaïk, a Negotium divisionhttp://bit.ly/vincentbiret @Baywet

November 23rd, 2013

Page 2: Translating share point from beginning to ending

Thank you to all of our Sponsors!!

Page 3: Translating share point from beginning to ending

What for?

Legal constraint Simplify workers interactions Simplify information access Reach more persons

Page 4: Translating share point from beginning to ending

Agenda

Language packs

Sites Translations

Translation Service

Variations Misc + Code

Metadata

Page 5: Translating share point from beginning to ending

Language PacksLanguage Packs

Page 6: Translating share point from beginning to ending

Language Packs

First step of multilingaluism support

Since SP2007 Installed by admin All servers Service interruption Only translates UI and startup content

Page 7: Translating share point from beginning to ending

Language PacksDemo

Page 8: Translating share point from beginning to ending

Site TranslationSite Translation

Page 9: Translating share point from beginning to ending

Site Translation From site settings Uses resx Available Server

side ImportUserResou

rces ExportUserResour

ces Not (yet?)

automated

Page 10: Translating share point from beginning to ending

Site Translation – What works

Lists title and description Site columns title and description

(but not choice column choices)

Page 11: Translating share point from beginning to ending

Site Translation – What doesn’t work

Lists content Site Title (has to be translated from ui) Navigation bar (idem) Quick lunch bar(idem) Lists models (has to be translated before export)

Page 12: Translating share point from beginning to ending

Import/exportDemo

Page 13: Translating share point from beginning to ending

Content Editor WebPart +

SearchCEWP

Page 14: Translating share point from beginning to ending

CEWP + Search

Enteprise search « detects language »

« Classic » pages can be localized

Page 15: Translating share point from beginning to ending

CQWP + SearchDemo

Page 16: Translating share point from beginning to ending

VariationsVariations

Page 17: Translating share point from beginning to ending

Variations

Reminders

Since SP2007 Configured by site collection administrator Needs language packs SharePoint Server Feature On publication websites

Page 18: Translating share point from beginning to ending

Variations – Content management

Root site collection

Site collection

administrator

Fr-ca(sourc

e)

En-ca…

Content Auto duplication

Translation /

Content finalizatio

n

FR

FR

EN

Page 19: Translating share point from beginning to ending

VariationsDemo

Page 20: Translating share point from beginning to ending

Translation ServiceService de traduction

Page 21: Translating share point from beginning to ending

Translation Service

Architecture and pre-reqs Service application Service Application pool Internet access UPS (requests) Tenant aware Likely to Word Automation Service Sync, Async & streaming Full Trust, apps, REST, CSOM

Page 22: Translating share point from beginning to ending

Translation processus

Timer job

Page 23: Translating share point from beginning to ending

Internal process

Web Front End

Object model

App Server

Queuing manager

Queue database

Content database

Translation analysis engineImmediate translation queue

On hold translation queueTimer job

Translation engine

Page 24: Translating share point from beginning to ending

Metadatametadata

Page 25: Translating share point from beginning to ending

Metadata

Now translatable Via translation

service Via professional

translations Activation by Term

Store

Page 26: Translating share point from beginning to ending

Term store translation

Demo

Page 27: Translating share point from beginning to ending

Variations + MTMVariations + MTM

Vincent BIRET
Vérifier les status de publication et donner des infos dessus
Page 28: Translating share point from beginning to ending

Variations + MTM

ENFI

EN

XLIFFExport

Translation service application

ParsersParsersAnalysors

APIWork db and queue

Segments HTML

Import

Translation engine

Page 29: Translating share point from beginning to ending

Variation translation

Demo

Page 30: Translating share point from beginning to ending

CodeCode

Vincent BIRET
exemple de code avec fichiers de ressource, soumission de traductions et import export de traduction de sites
Page 31: Translating share point from beginning to ending

Use resx

Standard .NET mecanism Easy to implement/manage/maintain App_LocalResources (hive\config\resources)

For Pages/user controls Resources (in hive)

Code behind Default language is English => Visual 2012 bug for webparts!

Page 32: Translating share point from beginning to ending

CodeDemo

Page 33: Translating share point from beginning to ending

Recap

SharePoint 2013 allows us: To have MUI To translate core content(sites, lists, columns…) To translate content (pages, metadata…) To organize/use translatable information

(variations, search) To increase quality decreasing cost (MTM,

exports/imports…)

Page 34: Translating share point from beginning to ending

ThanksQ&A

bit.ly/P8aVEL bit.ly/RiVsB4bit.ly/P878Ya

Page 35: Translating share point from beginning to ending

Join us for SharePint today!

Date & Time: Nov 23rd, 2013 @6:00 pmLocation: The Observatory Pub,

Algonquin Student’s Association

Address: A-170 on Algonquin CampusParking: No need to move your car!*

Site: http://www.algonquinsa.com/ob.aspx

*Please drive responsibly! We are happy to call you a cab

Remember to fill out your evaluation forms to win some great prizes!

&


Recommended