[ASP MVC3] internationalisation - probleme de custom de lien sur une routeLink
	
	
		(sujet deplacé suite a un post sur un mauvais thread)
Bonjour a tous,
j'ai suivi ce tuto ici: 
http://rdonfack.developpez.com/tutor...t-mvc-3-razor/
(en passant joli tuto)
Il marche très bien j'ai reussi a faire les lien qui me loadent les bonnes properties mais la ou je bloque c'est au moment ou dans les vue on fait ceci: 
	Code:
	
@Html.LanguageSelectorLink("en-US", "[English]", "English", null)
 Je voudrai ajouter une classe dans le lien créé du genre: 
	Code:
	
@Html.LanguageSelectorLink("en-US", "[English]", "English", new DIctionary<string, object>{ {"class", "maclassCSS" } })
 du coup j'ai modifié ceci (en gras l'ajout):
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 
 | public static MvcHtmlString LanguageSelectorLink(this HtmlHelper helper,
           string cultureName, string selectedText, string unselectedText,
           IDictionary htmlAttributes, string languageRouteName = "lang", bool strictSelected = false)
        {
            var language = helper.LanguageUrl(cultureName, languageRouteName, strictSelected);
            var link = helper.RouteLink(language.IsSelected ? selectedText : unselectedText,
                "LocalizedDefault", language.RouteValues, htmlAttributes);
            return link;
        } | 
 au lieu de ressembler (theoriquement) a ca:
	Code:
	
<a href="/en-GB" class="maclassCSS">english</a>
 ca resemble a ca:
	Code:
	
<a href="/fr-fr?count=4&[system.web.blabla]&[object]">english</a>
  et le lien ne pointe plus vers la "route"  en mais toujours fr.
Si quelqu'un a la syntaxe je suis preneur