drush: use \Civi\Setup instead of custom installer
Initial discussion: https://github.com/civicrm/civicrm-core/pull/29242#issuecomment-1926066031
The old installer would rely on having the l10n files installed with both the 'mysql' files and the 'mo' files. The newer \Civi\Setup
, which is used by the Drupal 7/10 UI and by WordPress and Joomla, runs the mysql files through ts
at run-time, so it's not necessary to generate those files anymore.
The last bastion is in the drush 8 functions, which presumably no-one uses anymore except Aegir users.
(I have pending PRs and will link them here)