how to do globalization in a website mvc 4 - asp.net-mvc-4

I want to create a website that supports several languages​​, including Spanish, English and French, but I want the user to select the language with a button and without placing it in the queryString, ie without http://site.com/{lang}.
If you could help me with a tutorial to do it in MVC 4 with RazorEngine I would greatly appreciate

look here: http://www.nuget.org/packages/Code52.i18n.MVC4 and here http://code52.org/aspnet-internationalization/tutorial.html for the tutorial.
It may help to give you a start.

Related

How to translate language in yii

In my Yii web application, I want to translate the language for entire application. Is this possible in Yii? How to do this easily. Please help me. Thanks in advance.
For Yii1 you can read official documentation with examples - http://www.yiiframework.com/doc/guide/1.1/en/topics.i18n
For Yii2 you can read by this link - http://www.yiiframework.com/doc-2.0/guide-tutorial-i18n.html

Link to change language of site

Does anyone know or recommend a method for a simple way to convert a site into a different language. I just need the site to change from spanish to english and vice versa, but the site will load in spanish first. Perhaps a plugin is available? Most of the content is dynamic and the site is being developed with Concrete5 CMS. Any ideas would be appreciated. Thank you.
I think you need to install an add-on for this. Check out Internationalization, it's free: http://www.concrete5.org/marketplace/addons/internationalization/
Here is a YouTube video showing it in action, so you can quickly see if it's what you had in mind: https://www.youtube.com/watch?v=Hd936iaDLqw&feature=player_embedded
You need some automatic translation tool (since you said your content is dynamic).There are many in internet, you just have to search for "Automatic translation API".
I recommend you using the Google Translate one.

Resources for beginners to develop with Zope 2

I'm planning to write an application using Zope2; it's not going to be a CMS-ish application but let's say it's a rudimentary "accounting and finance" application. From what I could understand so far (mostly by reading Zope 2 Book), this is not an “instance-space” application and should be written in “Python packages” form.
I've been searching the net for many hours to find a tutorial or a guide on how to start such a project with no luck. What I need, basically, is:
How to create the initial structure of the project? I'm looking for some tool equivalent to grokproject for Zope2.
A very simple example application so I can understand how things are put together. I have absolutely no idea about this and I couldn't find any reference to this topic in Zope 2 Book.
I've already checked Zope 2 Wiki, which hardly looks like a wiki BTW :-), but couldn't find anything useful for my case.
So I'd really appreciate if you could share anything useful in this regard with me.
TIA,
The following, though bumpy, got me started:
Zope 2 Developer's Guide
Zope 2 Book
ZopeSkel for project creationg and doing the initial boilerplate
Zope-ers' priceless help on StackOverflow :-)
Not sure if I should recommend it but reading other products' code (specially SilvaForum and OFS.Folder) really helped me clear thing up in my mind.

How to make a localized application?

I would like to make my app localized but I don't know where to start from. I gave a look to the msdn guide but I didn't really understood. My app would be localized for italian, french and english. Could someone help me?? Thanks!
There's lots of tutorials for this found with a quick web search. Including Step-by-Step tutorials like this one. In the future you might include what you've tried or look into some other resources before asking such a broad question. If I remember right there's also step-by-step video tutorials available at the usual places.

Spanish voice for System.Speech.Synthesis and TTSEngine

I have successfully managed to get System.Speech.Synthesis to read English text in arbitrary voices Anna and Sam. My next task is to localize my application to correctly read Spanish text to our Spanish-speaking clientele.
However, I don't think I am asking the right questions, b/c I cannot find in documentation, forum, group or technology write-up any clear explanation on how this might be done.
1st: Am I correct in saying that there is no setting on the SpeechSynthesizer class or any other Text-To-Speech object? In other words, is it only a matter of installing the correct voice that will read with a Spanish "accent"?
2nd: How does one do this? I have seen links for Spanish libraries that I have tried installing, but I am never able to see these new voices in my Windows XP Speech control panel or in my application's GetInstalledVoices() call.
I am using .Net 3.5 SP 1 one Windows XP SP3, and my code is using Visual Studio 2..8.
If I am missing details, please let me know.
I would appreciate any help.
V
having done this before..
First thing you need to do is get a spanish "Voice Font"..
See http://www.naturalvoices.att.com/
The next thing you need to do is translate your text from english to spanish.
Then you pass your spanish translation into the TTS engine, using the spanish voice font.
Speaker.SelectVoice("<voiceName>");