SlideShare une entreprise Scribd logo
1  sur  46
Télécharger pour lire hors ligne
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL




         Mehrsprachige Webseiten
         (mit Drupal)
         23. Juni 2011 - CLS Communication Webinar




          Lukas Fischer                 Mythenstrasse 7
          lukas.fischer@netnode.ch       6003 Luzern
          Skype: lukas.fischer.netnode   041 450 10 66
          Twitter: @lukasfischer         info@netnode.ch


                                        http://www.netnode.ch




Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Wer bin ich?
      • Lukas Fischer (@lukasfischer)
      • CEO netnode
      • Drupal Agentur
      • 5 Mitarbeiter
      • >150 Projekte
            – davon >20 mehrsprachige Webseiten
                und Webapplikationen              2


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Agenda
      • Herausforderungen
      • “Drupal” & Mehrsprachigkeit
      • 12 Tipps




Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL




          Herausforderungen


                                         4


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Was wird übersetzt?
      • Alle Inhalte...


      • Inhaltsseiten?                   • Kontaktinformationen?
      • News?                            • Produktekatalog?
      • Events?                          • Webshop?


                                                              5


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Effizient Übersetzen
      • Wer übersetzt eigentlich?
      • Übersetzungs Ablauf


      • Wie kommen die Übersetzungen zur
           Übersetzungsagentur und wie
           wieder zurück ins CMS?
                                           6


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Webteam Organisation
      • Wer darf Inhalte erfassen/
           veröffentlichen
      • Wer darf Übersetzungen einpflegen
      • Rollen




                                           7


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Kulturelle Unterschiede
      • Farben
      • Zeichen
      • Zeit und Datuminformationen


      • Language vs. Local
            – en-US, en-GB
                                         8


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Zeichen & Alphabete
      • Schriftzeichen
      • UTF-8
      • LTR vs. RTL
      • Text Länge




                                         9


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Spracherkennung
      • Automatische Spracherkennung
            – URL Schema
            – Browser Sprache des Users

      • Language Fallback?




                                          10


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Flexibilität
      • Inhalte nicht für alle Sprachen gleich
      • Sprachwechsel?
      • Verwandte Übersetzungen


      • Kampagne in nur einer Region?
      • Regionenspezifische Inhalte?
                                                 11
      • Produkt & Dienstleistungskataloge
Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Externe Tools
      • Externe Datenbanken
      • Newsletter Tool
      • Externe RSS Feeds




                                         12


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      SEO
      • Suchmaschinenoptimierung
      • Wie funktioniert SEO mit
           mehrsprachigen Webseiten?




                                         13


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      User generierte Inhalte
      • Kommentare
      • Blogposts
      • Crowdsourcing Plattformen




                                         14


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Sprachabhängige Inhalte
      • Kampagnen
      • Produkt & Dienstleistungskatalog
      • Kontakte




                                           15


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Startseite
      • Was zeigt man auf der Startseite?
      • Globale Startseite .com Startseite




                                             16


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Suche
      • Wie funktioniert die Suche?




                                         17


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Technische Lösung
      • Kosten
      • Flexibilität
      • Funktionalität




                                         18


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Social Media
      • Twitter Sprache?
      • Facebook Page Sprache?


      • Social Media Verknüpfung mit der
           mehrsprachigen Webseite?


                                           19


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL




         Wir lassen es besser...




                                                                   20
                                         http://www.flickr.com/photos/zachklein/54389823

Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Learnings

                        Mehrsprachigkeit ist kein
                        “Add On” zur Webseite.

            Mehrsprachigkeit ist aufwendig.

                  Mehrsprachigkeit setzt ein
                klares Onlinekonzept voraus.
                                                    21


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL




        “Drupal” & Mehrsprachigkeit



                                         22


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Was ist eigentlich Drupal?
      • Content Management System
            – Open Source
            – keine Lizenzkosten

      • Vorteile
            – modular, flexibel, zuverlässig, robust

      • Grosse Entwicklergemeinde

                                                      23


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Wer nutzt Drupal?
      • McDonalds
      • Yahoo                            • Edipresse
      • AT&T
                                         • DRS
      • Mattel
      • Standford                        • Migipedia.ch
      • Sony Ericsson
      • Word Economic Forum
      • White House                      • CLS Communication
      • CNN
                                                          24


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



       2% of all
       websites
       are built in
       Drupal...




                                         25


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Was bietet Drupal?
      • Flexibles Content Management System
            – über 7000 Zusatzmodule
            – Flexible Inhaltsverwaltung (Node Konzept)

      • Mehrsprachigkeit im Core
      • > 100 Zusatzmodule für Mehrsprachigkeit


                                                     26


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Wichtige Module
      • i18n - Internationalisation
      • Localization Client
      • Translation Overview




                                         27


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Label Übersetzung
      • Alle “Labels” sind standardmässig
           Englisch
      • Translate Funktion - t();


      • Beispiel: t(Home);
            – für English -> Home
            – für Deutsch -> Startseite     28


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Was muss übersetzt werden?
      • Text
            – Inhaltstexte
            – Labels

      • Media: Bilder/Filme/Flash/...
      • Downloads (PDF, ...)
      • Menus/Links/Blocks/Formulare/...
                                           29


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Demo
      • Label Übersetzung
      • Inhaltsübersetzung




                                         30


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Drupal Entwicklung
      • Entwicklung für mehrsprachige
           Zusatzmodule ist einfach
            – Core Funktionen, z.B. t(), url()
            – .po Datei pro Modul für Labels
            – Continous Integration möglich
            – Aktualisierung von Labels via
                Kommandozeile
                                                 31


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      CLS Node XML Export/Import




                                                            CLS
                                   Pro Node 1 XML File   Translators




                                                                   32


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL




                            12 Tipps
                                    aus der Praxis




                                                     33


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #1 - Webseiten Konzept
      • Mehrsprachiges Webseitenkonzept
            – Was sind die Ziele?
            – Vereinfachen (wo möglich)

      • Holen Sie alle Stakeholder an Board
            – alle Regionen berücksichtigen
            – klares Commitment der Geschäftsleitung

      • Inkrementelles Vorgehen                        34


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #2 - Sprachen
      • Sprache der Zielmärkte


      • Analytics
      • Kurzumfrage




                                         35


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #3 - Sitemap
      • Sitemap für Hauptsprache
      • Sitemap für weitere Sprachen
            – Welche Inhalt werden übersetzt
            – Welche Inhalte sind einzigartig




                                                36


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #4 - URL - Schema
      • Welches URL Schema soll
           verwendet werden?
            – http://de.domain.com
            – http://www.domain.com/de
            – http://www.domain.de



                                         37


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #5 - “Missing Translation”
      • Zeige keinen Übersetzungslink
      • Gehe auf die Startseite
      • Zeige nächst verfügbares
           Elternelement
      • “Nicht verfügbar in deiner Sprache”


                                              38


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #6 - Partner informieren
      • Grafikagentur
      • Werbeagentur
      • auch Grafiken/Flash/Videos etc.
           müssen übersetzt werden




                                         39


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #7 - Zeit
      • Mehrsprachige Webseiten sind
           aufwändig
      • Verzögerungen bei den
           Übersetzungen einberechnen




                                         40


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #8 - Lokalisierung von Kontaktinfos

      • IP Detection
      • Intelligentes Kontaktformular
      • Startseite




                                            41


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #9 - Übersetzungs Workflow
      • Hauptsprache einpflegen
      • Hauptsprache in Übersetzen und
           Einpflegen
            – Automatisiert
            – Halbautomatisiert
            – Manuell

      • Review
                                         42
      • Publizieren
Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #10 - Dediziertes Team
      • Eine oder mehrere Personen sind
           verantwortlich für die Webseiteninhalte
      • Möglichst wenig Rollen




                                                43


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #11 - Standartisierte Webseiten
      Technologie & Prozesse




                                         44


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      #12 - Technologie
      • Erprobte Technologie
      • Empfehlung Drupal




                                         45


