Crie um comando CLI Magento 2 do zero: classe estendendo Symfony Command, registro no di.xml e os comandos que fazem ele aparecer no bin/magento list.
Traduza o pt_BR.csv do Magento 2 em lote com fgetcsv e fputcsv, preservando a coluna de origem, os placeholders e as colunas de módulo.
Ative o massaction Magento 2 na grid do admin com selectionsColumn e o nó massaction no listing.xml, mais o controller com o Filter do Magento_Ui.
Limpe os bookmarks da grid do Magento 2 na tabela ui_bookmark e destrave as colunas e os filtros que o listing.xml sozinho não muda.
Tire o Unknown module in the enabled modules list do Magento 2: remova a chave do app/etc/config.php e rode setup:upgrade pra normalizar a lista.
Corrija a preference do di.xml que não aplica no Magento 2: área errada do arquivo, generated/code antigo e setup:di:compile pendente em produção.