SlideShare a Scribd company logo
1 of 19
Long Term Efforts to Maintain Indonesian Translation
• Andika Triwidada
• LibreOffice & GNOME Indonesian Translation Coordinator
• FOSDEM, Brussels, 3-4 February 2024
Indonesia Demography
~276 mil ppl,
languages:
Indonesian - 210M
Javanese - 84M
Sundanese - 42M
Madurese - 13M
Minang - 5.5M
Bugis - 5M
Why LibreOffice, GNOME, & Ubuntu?
• 6 months release schedule
• Translation history available within last 5 years
What Will Be Compared?
• Translation infographics in the last 5 years
○ how many string changes in each releases
○ how far translations for each releases
○ who did those translations
• how to collect & process those data
LibreOffice
LibreOffice: Stats Preparation
● Web based, using Weblate https://translations.documentfoundation.org/
○ powerful search facility
○ Weblate API
● Manual sync of PO files from Pootle to git gerrit.libreoffice.org, multiple
languages in each git commits
○ missing details like list of all contributors, who did what & when
● Wayback machine & my translation wiki
LibreOffice: Latest Indonesian Translation Status
LibreOffice: Translation Statistics - UI
8
ver done todo s
7.0 100% 0
7.1 99% 30
7.2 99% 8
7.3 99% 8
7.4 99% 11
7.5 99% 7
7.6 99% 7
24.2 99% 7
LibreOffice: Translation Statistics - Help
9
ver done
%
strings todo
7.0 93% 3.140
7.1 89% 5.141
7.2 81% 9.268
7.3 78% 11.298
7.4 75% 13.084
7.5 73% 13.914
7.6 70% 15.739
24.2 67% 18.305
LibreOffice: Who Translate & How Much They Did?
10
GNOME
GNOME: Latest Indonesian Translation Status
12
GNOME: Indonesian Translation Statistics
raw data: https://i14i.andika.info/mediawiki/index.php/GNOME/Riwayat_Indonesianisasi
13
GNOME: Translation Commit Activities 2010-2023
14
data taken from mailing
list postings within a
certain year and contain
specific words
year count
2010 30
2011 18
2012 222
2013 199
2014 737
2015 224
2016 302
2017 1095
2018 640
2019 567
2020 887
2021 486
2022 440
2023 501
GNOME: Who Translate & How Much They Did?
15
breakdown 2017 2018 2019 2020 2021 2022 2023
kukuh 568 460 496 404 326 352 389
andika 672 188 67 487 156 85 109
subtotal 1240 648 563 891 482 437 498
compare 1095 640 567 887 486 440 501
Ubuntu
Ubuntu: Latest Indonesian Translation Status
● Translation platform: Transifex
● Translation workflow:
○ GNOME: sync from upstream + few Ubuntu specific
○ LibreOffice: …
○ KDE: …
○ others
17
Ubuntu: Indonesian Translation Statistics
18
19

More Related Content

Similar to Long Term Efforts to Maintain Indonesian Translation

2021 – A Year in Review – Yocto Project.pdf
2021 – A Year in Review – Yocto Project.pdf2021 – A Year in Review – Yocto Project.pdf
2021 – A Year in Review – Yocto Project.pdfAhmedAbdalla903058
 
Avoin muotoilu-helsingissa-hdw2017
Avoin muotoilu-helsingissa-hdw2017Avoin muotoilu-helsingissa-hdw2017
Avoin muotoilu-helsingissa-hdw2017Tero Tikkanen
 
Resume - ERF - 2015-12-15
Resume - ERF - 2015-12-15Resume - ERF - 2015-12-15
Resume - ERF - 2015-12-15Eric Foertsch
 
Two Translate or Not to Two Translate.pdf
Two Translate or Not to Two Translate.pdfTwo Translate or Not to Two Translate.pdf
Two Translate or Not to Two Translate.pdfAndika Triwidada
 
The case for Web components - Drupal4Gov webinar
The case for Web components - Drupal4Gov webinarThe case for Web components - Drupal4Gov webinar
The case for Web components - Drupal4Gov webinarbtopro
 
State of EventFahrplan 2021
State of EventFahrplan 2021State of EventFahrplan 2021
State of EventFahrplan 2021tobiaspreuss
 
LibreOffice FOSS Community, OW2online, June 2020
LibreOffice FOSS Community, OW2online, June 2020LibreOffice FOSS Community, OW2online, June 2020
LibreOffice FOSS Community, OW2online, June 2020OW2
 
Python_basics_tuples_sets_lists_control_loops.ppt
Python_basics_tuples_sets_lists_control_loops.pptPython_basics_tuples_sets_lists_control_loops.ppt
Python_basics_tuples_sets_lists_control_loops.pptVGaneshKarthikeyan
 
Spread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation ContestSpread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation ContestAmyStephen
 
FEC2017-Introduction-to-programming
FEC2017-Introduction-to-programmingFEC2017-Introduction-to-programming
FEC2017-Introduction-to-programmingHenrikki Tenkanen
 
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...Evolving Translation and Internationalization in OpenStack & Kubernetes commu...
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...Ian Choi
 
Python's advantages for developing mobile apps.pptx
Python's advantages for developing mobile apps.pptxPython's advantages for developing mobile apps.pptx
Python's advantages for developing mobile apps.pptxreshu khan
 
An introduction to SilverStripe 3.2
An introduction to SilverStripe 3.2An introduction to SilverStripe 3.2
An introduction to SilverStripe 3.2Daniel Hensby
 
Introduction to PeeringDB by Arnold Nipper
Introduction to PeeringDB by Arnold NipperIntroduction to PeeringDB by Arnold Nipper
Introduction to PeeringDB by Arnold NipperMyNOG
 
MediaX (Jan 2013) -- PKP XML Parsing
MediaX (Jan 2013) -- PKP XML ParsingMediaX (Jan 2013) -- PKP XML Parsing
MediaX (Jan 2013) -- PKP XML ParsingAlex Garnett
 
Connected and continuous localization systems for content management systems
Connected and continuous localization systems for content management systemsConnected and continuous localization systems for content management systems
Connected and continuous localization systems for content management systemsTolga Secilmis
 

Similar to Long Term Efforts to Maintain Indonesian Translation (20)

Fitur xibo
Fitur xiboFitur xibo
Fitur xibo
 
Go Vs Python.pdf
Go Vs Python.pdfGo Vs Python.pdf
Go Vs Python.pdf
 
2021 – A Year in Review – Yocto Project.pdf
2021 – A Year in Review – Yocto Project.pdf2021 – A Year in Review – Yocto Project.pdf
2021 – A Year in Review – Yocto Project.pdf
 
Avoin muotoilu-helsingissa-hdw2017
Avoin muotoilu-helsingissa-hdw2017Avoin muotoilu-helsingissa-hdw2017
Avoin muotoilu-helsingissa-hdw2017
 
Resume - ERF - 2015-12-15
Resume - ERF - 2015-12-15Resume - ERF - 2015-12-15
Resume - ERF - 2015-12-15
 
Two Translate or Not to Two Translate.pdf
Two Translate or Not to Two Translate.pdfTwo Translate or Not to Two Translate.pdf
Two Translate or Not to Two Translate.pdf
 
The case for Web components - Drupal4Gov webinar
The case for Web components - Drupal4Gov webinarThe case for Web components - Drupal4Gov webinar
The case for Web components - Drupal4Gov webinar
 
State of EventFahrplan 2021
State of EventFahrplan 2021State of EventFahrplan 2021
State of EventFahrplan 2021
 
LibreOffice FOSS Community, OW2online, June 2020
LibreOffice FOSS Community, OW2online, June 2020LibreOffice FOSS Community, OW2online, June 2020
LibreOffice FOSS Community, OW2online, June 2020
 
Python_basics_tuples_sets_lists_control_loops.ppt
Python_basics_tuples_sets_lists_control_loops.pptPython_basics_tuples_sets_lists_control_loops.ppt
Python_basics_tuples_sets_lists_control_loops.ppt
 
