Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
)PX8F$POUJOVPVTMZ 5SBOTMBUF5FDI%PDVNFOUT :BTT-BC
Slide 2
Slide 2 text
*`NDPGPVOEFSPG3BJMT5FDI%PDT 5SBOTMBUJPO1SPKFDUTJODF
Slide 3
Slide 3 text
*`NDPGPVOEFSPG3BJMT5FDI%PDT 5SBOTMBUJPO1SPKFDUTJODF 700P 1,500P
Slide 4
Slide 4 text
Printed Edition (¥30,000/book )
Slide 5
Slide 5 text
In Japan, you can find them by googling ’Rails’
Slide 6
Slide 6 text
Often-used by Ruby communities and help many Rails learners in Japan
Slide 7
Slide 7 text
so got an award by Matz in 2014
Slide 8
Slide 8 text
ܧଓత༁γεςϜ Continuous Translation System
Slide 9
Slide 9 text
A translation system that keeps translated tech documents always up-to-date
Slide 10
Slide 10 text
by reducing costs,
Slide 11
Slide 11 text
by making money,
Slide 12
Slide 12 text
UPCF"-8":4GSFTIEPDT
Slide 13
Slide 13 text
Origin Translate API Heroku Gumroad HTML PDF / EPUB Intermediate Format Scaffold Basic Translation Figure of the system ᶃ ᶅ ᶄ
Slide 14
Slide 14 text
Heroku Gumroad HTML PDF / EPUB ᶃ ᶅ ᶆ ᶄ ᶇ Translation part Origin Intermediate Format Scaffold Basic Translation Translate API
Slide 15
Slide 15 text
Heroku Gumroad HTML ༁نൣͷ࡞ (ॳճͷΈ) PDF / EPUB ᶃ ᶅ ᶆ ᶄ ᶇ Selling part Intermediate Format Translate API Origin
Slide 16
Slide 16 text
Heroku Gumroad HTML PDF / EPUB Monitoring / Feedback Origin Intermediate Format Scaffold Basic Translation ᶃ ᶅ ᶄ Translate API
Slide 17
Slide 17 text
NFSHFVQTUSFBNTDSJQU
Slide 18
Slide 18 text
&BTJFSUPDPNQBSF FBTJFSUPTFOEGFFECBDLT
Slide 19
Slide 19 text
.JTUBLFTBSF1VMM3FRVFTU$IBODF
Slide 20
Slide 20 text
0OFPGVTHPUrails docs DPNNJUCJU
Slide 21
Slide 21 text
:PVDBOCFJO3BJMT0SHBOJ[BUJPO
Slide 22
Slide 22 text
No content
Slide 23
Slide 23 text
:PVOFWFSLOPXXIFOUIFOFYU QFSTPOXIPTUBSUTKVTUpYJOHB NJTTQFMMJOHJOUIFEPDVNFOUBUJPO FOETVQJNQMFNFOUJOHUIFOFYU HSFBUGFBUVSF #VUZPVTUBOEBDIBODFUPpOEPVU JGZPVTNJMFBOETBZUIBOLZPVGPS XIBUFWFSTNBMMDPOUSJCVUJPOUIBU HFUTUIFNPUJWBUJPOqPXJOH
Slide 24
Slide 24 text
JP docs EN docs Code Going Step by Step
Slide 25
Slide 25 text
Heroku Gumroad HTML PDF / EPUB Build a scaffold of translation Origin Intermediate Format Scaffold Basic Translation ᶅ ᶄ ᶃ Translate API
Slide 26
Slide 26 text
Google’s one is great for start. TRANSLATOR TOOLKIT (But NOT good for continuous updates because it costs a lot and can’t automate)
Slide 27
Slide 27 text
TRANSLATION MEMORY Tech for Re-using Translation Cut into a segment Translate by segment
Slide 28
Slide 28 text
TRANSLATION MEMORY But no APIs provided by GTT Cut into a segment Translate by segment
Slide 29
Slide 29 text
Heroku Gumroad HTML PDF / EPUB Continuous Updates Translate API Intermediate Format Scaffold Basic Translation Origin ᶃ ᶅ ᶄ
Slide 30
Slide 30 text
TRANSLATION MEMORY GTT can export TMX file Cut into a segment Translate by segment
Slide 31
Slide 31 text
yasslab / konjak Handle TMX and Get a diff
Slide 32
Slide 32 text
INTEGRATE W/ API e.g. Send it to Google Translate API
Slide 33
Slide 33 text
INTEGRATE W/ API Or, you can use Gengo API, too.
Slide 34
Slide 34 text
SAMPLE OUTPUT
Slide 35
Slide 35 text
So, integrate them into one web service, named Gitlate.
Slide 36
Slide 36 text
Register original repo and target branch Preview
Slide 37
Slide 37 text
Automatically collect new commits that need to translate by hand (or by API) Preview
Slide 38
Slide 38 text
Translate only updated parts Preview
Slide 39
Slide 39 text
Send your commit as a PR Preview
Slide 40
Slide 40 text
We’re planning on releasing this as a web service for other OSS projects Preview
Slide 41
Slide 41 text
Scaffold Basic Translation Heroku Gumroad HTML PDF / EPUB Intermediate Format Origin Generate HTML / Test / Deploy ᶆ ᶇ Translate API
Slide 42
Slide 42 text
TEST FOR CONTENTS
Slide 43
Slide 43 text
GENERATE HTML
Slide 44
Slide 44 text
LINK TO YOUR PRODUCT
Slide 45
Slide 45 text
Scaffold Basic Translation Heroku Gumroad HTML PDF / EPUB Intermediate Format Origin Generate Ebook / Test / Deploy ᶇ ᶆ Translate API
Slide 46
Slide 46 text
MARKDOWN -> REVIEW
Slide 47
Slide 47 text
yasslab / hamidashi Test if printed outside area
Slide 48
Slide 48 text
GENERATE EBOOK
Slide 49
Slide 49 text
PUBLISH ON GUMROAD
Slide 50
Slide 50 text
from http://railsguides.jp/
Slide 51
Slide 51 text
DEMO: Ebook Edition
Slide 52
Slide 52 text
Over 1,000 pages (PDF)
Slide 53
Slide 53 text
Other experimental ways to sell contents
Slide 54
Slide 54 text
5-DAYS BLOCK SEMINAR
Slide 55
Slide 55 text
RECORDED VER. (32H)
Slide 56
Slide 56 text
SELLING @ COMIC MARKET YOUR_COUPON_CODE
Slide 57
Slide 57 text
Heroku Gumroad HTML PDF / EPUB Origin Translate API Intermediate Format Scaffold Basic Translation ᶃ ᶅ ᶆ ᶄ ᶇ
Slide 58
Slide 58 text
Heroku Gumroad HTML PDF / EPUB Origin Translate API Intermediate Format Scaffold Basic Translation ᶃ ᶅ ᶆ ᶄ ᶇ 'FFECBDL 6QEBUF "UUSBDU 4FMM
Slide 59
Slide 59 text
༧ࢉΛ૿͢ (VJEFT 5VUPSJBM
Slide 60
Slide 60 text
ܧଓత༁γεςϜ Continuous Translation System
Slide 61
Slide 61 text
by reducing costs,
Slide 62
Slide 62 text
by making money,
Slide 63
Slide 63 text
UPCF"-8":4GSFTIEPDT
Slide 64
Slide 64 text
/PUBOPOFTIPUUSBOTMBUJPOQSPKFDU CVUCFBDPOUJOVPVTMZSVOOBCMFQSPKFDU Be Continuous
Slide 65
Slide 65 text
)PX8F$POUJOVPVTMZ 5SBOTMBUF5FDI%PDVNFOUT :BTT-BC
Slide 66
Slide 66 text
provided by http://yasslab.jp/