|
本站上简繁体的转换的问题
|
|
|
|
Author: Autoit | Date:2006-04-19 | View: 39047 | Digg: 96 |
|
不是用组件实现,而是用JS动态转换, 你也可以下载使用"tw_cn.js",将他上传到你的站点[这个是UTF-8编码]然后 在你要加的地方加如下代码 [共有五个参数可以设定]: <a id="translateLink">繁體</a>
<script type="text/javascript" src="http://your-site/tw_cn.js"></script>
<script type="text/javascript">
var defaultEncoding = 0; //默认是否繁体,0-简体,1-繁体
var translateDelay = 0; //延迟时间,若不在</body>前, 要设定延迟翻译时间, 如100表示100ms,默认为0
var cookieDomain = "http://your-site/"; //Cookie地址, 一定要设定, 通常为你的网址
var msgToTraditionalChinese = "繁體"; //默认切换为繁体时显示的中文字符
var msgToSimplifiedChinese = "简体"; //默认切换为简体时显示的中文字符
var translateButtonId = "translateLink"; //默认互换id
translateInitilization();
</Script> 为了不影响页面下载速度,建议将<s ......> .....</script> 放在页尾位置,比如 </body> 上一行. 此文根据Mark对繁体bug修正后重新整理了.
Permanent URL: http://www.autoit.cn/index.php/content/view/11/25.html
| 42 | 访客 @ 2007-06-01 15:32:08 : | 这个方案很好的解决了简繁体显示的问题, 但是怎么处理用户输入的代码统一性问题呢? 譬如,这个评论回复里有简体的, 也有繁体的, 如果能把他们统一起来不是更好, 还有搜索, 繁体的能搜到吗? 楼主有没有已经写好的解决办法供大家分享? 谢谢! |
| 41 | 访客 @ 2007-04-27 03:06:04 : 好 | 谢谢!!! |
| 40 | 访客 @ 2007-04-17 06:46:01 : | | 我想我試成功了,感謝! |
| 39 | 访客 @ 2007-04-17 06:22:15 : | 不好意思,請問模板是指? 首頁的index.php 還是template裡頭的index.php? 兩個檔案都沒有看到topmenu的字樣,可以說明是放在哪一段呢? 抱歉,又打擾了~ |
| 38 | Autoit @ 2007-04-16 20:33:39 : | to 36: 除了 繁體 行,其他建议不要改顺序,放页尾. to 37: 直接修改你模板的 index.php 里就可以了. |
| 37 | 访客 @ 2007-04-16 20:20:58 : | 不好意思,我是Joomla的新手。所以一些簡短建議我還是無法馬上看懂 我測試簡單的頁面是成功了,不過我不知道要怎樣在Joomla 裡頭改,請問是要針對哪一個檔案修改呢? http://www.autoit.cn/forum/?thread-818-1-1.html 這篇我也不是很懂,所謂\"topmenu輸入的樣式\"是要去哪邊找?? 在template.css 裡頭並沒有看到關於 array 的語法呢? 謝謝! |
| 36 | 二月鸟 @ 2007-04-16 12:27:57 : 我怎么搞不定呢?麻烦楼上成功的人能 | 我是这样做的,把 var defaultEncoding = 0; //默认是否繁体,0-简体,1-繁体 var translateDelay = 0; //延迟时间,若不在前, 要设定延迟翻译时间, 如100表示100ms,默认为0 var cookieDomain = "http://your-site/"; //Cookie地址, 一定要设定, 通常为你的网址 var msgToTraditionalChinese = "繁體"; //默认切换为繁体时显示的中文字符 var msgToSimplifiedChinese = "简体"; //默认切换为简体时显示的中文字符 var translateButtonId = "translateLink"; //默认互换id translateInitilization(); 放在模版index.php的前,根据我自己的实际情况,我把src="http://your-site/tw_cn.js">改为src="http://localhost/joomla/tw_cn.js"> 把var cookieDomain = "http://your-site/"; 改为var cookieDomain = "http://localhost/joomla";, 把繁體 还是放在 模版index.php里的中间一个位置,但是页面上没有任何显示,希望成功的老大吗具体说下怎么弄的?万分万分感激! |
| 35 | Fortune @ 2007-04-16 02:53:35 : | 實在好用, 5 分鐘就試成功 FireFox2.0.0.3及IE7皆可 十分感謝 |
| 34 | 访客 @ 2007-04-07 17:07:59 : | | 怎么没有用?? |
| 33 | Autoit @ 2007-02-13 10:22:38 : to 楼上 | | 随便放哪里都可以。上面第一段代码放模板 index.php 里。只要js路径写成对就可以了 |
Only registered users can write comments. Please login or register. |
| « First « 1 2 3 4 5 6 » Last » |