Mono Support localization 

Viewed 50861 time(s), 7 post(s), 7/3/2013 6:50:22 PM - by ruslanruslan
7/3/2013 6:50:22 PM
123 Reputation 15 Total posts

hi!

documentation and discussion board tells that i must use MonoX/Samples/Solution/LocalizationSolution to add new language. but i have no LocalizationSolution file in all monox pack. where can i find actual instruction, i need to add russian language?

1
7/3/2013 8:37:57 PM
15993 Reputation 2214 Total posts

Hi,

thanks for pointing that out, we need to update the documentation. We have moved the localization to GitHub too, you can find it here.

Let me know if you need more information. Feel free to fork the repository and send a pull request.

Regards

2
7/4/2013 4:26:29 PM
123 Reputation 15 Total posts

Khorvat,

thanks for link, i've download MonoX-Localization-Resources-master folder. what next? i don't understand what to do at all

i've extract this folder to root of monox. open localization solution, in resources folder copy tr-TR.resx files and rename them ru-RU instead of tr-TR. build the project. and what must happens? i found new folders in ~bin\debug , ~obj\debug and new files in ~obj\debug in monox folder. I restart IIS and content on site remained the same - english. (in administration area russian language choosed as default.) i've try to copy ru-RU folder from ~bin\debug folder to ~bin\, restart IIS and it doesn't help.

3
7/4/2013 8:09:44 PM
2218 Reputation 300 Total posts

Hello,

One of our coworkers wrote a couple of blogs on localizing MonoX, you can view them here:
http://www.mono-software.com/Blog/post/Mono/212/Working-with-Monox-localization-resources/
http://www.mono-software.com/Blog/post/Mono/121/ASP-NET-localization-settings-in-MonoX/

Regards,
Mario

4
7/5/2013 9:32:03 AM
123 Reputation 15 Total posts

Hi, Mzilic!

Thank you. My problem was that i use DB localization.

Is there any way to apply updates made in .resx files to dbo.LocalizationString table?

5
7/5/2013 9:39:36 AM
2218 Reputation 300 Total posts

Hello,

The second article covers the Interactive localization using the DBResourceManager. MonoX allows you to use ResourceProviderModel (resx localization) or DBResourceManager (LocalizationString table). On the Portal localization management you can import resx data into the database ("LocalizationString" table).

Regards,
Mario

6
11/12/2013 8:55:03 AM
95 Reputation 10 Total posts

RuslanRuslan, were you successful in your attempt to translate MonoX to Russian? I was going to make the translation myself, but hopefully someone has done it already to some extent.

Thanks,
Michael

7
This is a demo site for MonoX. Please visit Mono Software for more info.