WordPress sprachfähig machen - Lokalisierung Kür oder Krampf? - WordCamp Deutschland 2011 Köln

David Decker
David DeckerWordPress specialist // Change Publishing um 3D-Zeitschrift
define('WPLANG', 'de_DE');
$wp_local_package = 'de_DE';    Session:

      WordPress sprachfähig
      machen - Lokalisierung
        Kür oder Krampf?
                  David Decker, deckerweb.de



  WordCamp DE 2011 Köln
Super Basis + „Skins“
                          Absolut flexibel wie WP!
                          Sicherheit
 Nur WordPress :)         SEO-Optionen
 Als CMS                  Benutzer- und Entwicklerfreundlich
 Bewährt
 Solide                  deckerweb:
 Flexibel                 Übersetzer
                          Support-Forum
deckerweb: Plugin- u.     Eigene Child Themes & Plugins
Themeübersetzungen        Community
                          Theme & Plugin-Audits für Entwickler


 WordCamp DE 2011 Köln
Do you
                     speak
                    English?

WordCamp DE 2011 Köln
Yes, ein
                    paar
                  Brocken...

WordCamp DE 2011 Köln
Lokalisierung via PHP-Gettext-
                        Funktionen

                        Deutsche Sprachdateien für WP
                        selbst > WPD-Team + Community (DU
                        & SIE)

                        ... erste Sprachdatei war japanisch :)
                        ... derzeit lokalisiert in 68 Sprachen



Was ist mit Plugins & Themes?
Da gehen dann die Probleme los, oder?
WordCamp DE 2011 Köln
Deutsche Sprachdateien von deckerweb
 Statistik
  2009: Erste Erfahrungen
  2010: „Professionell“
                                Warum?

                                               !
  2011: Downloads
                                 Kundenbedarf
  Übersetzungen bisher:          Eigenbedarf
    1 Theme Framework            Lernen & Verstehen
    24 Child Themes
    51 Plugins, darunter
                                Zurückgeben an
   12 Premium

     Weitere in Planung!
                            !   die Community!
     Wünsche? :-)

  WordCamp DE 2011 Köln
Komplexität
   Frontend <-> Backend
      Benutzererfahrung
Plugins:
 bbPress 2.0 (Plugin)
 BackWPup                   Themes:
 Fast Secure Contact Form    WooFramework
 Theme My Login              Genesis: Extended
 BackupBuddy                Magazine, Prose...
 Gravity Forms               generell: Themes mit
 ...                        großen riesigen
                            Optionsseiten...


WordCamp DE 2011 Köln
WordCamp DE 2011 Köln
Frontend - BENUTZERinteraktion:

              Formulare
              Labels/ Beschriftungen
              Resets
              Datumsangaben
              Länder(listen)
              State - Bundesland/Kanton/Provinz
              Fehlermeldungen
              Warnungen
              ...
WordCamp DE 2011 Köln
Backend
       Admins / Redakteure / Autoren / Leser:

              FRAGE:
              Welche Einstellungen von Plugins &
              Theme-Optionen muss notfalls auch
              die Sekretärin oder die Vertretung
              ändern können?

              Deutschsprachige Benutzerführung?


WordCamp DE 2011 Köln
WordCamp DE 2011 Köln
„Fast Secure
                        Contact Form“
                        (SI-Contactform)

                        WP.org




WordCamp DE 2011 Köln
Entscheidungen,
keine Optionen.
                        „Decisions, Not Options“
                        #WCSF 2011, Daryl Koopersmith
                        (WordPress Core Developer)



WordCamp DE 2011 Köln
Krampf!
 Textdomain wird nicht geladen

 Definitionsfehler

 Lokalisierung implementiert, aber fehlerhaft
(z.B. Single-/ Double-Quote)

 Keine Lokalisierung implementiert - alles „hard-coded“...

 Häufige Änderungen wichtiger Strings/ Passagen


WordCamp DE 2011 Köln
(Premium-) Krampf!
 Lokalisierung/ Übersetzung als Feature beworben -
funktioniert gar nicht oder fehlerhaft...

 Firmen/ Entwickler lehnen Zuarbeit einheimischer