Friday, June 24, 2011
MEHRSPRACHIGE WEBSEITEN MIT DRUPAL



      Fragen?




                  Vielen Dank für das Interesse!


                                   Twitter: @lukasfischer
                                 lukas.fischer@netnode.ch
                                  http://www.netnode.ch

                                                           46


Friday, June 24, 2011

Contenu connexe

Similaire à Mehrsprachige Webseiten mit Drupal

Mehrsprachigkeit und semantische Technologien
Mehrsprachigkeit und semantische TechnologienMehrsprachigkeit und semantische Technologien
Mehrsprachigkeit und semantische TechnologienGeorg Rehm
 
Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011Robert Deutz
 
Accessibility1x1
Accessibility1x1Accessibility1x1
Accessibility1x1Maja Benke
 
Soziale Netzwerke in der Unternehmenskommunikation
Soziale Netzwerke in der UnternehmenskommunikationSoziale Netzwerke in der Unternehmenskommunikation
Soziale Netzwerke in der UnternehmenskommunikationStephan Rockinger
 
Planung und Gestaltung internationaler Webseiten
Planung und Gestaltung internationaler WebseitenPlanung und Gestaltung internationaler Webseiten
Planung und Gestaltung internationaler Webseitenkernpunkt
 
Webinar ITPro Kollektion SkillSoft
Webinar ITPro Kollektion SkillSoftWebinar ITPro Kollektion SkillSoft
Webinar ITPro Kollektion SkillSoftSusanne_fischer
 
