> I think you'd only have to recompile your satillite assemblies, not
> your main assembly to change language translations.
Yes, that is my understanding as well, but I dont want to _have_ to
rebuild the satellite assemblies. I want my software supporters to be
able to localize on-the-fly if needs be.
> I've built my own localization API in classic ASP once. Its not
> difficult, but it seems the .net way would be easier.
The .net way IS easy, very easy even, but it requires recompiling the
satellites, and than I dont want to do.

Signature
Thomas Due
Posted with XanaNews version 1.18.1.0
"Only sick music makes money today."
-- Friedrich Nietzsche
Andy - 17 Mar 2006 16:08 GMT
Well,
Its fairly easy to roll your own. It ends up being very close to the
.Net way, except that when i rolled my own, the translations were
stored in a db, and we basicaly cached everything as we loaded it (for
peformance reasons, this was a web app). We then had an admin site
where our translator could enter the localized version of the english
strings. We had yet another tool to syncronize the translations in one
database to another database.
The syncing can be a pain, and depending on how you deploy, getting
update translates to your users may be a hassle also. Localizing 'on
the fly' sounds like it'd be inherently dangerous, especially if you
don't have a good way to get translations back to the source.
HTH