none
como estructurar en visual 2015 o 2012 una web que contiene dos carpetas con dos idiomas(ingles , español). RRS feed

  • Pregunta


  • tengo una web que va ha tener dos idiomas, entonces he decidido que va ha tener dos carpetas una con todas las paginas de la web en ingles y otra carpeta con todas las paginas en español, entonces en la web va haber 2 botones ingles y español , y segun el boton se va a ir a cada carpeta y mostrara las paginas segun el idioma, ahora segun buscando por internet me dicen que tengo ke ver el map.Route, por favor ayuda, soy nueva en asp .net mvc4 y pense que esto iba hacer bastante facil como en php, pero veo que no, gracias



    ingles

    ------

    I have a website that is going to have two languages, then I have decided that it is going to have two folders one with all pages of the web in English and another folder with all the pages in Spanish, then in the web will be 2 English and Spanish buttons and depending on which button is to go to each folder and display the pages according to the language, according to searching the internet now say I have ke see the map.Route, please help, I'm new to asp .net and thought mvc4 this would make quite easy as php, but I see no thanksestructura fisica de mi web
    jueves, 14 de abril de 2016 22:22

Todas las respuestas

  • hola

    pero no necesitarias definir diferentes paginas por idiomas, si usas recursos podrias trabjar con a cultura del sitio y que cargue un recurso con un idima u otro

    pero la pagina es la misma

    Internacionalización en ASP.NET MVC

    o podrias retornar una vista segun el idioma

    Retornar vistas dependiendo de la cultura actual en ASP.NET MVC

    pero no necesitas cambiar el route

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    viernes, 15 de abril de 2016 2:45
  • Lo de cambiar las rutas suele ser sugerido para beneficiarse de la indización de los buscadores como Google.  Usted verá, a muchos nos atrae la idea de tener URL's de la forma http://dominio.com/en-us/cooldata, donde la parte "en-us" es la cultura (en es English y us es United States).  Teniendo urls explícitos los buscadores como Google indizan las páginas y los usuarios encuentran nuestras páginas en los idiomas que nosotros como desarrolladores publiquemos.  Ese es el beneficio.

    Entonces si uno gusta de tal beneficio, uno altera las rutas de MVC para que incluyan la obtención de la cultura a partir del URL.  No me voy a poner a explicar rutas en esta respuesta pero puede usted buscar en Google al respecto.  Este es un artículo que encontré rápidamente.


    Jose R. MCP
    Code Samples

    domingo, 17 de abril de 2016 0:31