¿Qué es un conjunto de satélites y cómo podemos usarlo?¿Qué es un conjunto de satélites?
Respuesta
Los ensambles de satélites son ensamblajes pequeños que contienen solo recursos y son específicos de un idioma en particular (o, más exactamente, de la cultura). Por ejemplo, supongamos que tengo un ensamblado llamado "MyAssembly.dll". Si tuviera traducciones para EE.UU. Inglés y chino (República Popular China), la estructura de archivos se vería así:
MyAssembly.dll
en-US/
MyAssembly.resources.dll
zh-CN/
MyAssembly.resources.dll
Cada uno de los archivos .resources.dll
contendría los datos de los archivos de recursos específicos de la cultura que serían en el proyecto (Tomarían la forma de FileName.culture.resx
, por lo que si hablamos de la traducción al inglés de EE. UU. de los recursos de Form1
, sería Form1.us-EN.resx
).
En cuanto al uso de estos archivos, esto lo hace automáticamente el administrador de recursos. En el código generado para un archivo de recursos (que le proporciona la sintaxis basada en propiedades para leer el valor de un recurso) utiliza la cultura de UI actual, pero puede anularlo llamando a la sobrecarga ResourceManager.GetString(string name, CultureInfo culture)
.
Los ensamblajes de satélite se utilizan para localizar su UI.
Puede encontrar cómo usarlos here.
Un conjunto de satélites es una biblioteca compilada (DLL) que contiene recursos “localizables” específicos a una determinada cultura, tales como cadenas, mapas de bits, etc.
Es probable que utilizar ensamblados satélite al crear una aplicación de interfaz de usuario multilingüe. Se utilizan para implementar aplicaciones en múltiples culturas, con 1 ensamblado satélite por cultivo (comportamiento predeterminado)
- 1. ¿Qué es un ensamblaje satélite?
- 2. ¿Qué es un conjunto de trabajo de depuración (Eclipse)?
- 3. ¿Por qué la suma de un conjunto vacío es nula?
- 4. ¿Qué es un conjunto de datos fuertemente tipado?
- 5. ¿Qué es un conjunto de asignaciones separadas por comas?
- 6. ¿Qué es un buen conjunto de heurísticas para enhebrar tweets?
- 7. ¿Qué es el conjunto de trabajo?
- 8. Recuperando # de satélites usados en gps fix de Android
- 9. ¿Cuál es la mejor manera de almacenar un conjunto de Delphi en un conjunto de datos?
- 10. ¿Es el determinante "toArray" de un conjunto?
- 11. No se puede obtener el recuento de satélites Android
- 12. C#: ¿por qué firmar un conjunto?
- 13. ¿Es un conjunto dado de elementos de grupo un conjunto de representantes de coset?
- 14. ¿Qué es el conjunto de instrucciones ARM Thumb?
- 15. Scala: ¿Qué significa para aprobar un conjunto a la función de mapa de un conjunto
- 16. ¿Qué es un buen algoritmo genérico para colapsar un conjunto de rangos potencialmente superpuestos?
- 17. ¿Qué es un Rakefile?
- 18. ¿Qué es un lote?
- 19. ¿Es un archivo Java JAR similar a un conjunto .Net?
- 20. ¿Qué es un conjunto bueno, gratuito, de íconos de tipo mimetype?
- 21. ¿Qué es un infoset XML y de qué forma es diferente a un documento XML?
- 22. ¿Qué significa un "conjunto + 0" en una declaración de SQL?
- 23. ¿Qué conjunto de sonidos de construcción usas?
- 24. ¿Por qué utilizar un conjunto para las comparaciones de listas?
- 25. Conjunto de caracteres que no es un superconjunto de ASCII
- 26. NUnit Error: No es un conjunto de prueba de
- 27. ¿Qué es un buen conjunto de herramientas para desarrollar aplicaciones Blackberry?
- 28. ¿Qué es una biblioteca C simple para un conjunto de conjuntos enteros?
- 29. ¿Por qué el conjunto final estático público es un agujero de seguridad?
- 30. ¿Cómo se convierte en desarrollador de software para satélites y otros sistemas de misión crítica?
víctima exacta como http://stackoverflow.com/questions/365569/what -is-a-satellite-assembly – Marcel