Übersetzer ab...

 Firmen/ Entwickler verweigern Implementieren von
Lokalisierung

 Zusammenarbeit mit Mehrsprachigkeits-Plugins wie
WPML oder qTranslate viel zu wenig im Fokus

  WordCamp DE 2011 Köln
Kür!
   WordPress.org Entwickler sind fast immer sehr offen
  und dankbar für Lokalisierung/ Übersetzung

   Zuarbeiten akzeptiert - Verlinkung, Urheberangaben
  quasi Standard

   Lokalisierung schon vor/ bei Entwicklung bedacht!

   Zusammenarbeit mit Plugins wie WPML oder
  qTranslate offensichtlich zunehmend im Focus



WordCamp DE 2011 Köln
Plugin
                        „Adminimize“

                        Frank Bültge

                        WP.org




WordCamp DE 2011 Köln
WordCamp DE 2011 Köln
(Premium-) Kür!
   Lokalisierung schon vor/ bei Entwicklung bedacht!

   Lokalisierung: Expandieren - Wachstumsmarkt für
  Firmen/ Entwickler (= 2/3 aller WP-Nutzer weltweit!)

   Oft Belohnungen für Zuarbeiten - evtl.
  weiterführende Partnerschaften/ Vernetzung

   Viele Sprachdateien standardmäßig dabei
     = Preis-Werter für Käufer!


WordCamp DE 2011 Köln
Probleme
   Sprachpakete bei Veröffentlichung dabei?
        Kommunikation mit Übersetzern?

   Neue Versionen von Plugins/ Themes
       Wie & Wann Update der Sprachpakete?

   WordPress.org - Management von Sprachpaketen nativ
  in Subversion integriert (also gar nicht/ nicht extra...)

   Besonderheiten vieler Sprachen:
        Zahlen; Fälle; Datum; Zeit; Zeichensätze;
       formell/ informell ...
WordCamp DE 2011 Köln
Komplexität
  Beispiel: Shop-Plugin („Jigoshop“ & Co.)
   Lokalisierung für:
     Frontend (Produktlisten; Warenkorb & Kasse inkl.
    Zahlungs-Gateways)
     Backend (Bestellmanagement; Widgets; Optionen
    inkl. Hilfetexte)
     plus: E-Mail-Manegement für Kunden und Betreiber
     plus: evtl. Rechnungsmodul
   Außerdem:
     Zusammenwirken mit WPML, qTtranslate & Co.
     evtl. Schnittstellen zu anderen Plugins (z.B.
    Ticketverkäufe; Buchungen etc.)

WordCamp DE 2011 Köln
Entwickler:
Lokalisierung
JETZT!
                        ...und für immer :)


WordCamp DE 2011 Köln
Entwickler
 Lokalisierung von Anfang an! (Ab der Idee!)

 Nach Standards & APIs: PHP, WordPress
      Bitte Update auf neueste APIs!

 Bezieht Anwender & Übersetzer von Anfang mit ein!

 Managt Übersetzungs-Zuarbeit von Anwendern!

 Veröffentlichungen schließen Sprachpakete (bzw. deren
Updates) mit ein!

 Plant evtl. mehrsprachigen Support!

WordCamp DE 2011 Köln
Anwender/ Community

 Übersetzt weiter so fleißig wie bisher :)

 Vernetzt euch mit Entwicklern!

 Teilt EURE Präferenzen mit!

 Verbessert vorhandene Sprachpakete

 Erstellt entsprechende DU- oder SIE-Versionen
bestehender Sprachdateien!



WordCamp DE 2011 Köln
WordPress Dev Team

 Macht WordPress für internationale Anwender
SCHNELLER! -- PO/MO-Management aktualisieren!!!

