Industry standard for implementing application branding?

I am currently doing prototypes to add localization and branding support to our applications. Currently, I have been able to successfully make use of the localization framework and custom cultures to support both localization and branding.

Custom cultures enables me to have, say, an "en-US-BrandA" resource DLL which contains brand specific resources for the "en-US" language for "BrandA". I can also create a "ja-JP-BrandB" resource DLL to accomplish the same but this time for the "ja-JP" language and "BrandB".

So far, I have not found any standard practices for applying application branding. Ultimately, what I want to accomplish is to not tie in localization and branding together. As with the example above, the cultures are mainly used to apply branding but it does not necessarily relate to branding at all.

I might have missed something so if anyone has or is currently doing application branding, it would be great if you can share what you have come-up with or had already implemented in your application. I would like to determine if my approach to localization and branding is a good idea or not.



Need Your Help

Phpunit: Testing files outside the testsuite

php phpunit

I'm having a problem when running phpunit on my tests directory.

C++ Saving Position in a 2D array

c++ multidimensional-array

In busy making a short game. I have to move a man in a 2d array block by block.

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.