The translation directive is special, as it cannot depend on itself. Depending on pascalprecht.translate may make sense here, as the only thing we need really are the services of the pascalprecht.translate module. But we need to be consistent. Ok, leave it as is as I'll submit a PR that harmonizes this.