Obtener el conjunto de recursos para Westwind Globalization -- westwind campo con westwind-globalization camp Relacionados El problema

Get Resource Set for WestWind Globalization


0
vote

problema

Español

Me gustaría recuperar todos los valores de un conjunto de recursos en particular en Westwind. Intenté usar GetResourceSet, pero no devuelve los resultados. ¿Hay algo que haga esto?

gracias, David

Original en ingles

I'd like to retrieve all the values back from a particular Resource Set in Westwind. I tried to use GetResourceSet but it doesn't return results. Is there anything that does this?

Thanks, David

     

Lista de respuestas

0
 
vote

Esta publicación es un poco más antigua, pero tal vez mi respuesta lo ayudará a usted u otras personas.

No he encontrado una manera de obtener el objeto de los recursos con los valores de Westwind, pero he encontrado una manera de cargar las llaves y los valores del conjunto de recursos.

  var resManager = DbRes.GetResourceManager(resourceSetName); DbResXConverter converter = new DbResXConverter(); var resourceSetDictionary = converter.GetResourcesNormalizedForLocale(resManager, Thread.CurrentThread.CurrentUICulture.Name);   

Esto devuelve un diccionario con todos los valores del conjunto de recursos.

Consulte también: GitHub - javascriptresourcehandler.cs - ProcessRequest ()

Utilicé esta variante para obtener los datos de la base de datos. Para obtener los valores de un archivo Resex, utilizo el ensamblaje actual:

  var resourceSet = new ResourceSet(_resourceSetAssembly.GetManifestResourceStream(resourceSetName)); var resourceSetDictionary = resourceSet.Cast<DictionaryEntry>().ToDictionary(e => e.Key.ToString(), e => e.Value);   
 

This post is a bit older, but maybe my answer will help you or others.

I have not found a way to get the ResourceSet object with the values of Westwind, but I have found a way to load the keys and values of the resource set.

var resManager = DbRes.GetResourceManager(resourceSetName); DbResXConverter converter = new DbResXConverter(); var resourceSetDictionary = converter.GetResourcesNormalizedForLocale(resManager, Thread.CurrentThread.CurrentUICulture.Name); 

This returns a dictionary with all values of the resource set.

See also: GitHub - JavaScriptResourceHandler.cs - ProcessRequest()

I used this variant to get the data from the database. To get the values of a resx file I use the current assembly:

var resourceSet = new ResourceSet(_resourceSetAssembly.GetManifestResourceStream(resourceSetName)); var resourceSetDictionary = resourceSet.Cast<DictionaryEntry>().ToDictionary(e => e.Key.ToString(), e => e.Value); 
 
 

Relacionados problema

1  Implementar nuevas traducciones en la producción en ASP MVC con Westwind Globalization  ( Deploy new translations on production in asp mvc with westwind globalization ) 
Estoy agregando globalización usando Westwind Globalization en mi aplicación ASP MVC que ya se está ejecutando Servidor de producción (git, teamcity con ent...

2  ¿Cómo hacer URL específica del lenguaje en el proyecto ASP.NET?  ( How to make language specific url in asp net project ) 
Hice la biblioteca de Westwind Globalization http://west-wind.com/westwind.globalization/ en mi proyecto para implementar múltiples idiomas. Todo está funcio...

0  Obtener el conjunto de recursos para Westwind Globalization  ( Get resource set for westwind globalization ) 
Me gustaría recuperar todos los valores de un conjunto de recursos en particular en Westwind. Intenté usar GetResourceSet, pero no devuelve los resultados. ¿H...

0  ¿Opciones para la globalización / herramientas de localización de aplicaciones web?  ( Options for web app globalization localization tools ) 
Estoy buscando algunas herramientas / marcos para .NET Core 3.1 para facilitar la localización de mi aplicación web. Quiero evitar tratar con los archivos .re...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos