¿Cómo crear un sitio bilingüe sin crear una página ASP separada para cada idioma?

StackOverflow https://stackoverflow.com/questions/203620

  •  03-07-2019
  •  | 
  •  

Pregunta

Necesito ideas sobre cómo abordar el problema de diseño de tablas. Quiero establecer un ancho diferente de las columnas dependiendo del idioma seleccionado.

¿Fue útil?

Solución

Un interruptor variable, como:

<%
dim columnWidth
if session("lang") = "eng" then
    columnWidth = 50
else
    columnWidth = 100
end if
%>

<table>
    <tr>
        <td width="<%= columnWidth %>px">[content]</td>
    </tr>
</table>

Para c #, el código sería:

<%
private int columnWidth;
if (session("lang") == "eng") {
    columnWidth = 50;
} else {
    columnWidth = 100;
}
%>

Otros consejos

Puede tener un CSS específico para cada idioma, y ??luego simplemente cargar el CSS apropiado en función del idioma.

En el CSS puede agregar estilos a su tabla para definir el diseño.

Use if-else en el scriptlet en función del idioma seleccionado actualmente y coloque el " td " apropiado; etiquetas.

¡Espero que esto sea lo que está buscando!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top