SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Sahana Internationalisation
      Languages and beyond




          Dominic König, RN

            Sweden/Germany
           www.nursix.org
Introduction

             Use Sahana worldwide?


                        ↓
           Translate the User Interface!




                    Translations of
                    Resource Files




2
Introduction

    Internationalisation:                                   i18n
     To design the software in a way that allows adaption
     to different languages and regional differences
     without having to rework the Code.


    Localisation:                                           L10N
     To adapt the software to the needs of a particular language or region.




      Project Internationalisation:
      Interconnection and Integration of a Global Project Community



3
Translation of the Sahana User Interface


                            All text of the user interface is
                        

                            stored in resource strings.
                            The resource strings are stored in
                        

                            a separate resource file.
                            GNU/gettext() functions load the
                        

                            string at runtime as needed
                            The appropriate resource file is
                        

                            chosen depending on the current
                            locale settings
                            The resource files are relatively
                        

                            easy to translate




4
Translation of the Sahana User Interface

        Pootle = (PO-based Online Translation and Localisation Engine)
    


        FOSS Server Software for Translation, based on the Translate Toolkit
    


        Collaborative Web-based Translation of the Sahana Language Files
    


        Sahana Pootle-Site: http://translate.sahana.lk
    




5
Maintenance of Translations
    Original Version        Localized Versions




     1x
                                  4x
                       → Risk for Delays on Updates




6
Sahana Online Translation




    Sahana Online Translation, Worldwide Distribution of Contributors
            (Source: Google Analytics, translate.sahana.lk)




7
Character Encoding


               UTF-8 encoding
           


               UTF-8 is natively supported
           

               by the most platforms and
               client applications.



               Additional software or the
           ●


               installation of specific
               fonts can be required in
               some cases.




8
Writing Direction and other Writing Conventions

         Right-To-Left Orientation needed for e.g., Arabic,
     

         Hebrew and Persian

         Requires adapted stylesheets and other code
     

         modifications

         Should be as pre-packaged and
     

         as easy as possible to apply by the user
     



         Ideally switching all locale settings at once by just
     

         one click
          ➔ suggested for GsoC 2009




9
Data Model

         Names, addresses and Government Assigned
     

         Numbers must be consistently readable and
         searchable even when switching to another (parallel)
         locale

         Identification numbers must be unique across all
     

         contexts

         Conventions and tradition, structures and
     

         relationships can differ considerably betweens
         regions or different ethnical groups in the same
         region

         Solutions for data model localization – Locale-
     

         independent part vs. Locale-dependent part
10
Regulatory Compliance

         Management of private information
     

         Data protection and integrity
     

         Freedom of information
     

         …
     



         Flexible AAA
     

         Additional functionality for certain regulations
     

         Mapping of data use and access levels
     



         Implementation of Standards (required for e.g. US,
     

         EU)




11
Terminology

         Speak a ”common language”
     

         Avoid ambiguous terms and fuzzy phrases
     

         Comprehensibility and Appropriateness of terms
     



         Diverse competences = diverse terminology
     

         Serious risk for translation errors and
     

         misunderstandings
         Limited usability, unsafe application
     



         Domain Ontologies and expert level translations of
     

         them
         Sahana glossary of terms
     

         Styleguide for interface messages
     




12
Maintenance of Translations
     Original Version    Localized Versions




      1x
                               4x


13
Community Integration

         Local Language Support
     


         Local Events and Exchange of Ideas
     




         Localisation of the developer documentation
     


         Lower Barriers-Of-Entry for new contributors
     


         Public Relations in local languages
     




14
Current focus - overview

         Translations
     


         Sahana Localisation Knowledge Base
     


         Right-To-Left Support
     


         Automatic Translation/Translation pools
     


         Localisation Add-on Packages
     


         Promotion of Local Sahana Teams
     