Spread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation ContestSpread GHOP: Google Highly Open Participation Contest
Spread GHOP: Google Highly Open Participation Contest
 
FEC2017-Introduction-to-programming
FEC2017-Introduction-to-programmingFEC2017-Introduction-to-programming
FEC2017-Introduction-to-programming
 
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...Evolving Translation and Internationalization in OpenStack & Kubernetes commu...
Evolving Translation and Internationalization in OpenStack & Kubernetes commu...
 
Python's advantages for developing mobile apps.pptx
Python's advantages for developing mobile apps.pptxPython's advantages for developing mobile apps.pptx
Python's advantages for developing mobile apps.pptx
 
An introduction to SilverStripe 3.2
An introduction to SilverStripe 3.2An introduction to SilverStripe 3.2
An introduction to SilverStripe 3.2
 
resume
resumeresume
resume
 
Geo moose project update brian fischer
Geo moose project update   brian fischerGeo moose project update   brian fischer
Geo moose project update brian fischer
 
Introduction to PeeringDB by Arnold Nipper
Introduction to PeeringDB by Arnold NipperIntroduction to PeeringDB by Arnold Nipper
Introduction to PeeringDB by Arnold Nipper
 
MediaX (Jan 2013) -- PKP XML Parsing
MediaX (Jan 2013) -- PKP XML ParsingMediaX (Jan 2013) -- PKP XML Parsing
MediaX (Jan 2013) -- PKP XML Parsing
 
Connected and continuous localization systems for content management systems
Connected and continuous localization systems for content management systemsConnected and continuous localization systems for content management systems
Connected and continuous localization systems for content management systems
 

More from Andika Triwidada

Menerjemahkan LibreOffice ke bahasa Indonesia
Menerjemahkan LibreOffice ke bahasa IndonesiaMenerjemahkan LibreOffice ke bahasa Indonesia
Menerjemahkan LibreOffice ke bahasa IndonesiaAndika Triwidada
 
State of Ubuntu Indonesian Translation
State of Ubuntu Indonesian TranslationState of Ubuntu Indonesian Translation
State of Ubuntu Indonesian TranslationAndika Triwidada
 
Translating Fedora Documentation: Indonesian Team Perspective
Translating Fedora Documentation: Indonesian Team PerspectiveTranslating Fedora Documentation: Indonesian Team Perspective
Translating Fedora Documentation: Indonesian Team PerspectiveAndika Triwidada
 
BlankOn Server - Lesson Learned
BlankOn Server - Lesson LearnedBlankOn Server - Lesson Learned
BlankOn Server - Lesson LearnedAndika Triwidada
 
Translating Open Source Application
Translating Open Source ApplicationTranslating Open Source Application
Translating Open Source ApplicationAndika Triwidada
 

More from Andika Triwidada (7)

Menerjemahkan LibreOffice ke bahasa Indonesia
Menerjemahkan LibreOffice ke bahasa IndonesiaMenerjemahkan LibreOffice ke bahasa Indonesia
Menerjemahkan LibreOffice ke bahasa Indonesia
 
State of Ubuntu Indonesian Translation
State of Ubuntu Indonesian TranslationState of Ubuntu Indonesian Translation
State of Ubuntu Indonesian Translation
 
Translating Fedora Documentation: Indonesian Team Perspective
Translating Fedora Documentation: Indonesian Team PerspectiveTranslating Fedora Documentation: Indonesian Team Perspective
Translating Fedora Documentation: Indonesian Team Perspective
 
Translating gnome
Translating gnomeTranslating gnome
Translating gnome
 
DDoS @ traceroute
DDoS @ tracerouteDDoS @ traceroute
DDoS @ traceroute
 
BlankOn Server - Lesson Learned
BlankOn Server - Lesson LearnedBlankOn Server - Lesson Learned
BlankOn Server - Lesson Learned
 
