MichaelChirico / potools

Tools for working with translations in R
https://michaelchirico.github.io/potools/
58 stars 2 forks source link

Big picture workflow #242

Open hadley opened 3 years ago

hadley commented 3 years ago

(@MichaelChirico these are the notes I made from our conversation, updated based on my experience with the PRs)

A few scenarios to consider:

Basic workflow

Initial translation:

Updates:

More details

Getting started

Translator: Adding a new language

Developer: Translating more messages

Before release

MichaelChirico commented 3 years ago

Should we track GitHub user name of contributors? Would be nice to be able to ping folks when translations need updating.

From what I understand, this would be served well by X- fields in the .po metadata:

https://github.com/wch/r-source/blob/6bb3d143d8a4e8a052c9a8c180f5d419beeee1db/src/library/base/po/R-it.po#L19

e.g. we could add X-GitHub-Id: michaelchirico and read from that in whatever tooling we add