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
350
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
83
Use cases for Transtats in the Fedora community
sundeep
0
450
Using transtats to track translation string change
sundeep
0
530
Transtats Introduction
sundeep
0
440
transtats @FAD
sundeep
0
210
Introduction to Transtats
sundeep
0
500
i18n-ise Django Apps
sundeep
0
430
Zanata Python Client
sundeep
0
490
l10n Best Practices
sundeep
0
230
Other Decks in Technology
See All in Technology
AI Engineering Summit Tokyo 2026 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
2.3k
AI駆動開発が変える、大規模開発の前提 ーHuman in the Loop から Human on the Loop へ / AIE2026
visional_engineering_and_design
30
22k
製造業のクラウド活用最適解〜AI,DXを加速するデータ基盤の作り方〜
hamadakoji
0
420
AI Testing Talks: Challenges of Applying AI in Software Testing: From Hype to Practical Use
exactpro
PRO
1
140
Microsoft Build Keynoteふりかえり
tomokusaba
0
120
MIERUNE JCT 発表資料「宇宙から伊能忠敬ごっこ」
syuchimu
0
200
チームで進めるAI駆動アジャイル×ウォーターフォール
kumaiu
0
120
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
120
noUncheckedIndexedAccess、3時間、1万円。 / noUncheckedIndexedAccess, 3 Hours, 10,000 JPY.
kaonavi
1
340
なぜ Platform Engineering の土台に Kubernetes を選ぶのか
r4ynode
1
350
Kubernetesにおける学習基盤とLLMOpsの概要
ry
1
130
EventBridge Connection
_kensh
5
670
Featured
See All Featured
It's Worth the Effort
3n
188
29k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
600
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
840
A Soul's Torment
seathinner
6
2.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
ラッコキーワード サービス紹介資料
rakko
1
3.6M
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
380
Ruling the World: When Life Gets Gamed
codingconduct
0
250
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Curious Case for Waylosing
cassininazir
1
380
Docker and Python
trallard
47
3.9k
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]