Satellite Assembly
Noun · Development
Definitions
In .NET, a resource-only DLL that contains localized strings, images, or other culture-specific assets for a specific language or region. The CLR's ResourceManager automatically probes for the satellite assembly matching the current thread's CultureInfo, falling back through the culture hierarchy to the neutral/default resources.
In plain English: A separate file in a .NET application that holds translated text for a specific language, loaded automatically based on the user's locale.
Example: "Deploy the fr-FR satellite assembly to the bin/fr-FR/ folder and the app automatically shows French labels without a code change."