Não sei se essa é a melhor abordagem tanto para esse metodo quanto para os demais que levantam um 404 quando não existe o idioma. Isso porque a base de dados da SciELO é inconsistente e não podemos garantir que por exemplo um cara que tem o texto completo em inglês esteja com o titulo, resumo ou palavras-chave traduzidos. Acho que seria melhor trazer o documento no idioma padrão (ou oq tiver) e apresentar um alert indicando que houve uma falha ao tentar carregar o idioma solicitado.