Aspnetcore: Existe algum pacote de idioma alemão disponível

Criado em 14 jan. 2019  ·  3Comentários  ·  Fonte: dotnet/aspnetcore

Sabendo que o .NET Framework completo fornece pacotes de idiomas para vários idiomas, eu estava procurando por algo semelhante na página de downloads do .NET Core 2.2 sem sucesso.

Meu problema atualmente é que as mensagens de validação em meu aplicativo ASP.NET Core para, por exemplo, o atributo Required são mostradas em inglês, embora o Windows Server e o aplicativo sejam alemães.

Minha pergunta:

Existe algum pacote de idiomas para o tempo de execução do .NET Core?

Se não, como posso dizer ao tempo de execução para mostrar mensagens integradas em alemão, em vez de inglês?

area-mvc question

Comentários muito úteis

Obrigado por nos contatar, @UweKeim.
@ryanbrandenburg , pode, por favor, olhar para isto? Obrigado!

Todos 3 comentários

Já estou fazendo isso no meu Startup.cs:

app.UseRequestLocalization(new RequestLocalizationOptions
{
    DefaultRequestCulture = new RequestCulture(culture: "de-DE", uiCulture: "de-DE"),
    SupportedUICultures = new List<CultureInfo>
    {
        new CultureInfo("de-DE")
    }
});

mas ainda _não_ recebo mensagens de validação em alemão.

Obrigado por nos contatar, @UweKeim.
@ryanbrandenburg , pode, por favor, olhar para isto? Obrigado!

Você pode encontrar o histórico aqui, mas o resumo é que não há localização de mensagens de erro a partir de atributos como [Required] por padrão. Se for algo de que você gostaria, pode expressar sua opinião sobre o assunto acima. Enquanto isso, você mesmo pode localizar esses elementos (contanto que possa produzir as traduções) seguindo os conselhos desta edição .

Vou fechar isso, mas se você ainda tiver problemas, comente ou reabra e veremos o que podemos fazer.

Esta página foi útil?
0 / 5 - 0 avaliações