15
Sahana - Available Translations
     Ranking Language     Total Speakers (millions) Native Speakers (millions)
     #1      Chinese                          1150                         870
     #2      Hindi                             650                         370
     #3      Spanish                           417                         320
     #4      English                          1500                         310
     #5      Arabic                            422                         206
     #6      Portuguese                        235                         180
     #8      Russian                           275                         145
     #10     German                            180                         100
     #19     Tamil                               80                         68
     #37     Burmese                             42                         22
     #50     Indonesian                        160                          20
     #63     Sinhalese                           15                         13
     TOTAL                             up to 3500                        2624

             covering ca. 40-50% of the world's popoulation


16
Ongoing Translation Projects

     Ranking Language Total Speakers (millions) Native Speakers (millions)
     #7        Bengali                       200                       170
     #11       Punjabi                       105                        88
     #12       French                        360                        78
     #20       Italian                       120                        60
     TOTAL                              up to 700                      396

                          Other languages suggested:
             Persian, Filipino, Marathi, Assamese, Turkish, Hausa




          Goal: 60-70% world's population coverage by end of 2009


17
Sahana Localization Knowledge Base

         Useful Knowledge regarding Sahana Localisation
     


         General as well as Region-specific Information
     


         Focus on Sahana 1.0 Release
     


         Portions already available:
     


             Sahana Translation Guide
         


             Sahana Glossary of Terms
         


             UI Messages Style Guide for English
         




18
Current focus - overview

         Translations
     


         Sahana Localisation Knowledge Base
     


         Right-To-Left Support
     


         Automatic Translation/Translation pools
     


         Localisation Add-on Packages
     


         Promotion of Local Sahana Teams
     




19
Resources and Links


                                             Sahana Project:
                                    Project Homepage: http://www.sahana.lk
                            ●




                                           Sahana Localization:
                                    Pootle Site: http://translate.sahana.lk
                                ●


                                Sahana L10N Discussion Group:
                                     ●


                      http://groups.google.com/group/sahana-localization
                          Sahana L10N Blogsite: http://backus.nursix.org
                      ●


         Sahana L10N Wiki: http://wiki.sahana.lk/doku.php?id=translate:home
     ●




                                         Sahana Language Packs:
               Sahana Language Packs: http://pub.nursix.org/sahana/locale
           ●




                                            Technical Resources:
               Translate Toolkit and Pootle: http://translate.sourceforge.net
           ●


                      GNU/gettext: http://www.gnu.org/software/gettext
                  ●




20
Speaker Contact Information




           Dominic König, RN

     Sahana Project Management Comittee
         Online Translation Site Admin


          dominic@nursix.org
            www.nursix.org



21

Mais conteúdo relacionado

Semelhante a Sahana Internationalisation Languages and beyond

Programming language (JGMNHS)
Programming language (JGMNHS)Programming language (JGMNHS)
Programming language (JGMNHS)
Katherine Gamboa
 
Overview new programming languages
Overview new programming languagesOverview new programming languages
Overview new programming languages
umoren
 
Smartling & AMA Webinar: Translation for the Global Marketplace
Smartling & AMA Webinar: Translation for the Global MarketplaceSmartling & AMA Webinar: Translation for the Global Marketplace
Smartling & AMA Webinar: Translation for the Global Marketplace
Smartling
 

Semelhante a Sahana Internationalisation Languages and beyond (20)

Achievement And Lessons Learned By An Loc
Achievement And Lessons Learned By An LocAchievement And Lessons Learned By An Loc
Achievement And Lessons Learned By An Loc
 
Barcelona Multilanguage
Barcelona MultilanguageBarcelona Multilanguage
Barcelona Multilanguage
 
App Localization Tools Guide
App Localization Tools GuideApp Localization Tools Guide
App Localization Tools Guide
 
Entrepreneur’s guide to programming
Entrepreneur’s guide to programmingEntrepreneur’s guide to programming
Entrepreneur’s guide to programming
 
COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE COMPUTER LANGUAGES AND THERE DIFFERENCE
COMPUTER LANGUAGES AND THERE DIFFERENCE
 
PHP vs Python Which is Best for Web Development.pdf
PHP vs Python Which is Best for Web Development.pdfPHP vs Python Which is Best for Web Development.pdf
PHP vs Python Which is Best for Web Development.pdf
 
High level languages representation
High level languages representationHigh level languages representation
High level languages representation
 
Php
PhpPhp
Php
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
Programming language (JGMNHS)
Programming language (JGMNHS)Programming language (JGMNHS)
Programming language (JGMNHS)
 
Intermediate Languages
Intermediate LanguagesIntermediate Languages
Intermediate Languages
 
Lecture_1_Introduction_to_Programming.pptx
Lecture_1_Introduction_to_Programming.pptxLecture_1_Introduction_to_Programming.pptx
Lecture_1_Introduction_to_Programming.pptx
 
Is Python a Programming language or Scripting Language_.pdf
Is Python a Programming language or Scripting Language_.pdfIs Python a Programming language or Scripting Language_.pdf
Is Python a Programming language or Scripting Language_.pdf
 
English de lenguaje de programacion
English de lenguaje de programacionEnglish de lenguaje de programacion
English de lenguaje de programacion
 
Overview new programming languages
Overview new programming languagesOverview new programming languages
Overview new programming languages
 
Php packages
Php packagesPhp packages
Php packages
 
Programming Language Selection
Programming Language SelectionProgramming Language Selection
Programming Language Selection
 
The Ring programming language version 1.4 book - Part 2 of 30
The Ring programming language version 1.4 book - Part 2 of 30The Ring programming language version 1.4 book - Part 2 of 30
The Ring programming language version 1.4 book - Part 2 of 30
 
Smartling & AMA Webinar: Translation for the Global Marketplace
Smartling & AMA Webinar: Translation for the Global MarketplaceSmartling & AMA Webinar: Translation for the Global Marketplace
Smartling & AMA Webinar: Translation for the Global Marketplace
 
Swift vs. Language X
Swift vs. Language XSwift vs. Language X
Swift vs. Language X
 

Último

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 

Último (20)

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Nelamangala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 

