Last post Jul 10, 2007 09:41 PM by rstrahl
Jul 10, 2007 06:43 AM|durjan|LINK
which one is the best way to design multilanguage website using .resources, .resx or satellite assemblies..
I have got nearly 300 files (aspx,ascx) nearly 15 folders..Some files name Default.aspx each folder.
How can i use satellite assemblies.
Any appriciated ..
Jul 10, 2007 09:41 PM|rstrahl|LINK
.resx and .resources is pretty much the same thing - .resources are just compiled .resx resources.
If you're working with ASP.NET it might be easiest to use local and global resources which make it reasonably easy to create and find the stuff that needs to be localized especially if you have a fairly complex site with many pages and directories. Since
Local resources are directory specific you end up with segmented resource files that are easy to find.
Global Resources give you pretty much traditional 'satellite' resource asssembly behavior so you can use those for any application global messages etc.
I've also had good luck creating and using a custom data drive resource provider which makes editing and managing resources much easier. There's a sample of it here (click on the red localization icons next to the fields).
and the code (and presentation) can be found here:
Hope this helps,
+++ Rick ---