Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Using Transtats to ensure Package Translation C...
Search
Sundeep Anand
March 15, 2019
Technology
340
0
Share
Using Transtats to ensure Package Translation Completeness
Presented talk in FOSSASIA Summit 2019 at Lifelong Learning Institute, Singapore
Sundeep Anand
March 15, 2019
More Decks by Sundeep Anand
See All by Sundeep Anand
How Generative AI is changing the dynamics and what does that mean for us?
sundeep
1
67
Use cases for Transtats in the Fedora community
sundeep
0
450
Using transtats to track translation string change
sundeep
0
520
Transtats Introduction
sundeep
0
420
transtats @FAD
sundeep
0
210
Introduction to Transtats
sundeep
0
490
i18n-ise Django Apps
sundeep
0
420
Zanata Python Client
sundeep
0
480
l10n Best Practices
sundeep
0
230
Other Decks in Technology
See All in Technology
AWS DevOps Agentはチームメイトになれるのか?/ Can AWS DevOps Agent become a teammate
kinunori
6
740
AgentCore Managed Harness を使ってみよう
yakumo
2
110
Keeping Ruby Running on Cygwin
fd0
0
160
AgentCore×VPCでの設計パターンn選と勘所
har1101
3
280
AI駆動1on1〜AIに自分を育ててもらう〜
yoshiakiyasuda
0
120
生成AIが変える SaaS の競争原理と弁護士ドットコムのプロダクト戦略
bengo4com
1
1k
自立を加速させる神器 - EMOasis #11
stanby_inc
0
140
インターネットの技術 / Internet technology
ks91
PRO
0
210
EarthCopilotに学ぶマルチエージェントオーケストレーション
nakasho
0
300
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
9
2.1k
20260428_Product Management Summit_Loglass_JoeHirose
loglassjoe
2
1.9k
QGISプラグイン CMChangeDetector
naokimuroki
1
410
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
210
Everyday Curiosity
cassininazir
0
200
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Embracing the Ebb and Flow
colly
88
5k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
170
Paper Plane
katiecoart
PRO
1
49k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
120
Accessibility Awareness
sabderemane
1
100
Google's AI Overviews - The New Search
badams
0
980
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.6k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
Transcript
Using Transtats to ensure package translation completeness transtats.org
Software Package Localization i18n-ed app あ A platform extract push
pull merge & compile build ship package
Challenges we face - Is everything translated packaged? - Are
all strings pushed to translation platform latest to software repositories? - Is there a way to speed up the process?
Software Package Localization: Closer Look i18n framework i18n-ed app POT,
PO, MO INI, JSON PROP, DTD RC, RESX XML, YML あ A DamnedLies Pootle Transifex Weblate Zanata srpm, rpm dsc, deb pkg jar, apk msi git, svn, bzr, etc. yum, apt (dpkg), brew, etc.
i18n frameworks i18n framework Programming Language App framework C /
C++ Python .NET Java Ruby GoLang PHP JavaScript C / C++ .. Django .. ASP MVC .. Spring .. Rails .. Revel .. Drupal .. Angular .. gettext babel System.Globalization Java i18n Libraries Rails i18n API i18n servlet PO RESX DTD PROP multiple
Transtats Support Translation Platforms i18n Frameworks Build Systems Version Control
( POT, PO, MO ) ( koji - srpm/rpm - yum/dnf ) ( pagure, github, gitlab, bitbucket, etc.) * logo(s) belong to their respective owners.
Demo - Is everything translated packaged? Package Translation Completeness -
Are all strings pushed to translation platform latest to software repositories? Job to detect string change. - Is there a way to speed up the process? YML Jobs https://youtu.be/RHPtsIHNIgg
How Transtats Works?
Q Answers Thanks! {~} transtats.fedoraproject.org </> github.com/transtats (?) docs.transtats.org #fedora-g11n
#transtats [$] .fasinfo suanand Sundeep Anand
[email protected]