multi-language support

Topics: Feature requests
Oct 25, 2011 at 10:44 AM

is there any plan to support multiple language in the future?

Oct 25, 2011 at 10:46 AM

What do you mean by that? It is possible to create satellite assemblies (Dutch is already in there), so can you explain a bit more what you mean?


Oct 25, 2011 at 3:04 PM

yes, i mean satellite assemblies (in my case, Chinese), thanks.

Oct 25, 2011 at 4:15 PM

Are you interested in translating the language? If so, please let me know and I will prepare a how-to for you.

Oct 26, 2011 at 6:50 AM

sure, i am glad to do the translation.

Oct 27, 2011 at 11:58 AM

What region do you live in? (in other words, what is the exact language code)?

Oct 28, 2011 at 11:10 AM
Edited Oct 28, 2011 at 11:12 AM

People's republic of china.  Simplified Chinese. language code is "zh-cn", not sure.

Nov 2, 2011 at 8:19 AM

I have added the resources files to the following projects:

  • Catel.Core35
  • Catel.Windows35
  • Catel.Windows.Toolkit35

You can translate all the resources and create a new fork. If you don't know how that works, you can also upload the .resx files to a public server so I will add them to the project.

Thanks in advance!

Nov 8, 2011 at 4:55 AM

Ok, I will do it. I will let you know when i am done.

Sep 21, 2012 at 2:12 PM


is there a way to change button texts without a satellite assembly? We have our own globalization system but I want to use e.g. the default Catel Messageboxes.

thanks, G.

Sep 23, 2012 at 1:47 PM

At the moment, this is not possible. However, if you implement a provider (IResourceProvider) that provides a GetResources(string), then we can easily integrate it. We already created a "ResourceHelper" to allow the same resources to be used by .NET and WinRT. Maybe we can re-use it.

Sep 24, 2012 at 9:47 AM
Edited Sep 24, 2012 at 9:52 AM

If I could provide an object that supports the IResourceProvider interface that would be perfect. Togehter with resource names that I need to provide (I guess I see that in the satellite assemblies).


Sep 24, 2012 at 4:59 PM

So, you are going to write the ResourceProvider (and IResourceProvider) for us? That would be great, then we can easily add this feature.

Oct 18, 2012 at 10:21 AM

I'm not sure what you want me to do exactly.

Oct 22, 2012 at 8:35 PM

I will write the service, it will be for 3.5 though.

Oct 22, 2012 at 8:36 PM
This discussion has been copied to a work item. Click here to go to the work item and continue the discussion.