Sahana Internationalisation Languages and beyond

  • 1. Sahana Internationalisation Languages and beyond Dominic König, RN Sweden/Germany www.nursix.org
  • 2. Introduction Use Sahana worldwide? ↓ Translate the User Interface! Translations of Resource Files 2
  • 3. Introduction Internationalisation: i18n To design the software in a way that allows adaption to different languages and regional differences without having to rework the Code. Localisation: L10N To adapt the software to the needs of a particular language or region. Project Internationalisation: Interconnection and Integration of a Global Project Community 3
  • 4. Translation of the Sahana User Interface All text of the user interface is  stored in resource strings. The resource strings are stored in  a separate resource file. GNU/gettext() functions load the  string at runtime as needed The appropriate resource file is  chosen depending on the current locale settings The resource files are relatively  easy to translate 4
  • 5. Translation of the Sahana User Interface Pootle = (PO-based Online Translation and Localisation Engine)  FOSS Server Software for Translation, based on the Translate Toolkit  Collaborative Web-based Translation of the Sahana Language Files  Sahana Pootle-Site: http://translate.sahana.lk  5
  • 6. Maintenance of Translations Original Version Localized Versions 1x 4x → Risk for Delays on Updates 6
  • 7. Sahana Online Translation Sahana Online Translation, Worldwide Distribution of Contributors (Source: Google Analytics, translate.sahana.lk) 7
  • 8. Character Encoding UTF-8 encoding  UTF-8 is natively supported  by the most platforms and client applications. Additional software or the ● installation of specific fonts can be required in some cases. 8
  • 9. Writing Direction and other Writing Conventions Right-To-Left Orientation needed for e.g., Arabic,  Hebrew and Persian Requires adapted stylesheets and other code  modifications Should be as pre-packaged and  as easy as possible to apply by the user  Ideally switching all locale settings at once by just  one click ➔ suggested for GsoC 2009 9
  • 10. Data Model Names, addresses and Government Assigned  Numbers must be consistently readable and searchable even when switching to another (parallel) locale Identification numbers must be unique across all  contexts Conventions and tradition, structures and  relationships can differ considerably betweens regions or different ethnical groups in the same region Solutions for data model localization – Locale-  independent part vs. Locale-dependent part 10
  • 11. Regulatory Compliance Management of private information  Data protection and integrity  Freedom of information  …  Flexible AAA  Additional functionality for certain regulations  Mapping of data use and access levels  Implementation of Standards (required for e.g. US,  EU) 11
  • 12. Terminology Speak a ”common language”  Avoid ambiguous terms and fuzzy phrases  Comprehensibility and Appropriateness of terms  Diverse competences = diverse terminology  Serious risk for translation errors and  misunderstandings Limited usability, unsafe application  Domain Ontologies and expert level translations of  them Sahana glossary of terms  Styleguide for interface messages  12
  • 13. Maintenance of Translations Original Version Localized Versions 1x 4x 13
  • 14. Community Integration Local Language Support  Local Events and Exchange of Ideas  Localisation of the developer documentation  Lower Barriers-Of-Entry for new contributors  Public Relations in local languages  14
  • 15. Current focus - overview Translations  Sahana Localisation Knowledge Base  Right-To-Left Support  Automatic Translation/Translation pools  Localisation Add-on Packages  Promotion of Local Sahana Teams  15
  • 16. Sahana - Available Translations Ranking Language Total Speakers (millions) Native Speakers (millions) #1 Chinese 1150 870 #2 Hindi 650 370 #3 Spanish 417 320 #4 English 1500 310 #5 Arabic 422 206 #6 Portuguese 235 180 #8 Russian 275 145 #10 German 180 100 #19 Tamil 80 68 #37 Burmese 42 22 #50 Indonesian 160 20 #63 Sinhalese 15 13 TOTAL up to 3500 2624 covering ca. 40-50% of the world's popoulation 16
  • 17. Ongoing Translation Projects Ranking Language Total Speakers (millions) Native Speakers (millions) #7 Bengali 200 170 #11 Punjabi 105 88 #12 French 360 78 #20 Italian 120 60 TOTAL up to 700 396 Other languages suggested: Persian, Filipino, Marathi, Assamese, Turkish, Hausa Goal: 60-70% world's population coverage by end of 2009 17
  • 18. Sahana Localization Knowledge Base Useful Knowledge regarding Sahana Localisation  General as well as Region-specific Information  Focus on Sahana 1.0 Release  Portions already available:  Sahana Translation Guide  Sahana Glossary of Terms  UI Messages Style Guide for English  18
  • 19. Current focus - overview Translations  Sahana Localisation Knowledge Base  Right-To-Left Support  Automatic Translation/Translation pools  Localisation Add-on Packages  Promotion of Local Sahana Teams  19
  • 20. Resources and Links Sahana Project: Project Homepage: http://www.sahana.lk ● Sahana Localization: Pootle Site: http://translate.sahana.lk ● Sahana L10N Discussion Group: ● http://groups.google.com/group/sahana-localization Sahana L10N Blogsite: http://backus.nursix.org ● Sahana L10N Wiki: http://wiki.sahana.lk/doku.php?id=translate:home ● Sahana Language Packs: Sahana Language Packs: http://pub.nursix.org/sahana/locale ● Technical Resources: Translate Toolkit and Pootle: http://translate.sourceforge.net ● GNU/gettext: http://www.gnu.org/software/gettext ● 20
  • 21. Speaker Contact Information Dominic König, RN Sahana Project Management Comittee Online Translation Site Admin dominic@nursix.org www.nursix.org 21