Herausforderungen für (Schweizer) Bibliotheken
Herausforderungen für (Schweizer) BibliothekenHerausforderungen für (Schweizer) Bibliotheken
Herausforderungen für (Schweizer) BibliothekenRudolf Mumenthaler
 
Information literacy (r)evolution - 2011 remix
Information literacy (r)evolution - 2011 remixInformation literacy (r)evolution - 2011 remix
Information literacy (r)evolution - 2011 remixTIB Hannover
 
LOOM BERLIN Drupal-Presentation
LOOM BERLIN Drupal-PresentationLOOM BERLIN Drupal-Presentation
LOOM BERLIN Drupal-PresentationLOOM-BERLIN
 
UE PR und Social Media 3 - Monitoring
UE PR und Social Media 3 - MonitoringUE PR und Social Media 3 - Monitoring
UE PR und Social Media 3 - MonitoringYussi Pick
 
Die Internationale Suchmaschinenoptimierung
Die Internationale SuchmaschinenoptimierungDie Internationale Suchmaschinenoptimierung
Die Internationale Suchmaschinenoptimierungavenit AG
 
Google Tools für Fotografen
Google Tools für FotografenGoogle Tools für Fotografen
Google Tools für FotografenPARX
 
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)NETWAYS
 
Kollaboratives Arbeiten
Kollaboratives Arbeiten Kollaboratives Arbeiten
Kollaboratives Arbeiten at_workingplace
 
Mythos und Wahrheit: Wikis für die Technische Dokumentation at tekom-Regional...
Mythos und Wahrheit: Wikis für die Technische Dokumentation at tekom-Regional...Mythos und Wahrheit: Wikis für die Technische Dokumentation at tekom-Regional...
Mythos und Wahrheit: Wikis für die Technische Dokumentation at tekom-Regional...K15t
 
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AG
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AGCCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AG
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AGCommunardo GmbH
 
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbWTag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbWChristian Schlegel
 
itslearning Roadmap Februar 2016
itslearning Roadmap Februar 2016itslearning Roadmap Februar 2016
itslearning Roadmap Februar 2016itslearning_DE
 

Similaire à Mehrsprachige Webseiten mit Drupal (20)

Mehrsprachigkeit und semantische Technologien
Mehrsprachigkeit und semantische TechnologienMehrsprachigkeit und semantische Technologien
Mehrsprachigkeit und semantische Technologien
 
Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011Status des Projektes Joomla!Day Germany 2011
Status des Projektes Joomla!Day Germany 2011
 
Accessibility1x1
Accessibility1x1Accessibility1x1
Accessibility1x1
 
Soziale Netzwerke in der Unternehmenskommunikation
Soziale Netzwerke in der UnternehmenskommunikationSoziale Netzwerke in der Unternehmenskommunikation
Soziale Netzwerke in der Unternehmenskommunikation
 
Sprachbegleitung einfach machen
Sprachbegleitung einfach machenSprachbegleitung einfach machen
Sprachbegleitung einfach machen
 
Planung und Gestaltung internationaler Webseiten
Planung und Gestaltung internationaler WebseitenPlanung und Gestaltung internationaler Webseiten
Planung und Gestaltung internationaler Webseiten
 
