Estoy intentando hacer mi proyecto multilingüe. Para hacer esto, creé archivos de recursos para inglés y otros idiomas, por ejemplo: langu.resx langu.uk-UA.resx En algunos de mis proyectos, todo funciona bien. Pero en algunos proyectos no quiero cambiar el idioma. Con esto, System.Threading.Thread.CurrentThread.CurrentUICulture devuelve la cultura correcta. Intenté cambiar el idioma . . . Read more
Estoy trabajando en una cadena con múltiples culturas que convierte a partir de un número y luego quiero cambiarlo en tiempo de ejecución. Algo así: CambiarCultura(texto_de_entrada, NombreDeCultura) y el resultado de salida será algo como esto: $1,000.52 o 1.565.155đ. ¿Qué debo hacer?
Tengo la siguiente configuración en nuestra aplicación web dotnet 6, y me gustaría utilizar la serialización Json.Net. services.AddControllersWithViews(ConfigureMvcOptions) .AddNewtonsoftJson(options => { options.UseMemberCasing(); options.SerializerSettings.NullValueHandling = NullValueHandling.Ignore; options.SerializerSettings.Culture = Thread.CurrentThread.CurrentCulture; options.SerializerSettings.Error += (sender, args) => throw args.ErrorContext.Error; }); No está funcionando como esperaba cuando intento deserializar un número decimal así: 99 999. . . . Read more
Estoy trabajando en un proyecto MVC que tendrá sus páginas en inglés, español y hmong utilizando CultureInfo. No estoy seguro qué código de lenguaje debería usar para las traducciones en hmong. No he encontrado nada relacionado con esto aparte de hmn (Código ISO 639-2). ¿Debería usar esto o algo más?
Estoy teniendo problemas con el formato de la moneda. Estoy usando ASP.NET MVC 4 y mi sitio está alojado en IIS 10 WS2019 en la región del Reino Unido. La siguiente cadena me está dando una salida incorrecta: @string.Format(“{0:C}”, paymentAmount) @string.Format(CultureInfo(“en-GB”), “{0:C}”, paymentAmount) SALIDA – “R2,500.00” Esperaba “£2500.00” No me . . . Read more