Estou me perguntando se é possível mudar o idioma apenas para o frontend, mantendo o backend em inglês?
Você pode permitir que os usuários selecionem seu idioma, de modo que a conta de administrador possa ser diferente do padrão.
Sim, parece que essa é a única solução, mas deve ser suficiente.
Uma coisa em que devo ter cuidado é que, ao criar uma categoria, ela gera a descrição em inglês.
Mas isso não é grande coisa.
Ou posso alternar temporariamente o idioma durante a criação da categoria e depois voltar para o inglês.