Top Banner
SOLVING TYPICAL PROBLEMS WHEN TRANSLATING A JOOMLA SITE
38
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Solving common problems when translating joomla

SOLVING TYPICAL PROBLEMS WHENTRANSLATING AJOOMLA SITE

Page 2: Solving common problems when translating joomla

SOREN BECK JENSENCEO, Jensen Technologies SL@sorenbeck

Page 3: Solving common problems when translating joomla

SOREN BECK JENSEN

▸ Developer, Designer, Manager▸ Joomla Enthusiast, Speaker, Writer▸ Resources Directory Volunteer▸ GSoC mentor▸ J-Factor winner

Page 4: Solving common problems when translating joomla

JENSEN TECHNOLOGIES SL

▸ Started 2005▸ 100% Joomla development▸ 7 employees▸ Based in Granada, Spain

SponsorJ&Beyond 2015

Page 5: Solving common problems when translating joomla

JENSEN TECHNOLOGIES SL

SponsorJ&Beyond 2015

Page 6: Solving common problems when translating joomla

J&Beyond 2015

INTRODUCING

▸ Complete translation solution for Joomla

▸ More than 3600 hours spent on

development

▸ Free and open source + Premium support

▸ More features than any other solution

Page 7: Solving common problems when translating joomla

WHAT IS A MULTILINGUAL JOOMLA SITE?

Page 8: Solving common problems when translating joomla

DIFFERENT CONTENT IN DIFFERENTLANGUAGES

SAME CONTENT IN

DIFFERENTLANGUAGES

Page 9: Solving common problems when translating joomla

PROBLEMS TRANSLATING JOOMLA

1. Setting up Joomla2. What needs to be translated?

▹ Overview▹ Changed content

3. What should be translated?4. Translation interfaces5. Translation coverage

▹ Joomla▹ 3rd party extensions▹ Language files

6. External translations7. Performance

Page 10: Solving common problems when translating joomla

1.SETTING UP JOOMLA FORMULTILINGUALUSE

Page 11: Solving common problems when translating joomla

STEPS TO SETUP JOOMLA FOR TRANSLATION

▸ Download and install a language pack▸ Create a content language▸ Enable language filter & language code plugins▸ Add language specific categories and content▸ Add language specific menus & menu items▸ Assign language specific homepage▸ Associate menu items to their translated counterpart▸ Add modules to display the menus▸ Publish language switcher module

does it all for you

Page 12: Solving common problems when translating joomla

▸ Downloads and installs language packs▹ Alerts you if existing is out of date

▸ Creates content language▸ Enables language filter & language code plugins▸ Adds language specific menus & menu items▸ Associates menu items to their translated counterpart▸ Adds modules to display the menus▸ Copies existing translated content to shadow tables

does it all for you

NENO MAKES IT EASY

Page 13: Solving common problems when translating joomla

2.WHAT NEEDS TO BE TRANSLATED?

Page 14: Solving common problems when translating joomla

WITH JOOMLA YOU JUST DON’T KNOW

Page 15: Solving common problems when translating joomla

WITH KM FASTRANS PRO IT IS BETTER

Page 16: Solving common problems when translating joomla

WITH NENO YOU ALWAYS KNOW

Page 17: Solving common problems when translating joomla

3.WHAT SHOULDTO BE TRANSLATED?

Page 18: Solving common problems when translating joomla
Page 19: Solving common problems when translating joomla

4.TRANSLATION INTERFACES

Page 20: Solving common problems when translating joomla

JOOMLA DOES NOT HAVE ONE!

Page 21: Solving common problems when translating joomla

Josetta

Page 22: Solving common problems when translating joomla

Falang

Page 23: Solving common problems when translating joomla
Page 24: Solving common problems when translating joomla

5.TRANSLATION COVERAGE

Page 25: Solving common problems when translating joomla

OTHER SOLUTIONS

▸ 3rd party components need to mimic Joomla▸ KM FasTrans PRO supports K2▸ Josetta and Falang requires content element files▸ Nothing can translate both language files and DB

content

Translate anything

NENO CAN TRANSLATE EVERYTHING

▸ Any 3rd party component▸ Even your own component▸ Language files

Page 26: Solving common problems when translating joomla

6.EXTERNAL TRANSLATION

Page 27: Solving common problems when translating joomla

GIVING EXTERNAL TRANSLATORS ACCESS TO YOUR SITE?

Page 28: Solving common problems when translating joomla

TWO TYPES OF EXTERNAL TRANSLATIONS▸ Machine Translation▸ Professional Translation

Page 29: Solving common problems when translating joomla
Page 30: Solving common problems when translating joomla

7.PERFORMANCE

Page 31: Solving common problems when translating joomla

EXISTING SOLUTIONS

▸ Joomla uses “language” field▸ 3rd party translation tools uses a language database

Page 32: Solving common problems when translating joomla

EXISTING SOLUTIONS

Hello

World

Bonjour le mondeHej

Verden你好世界

Page 33: Solving common problems when translating joomla

EXISTING SOLUTIONS

Hello

World

le mondeVerden世界

Bonjour Hej你好

Page 34: Solving common problems when translating joomla

THE NENO SOLUTION

Hello

World

World

World

le monde Worl

d

Bonjour Hej 你好

Verden 世界

Page 35: Solving common problems when translating joomla

RECAP

Page 36: Solving common problems when translating joomla

NENO COMPARED

Page 37: Solving common problems when translating joomla

50% DISCOUNT ON PREMIUMJAB15

Page 38: Solving common problems when translating joomla

Relevant Linkshttp://www.neno-translate.comhttp://jensen.technology

Slide templatesThese slides are based on a free presentation template for Google Slides designed by SlidesCarnival.

ABOUT THESE SLIDES

Get in touchSoren Beck Jensen

[email protected]

@sorenbeck