Talkpress.de Bericht, Dezember 2010:
„Warum die deutsche Sprachdatei WordPress um 44
Prozent langsamer macht“ [http://ddwb.me/4h]
    Wann wird das Geschichte sein?
    Keine Performance-Benachteiligung mehr für
   internationale Benutzer!!!
      = 2/3 aller WordPress-Nutzer (.org/.com), Anteil
      steigt ständig!

WordCamp DE 2011 Köln
WordPress Dev Team
Ausblick: WordPress 3.3+
Plattform „translate.wordpress.org“
für WordPress und wichtige Plugins der Core-Developer
 bereits aktiv!
 weiterer Ausbau und Integration in WordPress ziemlich
sicher!

Plugin „Language Packs“ (Student: Marko Novaković)
WordPress/Google Summer of Code 2011
 API für WordPress, um WP, Themes & Plugins via Klick
zu übersetzen (bzw. Sprachpakete laden zu lassen...)
 .mo-/ .po-Dateimanagement

WordCamp DE 2011 Köln
Werkzeuge für Übersetzer
Übersetzen in WordPress:
     Plugin „Codestyling Localization“ (WP.org)   !
...außerhalb von WordPress & Validation:
      „Poedit Editor“ (für Win, Mac, Linux)

Community-Übersetz(ung)en:
    „GlotPress“ (WP Nebenprojekt...)

Speicherverbrauch messen:
     Plugin: WP-Memory-Usage (WP.org)


WordCamp DE 2011 Köln
Danke!
Für Eure Aufmerksamkeit!
Fragen jetzt!
(Today, all questions in German please. Thank you! :)


Folien: deckerweb.de/wordcamp2011

David Decker
  deckerweb.de          genesisthemes.de

   Twitter @deckerweb


WordCamp DE 2011 Köln
/** Call for break and add next session */
add_action( 'wordcamp_koeln_2011', 'next_session_planning' )
function next_session_planning() {
   if ( is_break(array(10min,coffee,wc)) ) {
       wordcamp_do_next_session();
   }
   else {
       wordcamp_do_celebrate_community();
}




 WordCamp DE 2011 Köln
1 von 29

Recomendados

WordPress CMS - WebMontag Chemnitz Oktober 2011 von
WordPress CMS - WebMontag Chemnitz Oktober 2011WordPress CMS - WebMontag Chemnitz Oktober 2011
WordPress CMS - WebMontag Chemnitz Oktober 2011David Decker
1.3K views17 Folien
Genesis Framework - WordCamp Deutschland 2011 Köln von
Genesis Framework - WordCamp Deutschland 2011 KölnGenesis Framework - WordCamp Deutschland 2011 Köln
Genesis Framework - WordCamp Deutschland 2011 KölnDavid Decker
1.8K views14 Folien
WPML für mehrsprachige WordPress Websites verwenden von
WPML für mehrsprachige WordPress Websites verwendenWPML für mehrsprachige WordPress Websites verwenden
WPML für mehrsprachige WordPress Websites verwendenmechdesign
578 views33 Folien
Das richtige WordPress-Theme finden von
Das richtige WordPress-Theme findenDas richtige WordPress-Theme finden
Das richtige WordPress-Theme findenWalter Ebert
320 views24 Folien
PHPblue LOS!NRW von
PHPblue LOS!NRWPHPblue LOS!NRW
PHPblue LOS!NRWAndreas Schulte
539 views42 Folien
Mit WordPress durchstarten von
Mit WordPress durchstartenMit WordPress durchstarten
Mit WordPress durchstartenFrank Schmittlein
66 views32 Folien

Más contenido relacionado

Destacado

61 e bilanz von
61 e bilanz61 e bilanz
61 e bilanzICV_eV
378 views23 Folien
Mediakit Travel Blog Project Space Elena Paschinger_01122014 von
Mediakit Travel Blog Project Space Elena Paschinger_01122014Mediakit Travel Blog Project Space Elena Paschinger_01122014
Mediakit Travel Blog Project Space Elena Paschinger_01122014Kreativ Reisen Österreich / Creativelena.com
888 views11 Folien
Sage CRM Gehostete oder lokale CRM-Lösung: 5 Aspekte. White Paper von
Sage CRM Gehostete oder lokale CRM-Lösung: 5 Aspekte. White PaperSage CRM Gehostete oder lokale CRM-Lösung: 5 Aspekte. White Paper
Sage CRM Gehostete oder lokale CRM-Lösung: 5 Aspekte. White PaperCustemotion Unternehmensberatung UG (haftungsbeschränkt)
1.1K views16 Folien
IMPUESTOS EN EL ECUADOR von
IMPUESTOS EN EL ECUADOR IMPUESTOS EN EL ECUADOR
IMPUESTOS EN EL ECUADOR J.Luis Quinte.S.
908 views9 Folien
Proyecciones de pdvsa para 2015 von
Proyecciones de pdvsa para 2015Proyecciones de pdvsa para 2015
Proyecciones de pdvsa para 2015Mario Abate Liotti Falco
1.1K views13 Folien
Dibujos noviembre von
Dibujos noviembreDibujos noviembre
Dibujos noviembreBachilleratoArte-Palencia
361 views10 Folien

Destacado(20)

61 e bilanz von ICV_eV
61 e bilanz61 e bilanz
61 e bilanz
ICV_eV378 views
Sistemas de información para los negocios von Azalia Lorelly
Sistemas de información para los negocios  Sistemas de información para los negocios
Sistemas de información para los negocios
Azalia Lorelly235 views
Institucion educativa ciudad de asis von juancamiloceron
Institucion educativa ciudad de asisInstitucion educativa ciudad de asis
Institucion educativa ciudad de asis
juancamiloceron167 views
Spielregel twilight 691004 von Jason Fawcett
Spielregel twilight 691004Spielregel twilight 691004
Spielregel twilight 691004
Jason Fawcett347 views
Impulspapier drei spalten-bilanz von ICV_eV
Impulspapier drei spalten-bilanzImpulspapier drei spalten-bilanz
Impulspapier drei spalten-bilanz
ICV_eV1.5K views
Connected "Durchschnitt" von Jonas Kiefer
Connected "Durchschnitt"Connected "Durchschnitt"
Connected "Durchschnitt"
Jonas Kiefer1.8K views
05 präsentation der siegerarbeit von ICV_eV
05 präsentation der siegerarbeit05 präsentation der siegerarbeit
05 präsentation der siegerarbeit
ICV_eV951 views

Similar a WordPress sprachfähig machen - Lokalisierung Kür oder Krampf? - WordCamp Deutschland 2011 Köln

Meine ersten 12 Monate als Plugin-Entwickler für WordPress - WP Camp 2012 Berlin von
Meine ersten 12 Monate als Plugin-Entwickler für WordPress - WP Camp 2012 BerlinMeine ersten 12 Monate als Plugin-Entwickler für WordPress - WP Camp 2012 Berlin
Meine ersten 12 Monate als Plugin-Entwickler für WordPress - WP Camp 2012 BerlinDavid Decker
2.6K views26 Folien
Übersetzungsproduktivität: Der nächste Schritt von
Übersetzungsproduktivität: Der nächste SchrittÜbersetzungsproduktivität: Der nächste Schritt
Übersetzungsproduktivität: Der nächste SchrittSDL Language Technologies
25.9K views49 Folien
Authoring Management von
Authoring ManagementAuthoring Management
Authoring Managementvzimmermann
812 views18 Folien
Domänenspezifische Sprachen für Ausführbare Spezifikationen von
Domänenspezifische Sprachen für Ausführbare SpezifikationenDomänenspezifische Sprachen für Ausführbare Spezifikationen
Domänenspezifische Sprachen für Ausführbare SpezifikationenJens Nerche
122 views29 Folien
Umstellung eines ERP-Systems von Oracle Forms 6i auf WPF von
Umstellung eines ERP-Systems von Oracle Forms 6i auf WPFUmstellung eines ERP-Systems von Oracle Forms 6i auf WPF
Umstellung eines ERP-Systems von Oracle Forms 6i auf WPFschrempp edv GmbH
1.1K views18 Folien
Ec2009 Templates von
Ec2009 TemplatesEc2009 Templates
Ec2009 TemplatesUlrich Krause
1.8K views89 Folien

Similar a WordPress sprachfähig machen - Lokalisierung Kür oder Krampf? - WordCamp Deutschland 2011 Köln(20)

Meine ersten 12 Monate als Plugin-Entwickler für WordPress - WP Camp 2012 Berlin von David Decker
Meine ersten 12 Monate als Plugin-Entwickler für WordPress - WP Camp 2012 BerlinMeine ersten 12 Monate als Plugin-Entwickler für WordPress - WP Camp 2012 Berlin
Meine ersten 12 Monate als Plugin-Entwickler für WordPress - WP Camp 2012 Berlin
David Decker2.6K views
Authoring Management von vzimmermann
Authoring ManagementAuthoring Management
Authoring Management
vzimmermann812 views
Domänenspezifische Sprachen für Ausführbare Spezifikationen von Jens Nerche
Domänenspezifische Sprachen für Ausführbare SpezifikationenDomänenspezifische Sprachen für Ausführbare Spezifikationen
Domänenspezifische Sprachen für Ausführbare Spezifikationen
Jens Nerche122 views
Umstellung eines ERP-Systems von Oracle Forms 6i auf WPF von schrempp edv GmbH
Umstellung eines ERP-Systems von Oracle Forms 6i auf WPFUmstellung eines ERP-Systems von Oracle Forms 6i auf WPF
Umstellung eines ERP-Systems von Oracle Forms 6i auf WPF
schrempp edv GmbH1.1K views
Welcome App Germany Präsentation - Neuerungen von Armin Reuter
Welcome App Germany Präsentation - NeuerungenWelcome App Germany Präsentation - Neuerungen
Welcome App Germany Präsentation - Neuerungen
Armin Reuter400 views
2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen von Bjoern Reinhold
2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
2008 - Gewinnung von OPEN SOURCE Techniken für junge Unternehmen
Bjoern Reinhold550 views
IBM Notes Kursverwaltung mit xPages von Belsoft
IBM Notes Kursverwaltung mit xPagesIBM Notes Kursverwaltung mit xPages
IBM Notes Kursverwaltung mit xPages
Belsoft1.5K views
Fortgeschrittene Techniken für erfolgreiche Sprachanwendungen von Ralf Eggert
Fortgeschrittene Techniken für erfolgreiche SprachanwendungenFortgeschrittene Techniken für erfolgreiche Sprachanwendungen
Fortgeschrittene Techniken für erfolgreiche Sprachanwendungen
Ralf Eggert336 views
Text Template Transformation Toolkit (T4) von NETUserGroupBern
Text Template Transformation Toolkit (T4)Text Template Transformation Toolkit (T4)
Text Template Transformation Toolkit (T4)
NETUserGroupBern16 views
Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En... von Mayflower GmbH
Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En...Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En...
Commercial OS Shops - Magento, OXID, xt:commerce. Evaluationskriterien für En...
Mayflower GmbH4.8K views
Top 10 Internet Trends 2001 von Jürg Stuker
Top 10 Internet Trends 2001Top 10 Internet Trends 2001
Top 10 Internet Trends 2001
Jürg Stuker1K views
Make your IBM connections deployment your own - customize it von Belsoft
Make your IBM connections deployment your own - customize itMake your IBM connections deployment your own - customize it
Make your IBM connections deployment your own - customize it
Belsoft1.3K views
B3 Lotus Expeditor Und Composite Applications von Andreas Schulte
B3 Lotus Expeditor Und Composite ApplicationsB3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite Applications
Andreas Schulte1.8K views
Make Your IBM Connections Deployment Your Own - Customize it! German Version von Klaus Bild
Make Your IBM Connections Deployment Your Own - Customize it! German VersionMake Your IBM Connections Deployment Your Own - Customize it! German Version
Make Your IBM Connections Deployment Your Own - Customize it! German Version
Klaus Bild1.2K views

WordPress sprachfähig machen - Lokalisierung Kür oder Krampf? - WordCamp Deutschland 2011 Köln

  • 1. define('WPLANG', 'de_DE'); $wp_local_package = 'de_DE'; Session: WordPress sprachfähig machen - Lokalisierung Kür oder Krampf? David Decker, deckerweb.de WordCamp DE 2011 Köln
  • 2. Super Basis + „Skins“ Absolut flexibel wie WP! Sicherheit Nur WordPress :) SEO-Optionen Als CMS Benutzer- und Entwicklerfreundlich Bewährt Solide deckerweb: Flexibel Übersetzer Support-Forum deckerweb: Plugin- u. Eigene Child Themes & Plugins Themeübersetzungen Community Theme & Plugin-Audits für Entwickler WordCamp DE 2011 Köln
  • 3. Do you speak English? WordCamp DE 2011 Köln
  • 4. Yes, ein paar Brocken... WordCamp DE 2011 Köln
  • 5. Lokalisierung via PHP-Gettext- Funktionen Deutsche Sprachdateien für WP selbst > WPD-Team + Community (DU & SIE) ... erste Sprachdatei war japanisch :) ... derzeit lokalisiert in 68 Sprachen Was ist mit Plugins & Themes? Da gehen dann die Probleme los, oder? WordCamp DE 2011 Köln
  • 6. Deutsche Sprachdateien von deckerweb Statistik 2009: Erste Erfahrungen 2010: „Professionell“ Warum? ! 2011: Downloads Kundenbedarf Übersetzungen bisher: Eigenbedarf 1 Theme Framework Lernen & Verstehen 24 Child Themes 51 Plugins, darunter Zurückgeben an 12 Premium Weitere in Planung! ! die Community! Wünsche? :-) WordCamp DE 2011 Köln
  • 7. Komplexität Frontend <-> Backend Benutzererfahrung Plugins: bbPress 2.0 (Plugin) BackWPup Themes: Fast Secure Contact Form WooFramework Theme My Login Genesis: Extended BackupBuddy Magazine, Prose... Gravity Forms generell: Themes mit ... großen riesigen Optionsseiten... WordCamp DE 2011 Köln
  • 9. Frontend - BENUTZERinteraktion: Formulare Labels/ Beschriftungen Resets Datumsangaben Länder(listen) State - Bundesland/Kanton/Provinz Fehlermeldungen Warnungen ... WordCamp DE 2011 Köln
  • 10. Backend Admins / Redakteure / Autoren / Leser: FRAGE: Welche Einstellungen von Plugins & Theme-Optionen muss notfalls auch die Sekretärin oder die Vertretung ändern können? Deutschsprachige Benutzerführung? WordCamp DE 2011 Köln
  • 12. „Fast Secure Contact Form“ (SI-Contactform) WP.org WordCamp DE 2011 Köln
  • 13. Entscheidungen, keine Optionen. „Decisions, Not Options“ #WCSF 2011, Daryl Koopersmith (WordPress Core Developer) WordCamp DE 2011 Köln
  • 14. Krampf! Textdomain wird nicht geladen Definitionsfehler Lokalisierung implementiert, aber fehlerhaft (z.B. Single-/ Double-Quote) Keine Lokalisierung implementiert - alles „hard-coded“... Häufige Änderungen wichtiger Strings/ Passagen WordCamp DE 2011 Köln
  • 15. (Premium-) Krampf! Lokalisierung/ Übersetzung als Feature beworben - funktioniert gar nicht oder fehlerhaft... Firmen/ Entwickler lehnen Zuarbeit einheimischer Übersetzer ab... Firmen/ Entwickler verweigern Implementieren von Lokalisierung Zusammenarbeit mit Mehrsprachigkeits-Plugins wie WPML oder qTranslate viel zu wenig im Fokus WordCamp DE 2011 Köln
  • 16. Kür! WordPress.org Entwickler sind fast immer sehr offen und dankbar für Lokalisierung/ Übersetzung Zuarbeiten akzeptiert - Verlinkung, Urheberangaben quasi Standard Lokalisierung schon vor/ bei Entwicklung bedacht! Zusammenarbeit mit Plugins wie WPML oder qTranslate offensichtlich zunehmend im Focus WordCamp DE 2011 Köln
  • 17. Plugin „Adminimize“ Frank Bültge WP.org WordCamp DE 2011 Köln
  • 19. (Premium-) Kür! Lokalisierung schon vor/ bei Entwicklung bedacht! Lokalisierung: Expandieren - Wachstumsmarkt für Firmen/ Entwickler (= 2/3 aller WP-Nutzer weltweit!) Oft Belohnungen für Zuarbeiten - evtl. weiterführende Partnerschaften/ Vernetzung Viele Sprachdateien standardmäßig dabei = Preis-Werter für Käufer! WordCamp DE 2011 Köln
  • 20. Probleme Sprachpakete bei Veröffentlichung dabei? Kommunikation mit Übersetzern? Neue Versionen von Plugins/ Themes Wie & Wann Update der Sprachpakete? WordPress.org - Management von Sprachpaketen nativ in Subversion integriert (also gar nicht/ nicht extra...) Besonderheiten vieler Sprachen: Zahlen; Fälle; Datum; Zeit; Zeichensätze; formell/ informell ... WordCamp DE 2011 Köln
  • 21. Komplexität Beispiel: Shop-Plugin („Jigoshop“ & Co.) Lokalisierung für: Frontend (Produktlisten; Warenkorb & Kasse inkl. Zahlungs-Gateways) Backend (Bestellmanagement; Widgets; Optionen inkl. Hilfetexte) plus: E-Mail-Manegement für Kunden und Betreiber plus: evtl. Rechnungsmodul Außerdem: Zusammenwirken mit WPML, qTtranslate & Co. evtl. Schnittstellen zu anderen Plugins (z.B. Ticketverkäufe; Buchungen etc.) WordCamp DE 2011 Köln
  • 22. Entwickler: Lokalisierung JETZT! ...und für immer :) WordCamp DE 2011 Köln
  • 23. Entwickler Lokalisierung von Anfang an! (Ab der Idee!) Nach Standards & APIs: PHP, WordPress Bitte Update auf neueste APIs! Bezieht Anwender & Übersetzer von Anfang mit ein! Managt Übersetzungs-Zuarbeit von Anwendern! Veröffentlichungen schließen Sprachpakete (bzw. deren Updates) mit ein! Plant evtl. mehrsprachigen Support! WordCamp DE 2011 Köln
  • 24. Anwender/ Community Übersetzt weiter so fleißig wie bisher :) Vernetzt euch mit Entwicklern! Teilt EURE Präferenzen mit! Verbessert vorhandene Sprachpakete Erstellt entsprechende DU- oder SIE-Versionen bestehender Sprachdateien! WordCamp DE 2011 Köln
  • 25. WordPress Dev Team Macht WordPress für internationale Anwender SCHNELLER! -- PO/MO-Management aktualisieren!!! Talkpress.de Bericht, Dezember 2010: „Warum die deutsche Sprachdatei WordPress um 44 Prozent langsamer macht“ [http://ddwb.me/4h] Wann wird das Geschichte sein? Keine Performance-Benachteiligung mehr für internationale Benutzer!!! = 2/3 aller WordPress-Nutzer (.org/.com), Anteil steigt ständig! WordCamp DE 2011 Köln
  • 26. WordPress Dev Team Ausblick: WordPress 3.3+ Plattform „translate.wordpress.org“ für WordPress und wichtige Plugins der Core-Developer bereits aktiv! weiterer Ausbau und Integration in WordPress ziemlich sicher! Plugin „Language Packs“ (Student: Marko Novaković) WordPress/Google Summer of Code 2011 API für WordPress, um WP, Themes & Plugins via Klick zu übersetzen (bzw. Sprachpakete laden zu lassen...) .mo-/ .po-Dateimanagement WordCamp DE 2011 Köln
  • 27. Werkzeuge für Übersetzer Übersetzen in WordPress: Plugin „Codestyling Localization“ (WP.org) ! ...außerhalb von WordPress & Validation: „Poedit Editor“ (für Win, Mac, Linux) Community-Übersetz(ung)en: „GlotPress“ (WP Nebenprojekt...) Speicherverbrauch messen: Plugin: WP-Memory-Usage (WP.org) WordCamp DE 2011 Köln
  • 28. Danke! Für Eure Aufmerksamkeit! Fragen jetzt! (Today, all questions in German please. Thank you! :) Folien: deckerweb.de/wordcamp2011 David Decker deckerweb.de genesisthemes.de Twitter @deckerweb WordCamp DE 2011 Köln
  • 29. /** Call for break and add next session */ add_action( 'wordcamp_koeln_2011', 'next_session_planning' ) function next_session_planning() { if ( is_break(array(10min,coffee,wc)) ) { wordcamp_do_next_session(); } else { wordcamp_do_celebrate_community(); } WordCamp DE 2011 Köln