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
0
290
Using Transtats to ensure Package Translation Completeness
Presented talk in FOSSASIA Summit 2019 at Lifelong Learning Institute, Singapore
Sundeep Anand
March 15, 2019
Tweet
Share
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
11
Use cases for Transtats in the Fedora community
sundeep
0
390
Using transtats to track translation string change
sundeep
0
470
Transtats Introduction
sundeep
0
370
transtats @FAD
sundeep
0
150
Introduction to Transtats
sundeep
0
440
i18n-ise Django Apps
sundeep
0
330
Zanata Python Client
sundeep
0
420
l10n Best Practices
sundeep
0
200
Other Decks in Technology
See All in Technology
OSMnx Galleryの紹介
mopinfish
0
150
継続戦闘能⼒
sansantech
PRO
0
220
Slackひと声でブログ校正!Claudeレビュー自動化編
yusukeshimizu
3
170
技術書典18結果報告
mutsumix
2
180
Things you never dared to ask about LLMs — v2
glaforge
1
510
Digitization部 紹介資料
sansan33
PRO
1
3.8k
Scale Security Programs with Scorecarding
ramimac
0
430
Rebase エンジニアリング組織の現状とこれから
rebase_engineering
0
140
令和トラベルQAのAI活用
seigaitakahiro
0
520
Oracle Database オプティマイザ・ヒントの活用
oracle4engineer
PRO
1
140
超簡単!RAGアプリケーション構築術
oracle4engineer
PRO
0
120
金融システムをモダナイズするためのAmazon Elastic Kubernetes Service(EKS)ノウハウ大全
daitak
0
120
Featured
See All Featured
Faster Mobile Websites
deanohume
307
31k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
Gamification - CAS2011
davidbonilla
81
5.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
How to Think Like a Performance Engineer
csswizardry
23
1.6k
Done Done
chrislema
184
16k
The Cost Of JavaScript in 2023
addyosmani
49
8.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.8k
Statistics for Hackers
jakevdp
799
220k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
106
19k
Docker and Python
trallard
44
3.4k
Producing Creativity
orderedlist
PRO
346
40k
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]