SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
Translate Claroline and
    Documentation
    Mathieu Laurent
    Sébastien Piraux
Translate Claroline and
                                   Documentation




                 Summary
    Claroline localization : numbers
•
    Translation of Claroline
•
•   Documentation in your language
•   Write localized tool
•   Translation tools
    Collaborate and improve your language
•
Translate Claroline and
                            Documentation




Claroline localization : numbers
                • 33 languages
                • 23 fully translated
                  languages
                • 1500 items to
                  translate
                  (~72 pages)
Translate Claroline and
                                   Documentation




        Translation of Claroline
    Translate Claroline in all languages
•
•   Developers don't speak chinese...
•   Release is independent of translation
•   Translation easier
     complete.lang.php and missing.lang.php
Translate Claroline and
                             Documentation




Documentation in your language
• 9 languages
• English is the
  master version
• Export to pdf (using
  Docyrus)
Translate Claroline and
                                                 Documentation




           Write a localized tool

• Usage of a localization function
• No text without this function in scripts

 <?php
 echo get_lang('Hello');
 echo get_lang('Hello %name',array('%name'=>$name));
 ?>
Translate Claroline and
                                       Documentation




                Translation Tools
• Text editor
• phpLangEditor
 http://phplangeditor.mozdev.org
Translate Claroline and
                                   Documentation



    Collaborate and improve your
              language
    Review of your language
•
    Style
•
•   Terminology
•   Translation memory application (OmegaT)
•   Validation cycle
    Collaborate with languages schools
•
Translate Claroline and
                                        Documentation




         Questions ?

 http://www.claroline.net/collaborate.htm
http://www.claroline.net/documentation.htm

Weitere ähnliche Inhalte

Ähnlich wie Claroline Traduction

Mayflower Capability Deck 03072012
Mayflower Capability Deck   03072012Mayflower Capability Deck   03072012
Mayflower Capability Deck 03072012
Rishav.g
 
Access Path Brochure 09v1
Access Path Brochure 09v1Access Path Brochure 09v1
Access Path Brochure 09v1
Kevin Jiang
 
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
adunne
 

Ähnlich wie Claroline Traduction (20)

PROG0101_CH02.pptx
PROG0101_CH02.pptxPROG0101_CH02.pptx
PROG0101_CH02.pptx
 
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)MT domain customization – conditions and benefits. Chris Wendt (Microsoft)
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)
 
Single-Sourcing and Localization stc16
Single-Sourcing and Localization stc16Single-Sourcing and Localization stc16
Single-Sourcing and Localization stc16
 
The Spoofax Language Workbench (SPLASH 2010)
The Spoofax Language Workbench (SPLASH 2010)The Spoofax Language Workbench (SPLASH 2010)
The Spoofax Language Workbench (SPLASH 2010)
 
Mayflower Capability Deck 03072012
Mayflower Capability Deck   03072012Mayflower Capability Deck   03072012
Mayflower Capability Deck 03072012
 
Scripting Recipes for Testers
Scripting Recipes for TestersScripting Recipes for Testers
Scripting Recipes for Testers
 
Project Coordinator Translations job profile
Project Coordinator Translations job profile Project Coordinator Translations job profile
Project Coordinator Translations job profile
 
Single-Sourcing and Localization
Single-Sourcing and LocalizationSingle-Sourcing and Localization
Single-Sourcing and Localization
 
PPL_Unit01 for the insem study first year.pptx
PPL_Unit01 for the insem study first year.pptxPPL_Unit01 for the insem study first year.pptx
PPL_Unit01 for the insem study first year.pptx
 
