if you are developer I suggest that you use resource files to localize the MonoX to preferred languages, because it will give you look and feel you are used to, and you will have more control while upgrading etc. MonoX comes with few built-in languages, some of them are fully localized (English - 100%, Croatian - 100%, Turkish - 90%, Italian - 70-90%, etc.). MonoX localization is provider based and you can work with ResourceManager
provider (Used resx files) and DBResourceManager
provider (used DB as a resource storage).
1. DBResourceManager - if you choose DB provider you need to set the default provider in the web.config and the Localization dashboard screen will be available to you
2. ResourceManager - if you choose ASP.NET resource manager provider then you can edit resource files manually and change the resources (or add new languages). MonoX package is compiled and prepared for usage so resource files aren't saved they are compiled. To overcome this issue we have prepared a Localization solution inside the package where you can load them and translate. You can find the localization solution here "/MonoX/Samples/Solution/LocalizationSolution/" where you can open a "LocalizationSolution.sln" and start translating them. To deploy them you need to copy compiled resource assemblies to "bin" folder.
If you have any other question don't hesitate to contact us.
- download MonoX User Manual and navigate to "Managing localization settings" section.
Problem - translating