Translating Open Source Application
Translating Open Source ApplicationTranslating Open Source Application
Translating Open Source Application
 

Recently uploaded

^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbankkasambamuno
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdftimtebeek1
 
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...OnePlan Solutions
 
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdfThe Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdfkalichargn70th171
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAShane Coughlan
 
Test Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfTest Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfkalichargn70th171
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)Roberto Bettazzoni
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksJinanKordab
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AIAGATSoftware
 
GraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with Graph
GraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with GraphGraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with Graph
GraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with GraphNeo4j
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...naitiksharma1124
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdfSelfMade bd
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypseTomasz Kowalczewski
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jNeo4j
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIInflectra
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Eraconfluent
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanNeo4j
 
Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?Maxim Salnikov
 

Recently uploaded (20)

^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
 
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdfThe Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
 
Test Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfTest Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdf
 
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
GraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with Graph
GraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with GraphGraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with Graph
GraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with Graph
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST API
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
Abortion Clinic Pretoria ](+27832195400*)[ Abortion Clinic Near Me ● Abortion...
 
Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?
 

Long Term Efforts to Maintain Indonesian Translation

  • 1. Long Term Efforts to Maintain Indonesian Translation • Andika Triwidada • LibreOffice & GNOME Indonesian Translation Coordinator • FOSDEM, Brussels, 3-4 February 2024
  • 2. Indonesia Demography ~276 mil ppl, languages: Indonesian - 210M Javanese - 84M Sundanese - 42M Madurese - 13M Minang - 5.5M Bugis - 5M
  • 3. Why LibreOffice, GNOME, & Ubuntu? • 6 months release schedule • Translation history available within last 5 years
  • 4. What Will Be Compared? • Translation infographics in the last 5 years ○ how many string changes in each releases ○ how far translations for each releases ○ who did those translations • how to collect & process those data
  • 6. LibreOffice: Stats Preparation ● Web based, using Weblate https://translations.documentfoundation.org/ ○ powerful search facility ○ Weblate API ● Manual sync of PO files from Pootle to git gerrit.libreoffice.org, multiple languages in each git commits ○ missing details like list of all contributors, who did what & when ● Wayback machine & my translation wiki
  • 7. LibreOffice: Latest Indonesian Translation Status
  • 8. LibreOffice: Translation Statistics - UI 8 ver done todo s 7.0 100% 0 7.1 99% 30 7.2 99% 8 7.3 99% 8 7.4 99% 11 7.5 99% 7 7.6 99% 7 24.2 99% 7
  • 9. LibreOffice: Translation Statistics - Help 9 ver done % strings todo 7.0 93% 3.140 7.1 89% 5.141 7.2 81% 9.268 7.3 78% 11.298 7.4 75% 13.084 7.5 73% 13.914 7.6 70% 15.739 24.2 67% 18.305
  • 10. LibreOffice: Who Translate & How Much They Did? 10
  • 11. GNOME
  • 12. GNOME: Latest Indonesian Translation Status 12
  • 13. GNOME: Indonesian Translation Statistics raw data: https://i14i.andika.info/mediawiki/index.php/GNOME/Riwayat_Indonesianisasi 13
  • 14. GNOME: Translation Commit Activities 2010-2023 14 data taken from mailing list postings within a certain year and contain specific words year count 2010 30 2011 18 2012 222 2013 199 2014 737 2015 224 2016 302 2017 1095 2018 640 2019 567 2020 887 2021 486 2022 440 2023 501
  • 15. GNOME: Who Translate & How Much They Did? 15 breakdown 2017 2018 2019 2020 2021 2022 2023 kukuh 568 460 496 404 326 352 389 andika 672 188 67 487 156 85 109 subtotal 1240 648 563 891 482 437 498 compare 1095 640 567 887 486 440 501
  • 17. Ubuntu: Latest Indonesian Translation Status ● Translation platform: Transifex ● Translation workflow: ○ GNOME: sync from upstream + few Ubuntu specific ○ LibreOffice: … ○ KDE: … ○ others 17
  • 19. 19