zoukankan      html  css  js  c++  java
  • 多语言加载图片问题

    系统要求多语言:中文和英文,分别在两个xml文件中书写相关内容,类似:

    <root>
       
    <resource name="VersionName">Version</resource>
       <resource name="Logout">Logout</resource>
    </root>

    关于多语言的处理在一个类中定义好了,前台页面方法如下:

    <td  width="7%" align="right">   
       
    <%=ResourceManager.GetString("VersionName")%><%--帐号版本--%>  
    </td>

    这个是文字替换。同时,图片也要做替换,没有实现多语言图片前,图片是通过css文件控制的。

    <td id="sct-logwidth="225" height="50" align="left" ></td>

    在css文件中设置sct-log的背景图片。要求多语言后,还是在css中设置背景图片,但这里有两个。例如sct-log-zh和sct-log-en中分别设置对应中文和英文的图片。前台还是想设置成<%=ResourceManager.GetString("sct-log")%>,然后,分别在两个xml配置文件中加入以下配置:<resource name="sct-log">sct-log-zh</resource>和<resource name="sct-log">sct-log-en</resource>。ResourceManager.GetString("VersionName")方法在

    <td  width="7%" align="right">   
       
    <%=ResourceManager.GetString("VersionName")%><%--帐号版本--%>  
    </td>

    中有提示,但<%=ResourceManager.GetString("sct-log")%>在

    <td id="<%=ResourceManager.GetString("sct-log")%>width="225" height="50" align="left" ></td>

    中是没有提示的。而且引号中还有引号,竟然可以使用。看来前台跟后台处理真的不一样。后台这样写绝对错误。自己的前台html,js还真的很菜。记录一下,以备以后查阅。

  • 相关阅读:
    Python中的多线程编程
    Python中的变量以及变量的命名
    Python中的列表、元组、字典、字符串及切片操作
    Python中的socket编程
    Nginx对代理HTTP资源的限制访问
    【笨嘴拙舌WINDOWS】GDI映射方式
    【笨嘴拙舌WINDOWS】GDI(2)
    【笨嘴拙舌WINDOWS】GDI(1)
    【笨嘴拙舌WINDOWS】Dj,oh!nonono,It is about DC
    【笨嘴拙舌WINDOWS】消息机制
  • 原文地址:https://www.cnblogs.com/purplefox2008/p/1623996.html
Copyright © 2011-2022 走看看