Why should I bother with this pile of abstraction when I could have an XML file with as many elements as there are languages to look after? Then I write a simple dataset static class that retrieves based on the key.... Why use satellites DLLs?
Thanks.