~/talk

করো: Translating Go to Other (Human) Languages

Talkat Golang UK 2017 · 2017-08-16..08-18· [go]
slides:none on file

Builds a real extension called Goro that swaps Go keywords for Bengali by changing the lexer and disabling a UTF‑8 keyword check, and adds a formatter koro format that round‑trips Bengali source back to standard Go so the unmodified compiler runs the code unchanged. Translates many common verbs and localizes error strings with existing libraries like go‑i18n, experiments show Google Translate gives usable documentation drafts, and identifiers and full prose still need human review. Results run and preserve semantics; documentation quality varies.

AI-written summary · about

  1. 0:00Introduction
  2. 0:29Source code
  3. 0:47C to Go
  4. 2:11NGO Communities
  5. 3:19lingua franca
  6. 6:13COBOL
  7. 9:37Goro
  8. 11:23HelloWorld
  9. 12:07The Quick Show of Hands
  10. 16:28HelloWorld Program
  11. 16:47Go Format
  12. 18:42Kora Format
  13. 20:08Variable Names
  14. 22:03Error Handling
  15. 23:59Cryptic Error Messages
  16. 24:53Internationalization
  17. 25:57Translating Documentation
  18. 26:33Translating C Code
  19. 30:07Automatic Translation
  20. 31:31Asking for community translations
  21. 33:39Mailing lists
  22. 36:27Steps to take
  23. 37:46Commitment
  24. 40:01Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.