---
title: "Discussion on \"Obfuscating a localized .NET app: keeping IStringLocalizer, .resx and satellite assemblies working under renaming\" | Hashnode"
description: "Discussion on \"Obfuscating a localized .NET app: keeping IStringLocalizer, .resx and satellite assemblies working under renaming\". Localization is a by-name subsystem, and by-name is the one word that should make anyone reach for an obfuscator carefully. Every translated string your app shows was resolved at runtime by matching a"
url: "https://hashnode.com/posts/obfuscating-a-localized-net-app-keeping-istringlocalizer-resx-and-satellite-assemblies-working-under/6af59f971aa18b8838553e49"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Obfuscating a localized .NET app: keeping IStringLocalizer, .resx and satellite assemblies working under renaming](https://delta1labs.hashnode.dev/obfuscating-a-localized-net-app-keeping-istringlocalizer-resx-and-satellite-assemblies-working-under?utm_source=hashnode&utm_medium=feed)

Localization is a by-name subsystem, and by-name is the one word that should make anyone reach for an obfuscator carefully. Every translated string your app shows was resolved at runtime by matching a

2d ago · 8 min read · delta1labs.hashnode.dev  
Updated 2h ago  
Read the article

-   [#localization](https://hashnode.com/tag/localization)
-   [#obfuscation](https://hashnode.com/tag/obfuscation)
-   [#nebulanet](https://hashnode.com/tag/nebulanet)
-   [#dotnet](https://hashnode.com/tag/dotnet)

## Written by

[Zero Heartbeat](https://hashnode.com/@clustron)

@clustron

  
[View profile](https://hashnode.com/@clustron)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