Webinar ITPro Kollektion SkillSoft
Webinar ITPro Kollektion SkillSoftWebinar ITPro Kollektion SkillSoft
Webinar ITPro Kollektion SkillSoft
 
Herausforderungen für (Schweizer) Bibliotheken
Herausforderungen für (Schweizer) BibliothekenHerausforderungen für (Schweizer) Bibliotheken
Herausforderungen für (Schweizer) Bibliotheken
 
Information literacy (r)evolution - 2011 remix
Information literacy (r)evolution - 2011 remixInformation literacy (r)evolution - 2011 remix
Information literacy (r)evolution - 2011 remix
 
LOOM BERLIN Drupal-Presentation
LOOM BERLIN Drupal-PresentationLOOM BERLIN Drupal-Presentation
LOOM BERLIN Drupal-Presentation
 
UE PR und Social Media 3 - Monitoring
UE PR und Social Media 3 - MonitoringUE PR und Social Media 3 - Monitoring
UE PR und Social Media 3 - Monitoring
 
Die Internationale Suchmaschinenoptimierung
Die Internationale SuchmaschinenoptimierungDie Internationale Suchmaschinenoptimierung
Die Internationale Suchmaschinenoptimierung
 
Google Tools für Fotografen
Google Tools für FotografenGoogle Tools für Fotografen
Google Tools für Fotografen
 
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
 
Kollaboratives Arbeiten
Kollaboratives Arbeiten Kollaboratives Arbeiten
Kollaboratives Arbeiten
 
Mythos und Wahrheit: Wikis für die Technische Dokumentation at tekom-Regional...
Mythos und Wahrheit: Wikis für die Technische Dokumentation at tekom-Regional...Mythos und Wahrheit: Wikis für die Technische Dokumentation at tekom-Regional...
Mythos und Wahrheit: Wikis für die Technische Dokumentation at tekom-Regional...
 
Bildung im Netz
Bildung im NetzBildung im Netz
Bildung im Netz
 
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AG
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AGCCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AG
CCD 2012: Wissensmanagement @MPS - Sören Krasel, Daimler AG
 
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbWTag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
Tag der offenen Tür 2012 | Basislehrjahr Informatik | ZbW
 
itslearning Roadmap Februar 2016
itslearning Roadmap Februar 2016itslearning Roadmap Februar 2016
itslearning Roadmap Februar 2016
 

Plus de NETNODE AG

NETNODE Culture Book
NETNODE Culture BookNETNODE Culture Book
NETNODE Culture BookNETNODE AG
 
Akquise - epic mindshare #A
Akquise - epic mindshare #AAkquise - epic mindshare #A
Akquise - epic mindshare #ANETNODE AG
 
Drupal vs. Joomla vs. Wordpress
Drupal vs. Joomla vs. WordpressDrupal vs. Joomla vs. Wordpress
Drupal vs. Joomla vs. WordpressNETNODE AG
 
Abstimmungsbarometer app
Abstimmungsbarometer appAbstimmungsbarometer app
Abstimmungsbarometer appNETNODE AG
 
Inbound Marketing
Inbound MarketingInbound Marketing
Inbound MarketingNETNODE AG
 
WebUP Luzern Intro + Internet Geschichte
WebUP Luzern Intro + Internet GeschichteWebUP Luzern Intro + Internet Geschichte
WebUP Luzern Intro + Internet GeschichteNETNODE AG
 
Drupalmonitor.com - Drupal User Group Meetup Basel
Drupalmonitor.com - Drupal User Group Meetup BaselDrupalmonitor.com - Drupal User Group Meetup Basel
Drupalmonitor.com - Drupal User Group Meetup BaselNETNODE AG
 
drupal session 4 - drupal version control at netnode
drupal session 4 - drupal version control at netnodedrupal session 4 - drupal version control at netnode
drupal session 4 - drupal version control at netnodeNETNODE AG
 
Drupal session 3 - biginlucerne.com - lessons learned
Drupal session 3 - biginlucerne.com - lessons learnedDrupal session 3 - biginlucerne.com - lessons learned
Drupal session 3 - biginlucerne.com - lessons learnedNETNODE AG
 
