Uma pergunta semelhante já foi feita aqui: traduções de texto em javascript no Magento 2 , mas o Magento atualizou essa técnica de tradução na versão beta.
Como posso adicionar ou atualizar traduções usadas pelo Javascript?
Eu descobri que o Magento cria um arquivo chamado 'js-translation.json' na pasta estática. Se eu editar este arquivo diretamente, vejo que minhas traduções são atualizadas. Mas onde esse arquivo é criado, e como posso adicionar traduções para que o Magento o adicione automaticamente ao js-translation.json quando ele é gerado?
Atualizar
A resposta correta para esta pergunta ainda não foi dada, apesar de o Mage2.PRO me apontar a direção certa, não é a resposta completa. Meu js-translation.json ainda está vazio quando gerado.
Por exemplo, gosto de traduzir o botão Adicionar ao carrinho. Este botão possui três estados, Adicionar ao carrinho, Adicionando ... e Adicionado ... Como posso traduzir essas palavras? Outro exemplo, o 'Você não possui itens no carrinho de compras'. texto no minicart. Eu acho que todas essas frases devem ser traduzidas de js-translation.json, mas onde adicioná-las para que esse arquivo seja preenchido com essas traduções?
$.mage.__('Add To Cart')
ele será automaticamente captado pelosetup:static-content:deploy
comando O único problema é que você precisa ter nos arquivos de localidade uma tradução diferente para o texto. Os textos que têm como tradução o mesmo texto não são adicionados ao arquivo json para não aumentar o tamanho sem um motivo.