怎么做网站的中/英文版本

问题描述

别人告诉我用双资源文件,但是我数据库里面的内容怎么处理啊。难道做个中文的数据库,再做个英文的?

解决方案

解决方案二:
内容不可能自动翻译,得有个中英文对照表
解决方案三:
如果只是页面菜单之类的倒是可以用XML做个语言包,不过如果数据库的话就比较麻烦了,我能想到的就是弄一整个词库在后台代码中逐个翻译。
解决方案四:
我接触到的,数据库多存一个字段,中文的,英文的。一些label的内容可以做成资源文件。。
解决方案五:
数据库中,麻烦!
解决方案六:
感觉还挺麻烦,学习。。。。。
解决方案七:
两个数据表..页面的内容就用资源文件或者自己定义xml语言
解决方案八:
这个网站还得做个后台,给一个不太会的人管理。添加资料的时候都进数据库,那难道说添加的时候添加两份资料?
解决方案九:
现在一般的网站都是做两套的;en文这套是不太改动的,中文的数据都是后台添加;如果你能够保证双语的发布都是同步的,那使用xml做对应(栏目类)也是可以的
解决方案十:
算了,最简单的就是做两套,切换
解决方案十一:
http://b.thec.cn/sonce/html/74.html
解决方案十二:
赞成两套,这样简单

时间: 2024-10-31 03:46:29

怎么做网站的中/英文版本的相关文章

NCSOFT发行iphone版应用程序“永恒之塔道具”英文版本

NCSOFT公司为了北美<永恒之塔>玩家,发行了iphone版应用程序"永恒之塔道具"的英文版本. 通过该应用程序,玩家可以通过iphone或ipod touch确认登陆在游戏内拍卖行中的正在出售的道具现状和包括自身在内的其他游戏角色的资料.交易详情等. 2009年,韩国NCSOFT公司虽然以4.99美元(折合人民币约为33.2元)的价格发售了该程序的韩文版,但到目前为止,该程序仍然维持着促销价1.99美元(折合人民币约为13.3元).而北美玩家们也能以1.99美元(折合人

在*.cs或*.vb文件中加入版本跟踪信息

在csdn上看到一篇[如何在*.CS文件中加入版本跟踪信息?]的文章,觉得对项目的版本控制会有一些实际意义.但是由于文中图片的缺失,无从试验,具体效果也无从得知.后查阅作者文中提到的博客园的随笔,依博客园作者文中提到的一些操作一一试验,结果和网友们一样"我也没弄出来!".没有办法,只有试试搜索MSDN了,发现其中的一篇Enable Keyword Expansion文章,按文中的操作步骤一试果然奏效!现整理具体实现步骤分享给大家,希望对大家有所帮助!首先:运行Visual Source

Delphi设计可中/英文切换的界面技巧

在一些软件中,我们经常会看到界面语言切换功能,不过程序需要的这些各国语言信息都封装在DLL中,有的也存储在INI文件中,下面我就向大家介绍一个小技巧,在DELPHI中不需要任何DLL文件和INI文件,就可以实现此功能. 首先新建一工程,然后在窗体FORM1中加入一些控件,在这里我假设加入了如下控件:三个TBUTTON按钮,两个TCHECKBOX,一个TGROUPBOX和一个菜单. 然后把他们的CAPTION属性改为中文信息,再将对应的英文信息放在这些控件的HINT属性中,信息如下: 控件名称 C

java开发-IE浏览器 浏览器模式和文档模式 开发中调试版本兼容问题

问题描述 IE浏览器 浏览器模式和文档模式 开发中调试版本兼容问题 我现在电脑安装的是ie10,当我在开发中想测试页面是否兼容10以下的版本时,是通过切换浏览器模式至低版本,还是切换文档模式至低版本,还是同时都切换,并保持一致. 希望用IE开发的老工程师回答,感激. 解决方案 装一个IETester,IETester是一个免费的WebBrowser控件,让您有渲染和IE8的JavaScript引擎,IE7和IE 6在Windows 7,Vista和XP的IE5.5中,以及在同一进程中安装的IE浏

使用UITextField限制只可输入中,英文,数字的方法_IOS

前言 本文主要介绍使用UITextField限制只可输入中,英文,数字,我们可以使用NSPredicate正则表达式可以过滤,下面看看详细的步骤方法 首先设置UItextField的代理 实现如下方法: - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ if ([self isInputRuleA

QQ云输入法的中/英文标点切换快捷键分享

给各位QQ云输入法软件的使用者们来详细的解析分享一下QQ云输入法的中/英文标点切换的快捷键. 分享一览: QQ云输入法的中/英文标点切换快捷键是Ctrl +.. 好了,以上的信息就是小编给各位QQ云输入法的这一款软件的使用者们带来的详细的QQ云输入法的中/英文标点切换的快捷键解析分享的全部内容了,各位看到这里的玩家们,小编相信你们现在那是非常的清楚设置方法了吧,那么各位使用者们就快去按照小编分享的自己去试试快捷键吧.

获取UWP配置文件中的版本信息

原文:获取UWP配置文件中的版本信息 在一般的软件中,我们都会显示当前软件的版本信息.以前作者都是在发版的时候修改一下UWP的配置文件中的版本信息和软件中的版本信息.但是每次这样很麻烦,有时间忘记修改了软件中的版本信息就会造成发布的版本和实际显示的版本不同,因此想能不能在软件中获取配置文件的版本号显示出来就可以了.这样每次发版只需修改配置信息中的版本. 以下是具体的用法: string appVersion = string.Format("版本: {0}.{1}.{2}.{3}",

开发中的版本问题(2)—配置tomcat使用特定的jdk版本

1.修改tomcat/bin/catalina.bat,增加set JAVA_HOME=XXXXXX,其中XXXXXX为jdk的路径(如C:/j2sdk1_4) 2.修改tomcat/bin/setclasspath.bat,同样增加set JAVA_HOME=XXXXXX 常见问题是:没有步骤2导致的结果就是特定版本的JDK启动tomcat,但jdk用的还是系统默认的(即系统的JAVA_HOME中的设置). 原帖地址:http://blog.csdn.net/sword51/article/d

【短视频SDK】关于iOS提供的SDK中模拟器版本(debug)和release 版本

目前短视频SDK的iOS版本在阿里云官网下载,下载页面有两个选择,一个是纯粹的SDK,一个是独立的示例代码. 我们以iOS专业版SDK为例,我们看到下载完成里面有一个framework就是我们需要的SDK,有一个debug的和一个release的,分别对应可以模拟器编译版本和可以上传到App Store的release版本.目前我们的示例代码就是提供的SDK release版本. Debug版本和release版本有什么区别呢?什么时候选择使用什么样的版本呢? Debug版本:带x86的包可以编