Drupal session 1 - What are drupal sessions?
Drupal session 1 - What are drupal sessions?Drupal session 1 - What are drupal sessions?
Drupal session 1 - What are drupal sessions?NETNODE AG
 
netnode - drupal pur - drupal development experts
netnode - drupal pur - drupal development expertsnetnode - drupal pur - drupal development experts
netnode - drupal pur - drupal development expertsNETNODE AG
 
drupalmonitor.com - drupal monitoring made simple
drupalmonitor.com - drupal monitoring made simpledrupalmonitor.com - drupal monitoring made simple
drupalmonitor.com - drupal monitoring made simpleNETNODE AG
 
The Lean Startup - Basics
The Lean Startup - BasicsThe Lean Startup - Basics
The Lean Startup - BasicsNETNODE AG
 
23 FACEBOOK APP DEVELOPMENT ESSENTIALS
23 FACEBOOK APP DEVELOPMENT ESSENTIALS23 FACEBOOK APP DEVELOPMENT ESSENTIALS
23 FACEBOOK APP DEVELOPMENT ESSENTIALSNETNODE AG
 

Plus de NETNODE AG (14)

NETNODE Culture Book
NETNODE Culture BookNETNODE Culture Book
NETNODE Culture Book
 
Akquise - epic mindshare #A
Akquise - epic mindshare #AAkquise - epic mindshare #A
Akquise - epic mindshare #A
 
Drupal vs. Joomla vs. Wordpress
Drupal vs. Joomla vs. WordpressDrupal vs. Joomla vs. Wordpress
Drupal vs. Joomla vs. Wordpress
 
Abstimmungsbarometer app
Abstimmungsbarometer appAbstimmungsbarometer app
Abstimmungsbarometer app
 
Inbound Marketing
Inbound MarketingInbound Marketing
Inbound Marketing
 
WebUP Luzern Intro + Internet Geschichte
WebUP Luzern Intro + Internet GeschichteWebUP Luzern Intro + Internet Geschichte
WebUP Luzern Intro + Internet Geschichte
 
Drupalmonitor.com - Drupal User Group Meetup Basel
Drupalmonitor.com - Drupal User Group Meetup BaselDrupalmonitor.com - Drupal User Group Meetup Basel
Drupalmonitor.com - Drupal User Group Meetup Basel
 
drupal session 4 - drupal version control at netnode
drupal session 4 - drupal version control at netnodedrupal session 4 - drupal version control at netnode
drupal session 4 - drupal version control at netnode
 
Drupal session 3 - biginlucerne.com - lessons learned
Drupal session 3 - biginlucerne.com - lessons learnedDrupal session 3 - biginlucerne.com - lessons learned
Drupal session 3 - biginlucerne.com - lessons learned
 
Drupal session 1 - What are drupal sessions?
Drupal session 1 - What are drupal sessions?Drupal session 1 - What are drupal sessions?
Drupal session 1 - What are drupal sessions?
 
netnode - drupal pur - drupal development experts
netnode - drupal pur - drupal development expertsnetnode - drupal pur - drupal development experts
netnode - drupal pur - drupal development experts
 
drupalmonitor.com - drupal monitoring made simple
drupalmonitor.com - drupal monitoring made simpledrupalmonitor.com - drupal monitoring made simple
drupalmonitor.com - drupal monitoring made simple
 
The Lean Startup - Basics
The Lean Startup - BasicsThe Lean Startup - Basics
The Lean Startup - Basics
 
23 FACEBOOK APP DEVELOPMENT ESSENTIALS
23 FACEBOOK APP DEVELOPMENT ESSENTIALS23 FACEBOOK APP DEVELOPMENT ESSENTIALS
23 FACEBOOK APP DEVELOPMENT ESSENTIALS
 