Professional PHP: an open-source alternative for enterprise development [Kort...
Professional PHP: an open-source alternative for enterprise development [Kort...Professional PHP: an open-source alternative for enterprise development [Kort...
Professional PHP: an open-source alternative for enterprise development [Kort...
 
Laura Dent: Single-Source and Localization
Laura Dent: Single-Source and LocalizationLaura Dent: Single-Source and Localization
Laura Dent: Single-Source and Localization
 
Access Path Brochure 09v1
Access Path Brochure 09v1Access Path Brochure 09v1
Access Path Brochure 09v1
 
What is the best programming language for your web product?
What is the best programming language for your web product?What is the best programming language for your web product?
What is the best programming language for your web product?
 
Living in a multiligual world: Internationalization for Web 2.0 Applications
Living in a multiligual world: Internationalization for Web 2.0 ApplicationsLiving in a multiligual world: Internationalization for Web 2.0 Applications
Living in a multiligual world: Internationalization for Web 2.0 Applications
 
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
Living in a Multi-lingual World: Internationalization in Web and Desktop Appl...
 
Translating Qt Applications
Translating Qt ApplicationsTranslating Qt Applications
Translating Qt Applications
 
COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE
 
Computer language
Computer languageComputer language
Computer language
 
DDAY2014 - Localizing Drupal Commerce
DDAY2014 - Localizing Drupal CommerceDDAY2014 - Localizing Drupal Commerce
DDAY2014 - Localizing Drupal Commerce
 
Chapter 4 computer language
Chapter 4 computer languageChapter 4 computer language
Chapter 4 computer language
 

Mehr von Claroline (10)

Claroline - Semaine du libre
Claroline - Semaine du libreClaroline - Semaine du libre
Claroline - Semaine du libre
 
Claroline - Trophées du libre - Workshop
Claroline - Trophées du libre - WorkshopClaroline - Trophées du libre - Workshop
Claroline - Trophées du libre - Workshop
 
Claroline : Present et Futur
Claroline : Present et FuturClaroline : Present et Futur
Claroline : Present et Futur
 
Claroline Trophees Du Libre
Claroline Trophees Du LibreClaroline Trophees Du Libre
Claroline Trophees Du Libre
 
Claroline Trophees Du Libre Demo
Claroline Trophees Du Libre DemoClaroline Trophees Du Libre Demo
Claroline Trophees Du Libre Demo
 
Claroline and Authentication Systems
Claroline and Authentication SystemsClaroline and Authentication Systems
Claroline and Authentication Systems
 
Claroline : learning path development perspectives
Claroline : learning path development perspectivesClaroline : learning path development perspectives
Claroline : learning path development perspectives
 
Zen and the Art of Claroline Module Development
Zen and the Art of Claroline Module DevelopmentZen and the Art of Claroline Module Development
Zen and the Art of Claroline Module Development
 
Présentation de Claroline au salon Epsilon
Présentation de Claroline au salon EpsilonPrésentation de Claroline au salon Epsilon
Présentation de Claroline au salon Epsilon
 
Présentation officielle de Claroline
Présentation officielle de ClarolinePrésentation officielle de Claroline
Présentation officielle de Claroline
 

Kürzlich hochgeladen

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Claroline Traduction

  • 1. Translate Claroline and Documentation Mathieu Laurent Sébastien Piraux
  • 2. Translate Claroline and Documentation Summary Claroline localization : numbers • Translation of Claroline • • Documentation in your language • Write localized tool • Translation tools Collaborate and improve your language •
  • 3. Translate Claroline and Documentation Claroline localization : numbers • 33 languages • 23 fully translated languages • 1500 items to translate (~72 pages)
  • 4. Translate Claroline and Documentation Translation of Claroline Translate Claroline in all languages • • Developers don't speak chinese... • Release is independent of translation • Translation easier complete.lang.php and missing.lang.php
  • 5. Translate Claroline and Documentation Documentation in your language • 9 languages • English is the master version • Export to pdf (using Docyrus)
  • 6. Translate Claroline and Documentation Write a localized tool • Usage of a localization function • No text without this function in scripts  <?php  echo get_lang('Hello');  echo get_lang('Hello %name',array('%name'=>$name));  ?>
  • 7. Translate Claroline and Documentation Translation Tools • Text editor • phpLangEditor http://phplangeditor.mozdev.org
  • 8. Translate Claroline and Documentation Collaborate and improve your language Review of your language • Style • • Terminology • Translation memory application (OmegaT) • Validation cycle Collaborate with languages schools •
  • 9. Translate Claroline and Documentation Questions ? http://www.claroline.net/collaborate.htm http://www.claroline.net/documentation.htm