As wmf deployed extension the Translate extension should run phan on CI to found simple bugs in an earlier state of development.
Translate extension is not using the common /includes/ or /src/ folder, which makes the config for phan a bit harder.
It also has many dependency to take care when running phan to get all classes declared.