Mehrsprachige Webseiten mit Drupal

  • 1. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Mehrsprachige Webseiten (mit Drupal) 23. Juni 2011 - CLS Communication Webinar Lukas Fischer Mythenstrasse 7 lukas.fischer@netnode.ch 6003 Luzern Skype: lukas.fischer.netnode 041 450 10 66 Twitter: @lukasfischer info@netnode.ch http://www.netnode.ch Friday, June 24, 2011
  • 2. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Wer bin ich? • Lukas Fischer (@lukasfischer) • CEO netnode • Drupal Agentur • 5 Mitarbeiter • >150 Projekte – davon >20 mehrsprachige Webseiten und Webapplikationen 2 Friday, June 24, 2011
  • 3. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Agenda • Herausforderungen • “Drupal” & Mehrsprachigkeit • 12 Tipps Friday, June 24, 2011
  • 4. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Herausforderungen 4 Friday, June 24, 2011
  • 5. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Was wird übersetzt? • Alle Inhalte... • Inhaltsseiten? • Kontaktinformationen? • News? • Produktekatalog? • Events? • Webshop? 5 Friday, June 24, 2011
  • 6. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Effizient Übersetzen • Wer übersetzt eigentlich? • Übersetzungs Ablauf • Wie kommen die Übersetzungen zur Übersetzungsagentur und wie wieder zurück ins CMS? 6 Friday, June 24, 2011
  • 7. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Webteam Organisation • Wer darf Inhalte erfassen/ veröffentlichen • Wer darf Übersetzungen einpflegen • Rollen 7 Friday, June 24, 2011
  • 8. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Kulturelle Unterschiede • Farben • Zeichen • Zeit und Datuminformationen • Language vs. Local – en-US, en-GB 8 Friday, June 24, 2011
  • 9. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Zeichen & Alphabete • Schriftzeichen • UTF-8 • LTR vs. RTL • Text Länge 9 Friday, June 24, 2011
  • 10. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Spracherkennung • Automatische Spracherkennung – URL Schema – Browser Sprache des Users • Language Fallback? 10 Friday, June 24, 2011
  • 11. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Flexibilität • Inhalte nicht für alle Sprachen gleich • Sprachwechsel? • Verwandte Übersetzungen • Kampagne in nur einer Region? • Regionenspezifische Inhalte? 11 • Produkt & Dienstleistungskataloge Friday, June 24, 2011
  • 12. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Externe Tools • Externe Datenbanken • Newsletter Tool • Externe RSS Feeds 12 Friday, June 24, 2011
  • 13. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL SEO • Suchmaschinenoptimierung • Wie funktioniert SEO mit mehrsprachigen Webseiten? 13 Friday, June 24, 2011
  • 14. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL User generierte Inhalte • Kommentare • Blogposts • Crowdsourcing Plattformen 14 Friday, June 24, 2011
  • 15. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Sprachabhängige Inhalte • Kampagnen • Produkt & Dienstleistungskatalog • Kontakte 15 Friday, June 24, 2011
  • 16. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Startseite • Was zeigt man auf der Startseite? • Globale Startseite .com Startseite 16 Friday, June 24, 2011
  • 17. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Suche • Wie funktioniert die Suche? 17 Friday, June 24, 2011
  • 18. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Technische Lösung • Kosten • Flexibilität • Funktionalität 18 Friday, June 24, 2011
  • 19. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Social Media • Twitter Sprache? • Facebook Page Sprache? • Social Media Verknüpfung mit der mehrsprachigen Webseite? 19 Friday, June 24, 2011
  • 20. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Wir lassen es besser... 20 http://www.flickr.com/photos/zachklein/54389823 Friday, June 24, 2011
  • 21. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Learnings Mehrsprachigkeit ist kein “Add On” zur Webseite. Mehrsprachigkeit ist aufwendig. Mehrsprachigkeit setzt ein klares Onlinekonzept voraus. 21 Friday, June 24, 2011
  • 22. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL “Drupal” & Mehrsprachigkeit 22 Friday, June 24, 2011
  • 23. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Was ist eigentlich Drupal? • Content Management System – Open Source – keine Lizenzkosten • Vorteile – modular, flexibel, zuverlässig, robust • Grosse Entwicklergemeinde 23 Friday, June 24, 2011
  • 24. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Wer nutzt Drupal? • McDonalds • Yahoo • Edipresse • AT&T • DRS • Mattel • Standford • Migipedia.ch • Sony Ericsson • Word Economic Forum • White House • CLS Communication • CNN 24 Friday, June 24, 2011
  • 25. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL 2% of all websites are built in Drupal... 25 Friday, June 24, 2011
  • 26. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Was bietet Drupal? • Flexibles Content Management System – über 7000 Zusatzmodule – Flexible Inhaltsverwaltung (Node Konzept) • Mehrsprachigkeit im Core • > 100 Zusatzmodule für Mehrsprachigkeit 26 Friday, June 24, 2011
  • 27. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Wichtige Module • i18n - Internationalisation • Localization Client • Translation Overview 27 Friday, June 24, 2011
  • 28. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Label Übersetzung • Alle “Labels” sind standardmässig Englisch • Translate Funktion - t(); • Beispiel: t(Home); – für English -> Home – für Deutsch -> Startseite 28 Friday, June 24, 2011
  • 29. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Was muss übersetzt werden? • Text – Inhaltstexte – Labels • Media: Bilder/Filme/Flash/... • Downloads (PDF, ...) • Menus/Links/Blocks/Formulare/... 29 Friday, June 24, 2011
  • 30. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Demo • Label Übersetzung • Inhaltsübersetzung 30 Friday, June 24, 2011
  • 31. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Drupal Entwicklung • Entwicklung für mehrsprachige Zusatzmodule ist einfach – Core Funktionen, z.B. t(), url() – .po Datei pro Modul für Labels – Continous Integration möglich – Aktualisierung von Labels via Kommandozeile 31 Friday, June 24, 2011
  • 32. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL CLS Node XML Export/Import CLS Pro Node 1 XML File Translators 32 Friday, June 24, 2011
  • 33. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL 12 Tipps aus der Praxis 33 Friday, June 24, 2011
  • 34. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #1 - Webseiten Konzept • Mehrsprachiges Webseitenkonzept – Was sind die Ziele? – Vereinfachen (wo möglich) • Holen Sie alle Stakeholder an Board – alle Regionen berücksichtigen – klares Commitment der Geschäftsleitung • Inkrementelles Vorgehen 34 Friday, June 24, 2011
  • 35. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #2 - Sprachen • Sprache der Zielmärkte • Analytics • Kurzumfrage 35 Friday, June 24, 2011
  • 36. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #3 - Sitemap • Sitemap für Hauptsprache • Sitemap für weitere Sprachen – Welche Inhalt werden übersetzt – Welche Inhalte sind einzigartig 36 Friday, June 24, 2011
  • 37. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #4 - URL - Schema • Welches URL Schema soll verwendet werden? – http://de.domain.com – http://www.domain.com/de – http://www.domain.de 37 Friday, June 24, 2011
  • 38. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #5 - “Missing Translation” • Zeige keinen Übersetzungslink • Gehe auf die Startseite • Zeige nächst verfügbares Elternelement • “Nicht verfügbar in deiner Sprache” 38 Friday, June 24, 2011
  • 39. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #6 - Partner informieren • Grafikagentur • Werbeagentur • auch Grafiken/Flash/Videos etc. müssen übersetzt werden 39 Friday, June 24, 2011
  • 40. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #7 - Zeit • Mehrsprachige Webseiten sind aufwändig • Verzögerungen bei den Übersetzungen einberechnen 40 Friday, June 24, 2011
  • 41. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #8 - Lokalisierung von Kontaktinfos • IP Detection • Intelligentes Kontaktformular • Startseite 41 Friday, June 24, 2011
  • 42. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #9 - Übersetzungs Workflow • Hauptsprache einpflegen • Hauptsprache in Übersetzen und Einpflegen – Automatisiert – Halbautomatisiert – Manuell • Review 42 • Publizieren Friday, June 24, 2011
  • 43. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #10 - Dediziertes Team • Eine oder mehrere Personen sind verantwortlich für die Webseiteninhalte • Möglichst wenig Rollen 43 Friday, June 24, 2011
  • 44. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #11 - Standartisierte Webseiten Technologie & Prozesse 44 Friday, June 24, 2011
  • 45. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL #12 - Technologie • Erprobte Technologie • Empfehlung Drupal 45 Friday, June 24, 2011
  • 46. MEHRSPRACHIGE WEBSEITEN MIT DRUPAL Fragen? Vielen Dank für das Interesse! Twitter: @lukasfischer lukas.fischer@netnode.ch http://www.netnode.ch 46 Friday, June 24, 2011