În trecut exista sistemul care dt()
ar tipări pur și simplu șiruri traduse care s-au întâmplat să aibă o traducere în Drupal, dacă ați setat un limba implicita
într-un fișier drushrc.php.
Modern Drush face acum același lucru pur și simplu urmând limba implicită a site-ului dvs. Dar nu mai există nicio modalitate de a trece peste acest lucru din drush.yml. Deși acest lucru nu ar trebui să fie prea dificil de implementat.
Citându-l pe menținătorul de bază al lui Drush, Moshe Weitzman, am întrebat despre asta pe drupal.slack.com în canalul #drush:
Nu există planuri de a adăuga traducere la ieșirea drush. Aplicațiile Symfony Console au un standard, dar trebuie să vă separați șirurile de cod și asta este DX IMO slab.
Bănuiesc că singurul drum posibil de urmat acum ar fi să creați o problemă pentru a reimplementa posibilitatea de a anula language_default
de la drush.yml și furnizați asta într-o cerere de îmbinare frumoasă.
Totuși, ar trebui să găsiți o modalitate de a introduce șirurile de bază Drush în baza de date cumva. Poate dintr-un nou modul contrib care analizează totul dt()
șiruri și le adaugă la baza de date, astfel încât să le găsiți mai târziu pe pagina de traducere a interfeței.