Como fazer um site bilíngüe sem criar uma página ASP separado para cada idioma?
-
03-07-2019 - |
Pergunta
Eu preciso idéias sobre como ir sobre problema de layout tabela. Eu quero definir a largura diferente das colunas dependentes do idioma escolhido.
Solução
Um interruptor variável, 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 #, o código seria:
<%
private int columnWidth;
if (session("lang") == "eng") {
columnWidth = 50;
} else {
columnWidth = 100;
}
%>
Outras dicas
Você pode ter CSS linguagem específica, e então simplesmente carregar o CSS apropriado com base no idioma.
No CSS você pode adicionar estilos à sua mesa para definir o layout.
Use if-else dentro scriplet com base nas actualmente seleccionado linguagem e lugar apropriados tags "TD".
Espero que isso é o que você está procurando!
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow