佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 903|回复: 8

翻译器!!!

[复制链接]
发表于 28-10-2007 08:52 PM | 显示全部楼层 |阅读模式
请问大家!翻译器是如何做的呢?
不需要太复杂!只要能够直接翻译就好!

好像我 a 的预设字是 “我” !
b 的预设字是 “很” !
c 的预设字是 “好” !

如果我打 abc ,然后就会翻译为 “我很好” !

只要单词翻译就好!翻译结果不一定要有意思!
都是直接翻译!

HTML 做到吗?
其它也可以!
回复

使用道具 举报


ADVERTISEMENT

阿牙木 该用户已被删除
发表于 29-10-2007 09:57 AM | 显示全部楼层
你是要翻译还是代号?
回复

使用道具 举报

 楼主| 发表于 29-10-2007 01:15 PM | 显示全部楼层
我要代码!
有例子吗?
回复

使用道具 举报

阿牙木 该用户已被删除
发表于 29-10-2007 03:03 PM | 显示全部楼层
应该是我问你,你有例子吗?
你就真的是ABC = 你好吗?
还是 How are you = 怎样 是 你 ?
回复

使用道具 举报

 楼主| 发表于 29-10-2007 04:10 PM | 显示全部楼层
原帖由 阿牙木 于 29-10-2007 03:03 PM 发表
应该是我问你,你有例子吗?
你就真的是ABC = 你好吗?
还是 How are you = 怎样 是 你 ?

我是要双向翻译!

也就是我输入 “ABC ”,它会翻译为 “你好吗” !
我输入 “你好吗” ,它会翻译为 “ABC ” !

不明白?

因为我要做华语翻译为乱码的!
也就是如果我输入 “是的” !

预先的设置∶
是 = ya54s
的 = ss45as

翻译结果 = ya54sss45as

我输入 ya54sss45as,翻译结果就是 “是的” !


能吗?
回复

使用道具 举报

 楼主| 发表于 29-10-2007 04:12 PM | 显示全部楼层
如果不能的话

how are you = 怎样 是 你
怎样 是 你 = how are you

也可以!   

[ 本帖最后由 abc_hulala 于 29-10-2007 04:14 PM 编辑 ]
回复

使用道具 举报

Follow Us
发表于 29-10-2007 05:07 PM | 显示全部楼层
<?PHP
$subject_text = $_GET['input'];

$needle_array = array('怎样', '是', '你');
$replacement_array = array('how', 'are', 'you');

echo "Translated: " . str_replace($needle_array, $replacement_array, $subject_text);
?>
回复

使用道具 举报

发表于 29-10-2007 10:56 PM | 显示全部楼层
用PHP 的 Gettext 吧.
我做双语网站都是用这个的.
回复

使用道具 举报


ADVERTISEMENT

阿牙木 该用户已被删除
发表于 30-10-2007 09:32 AM | 显示全部楼层
在.NET如果要用双语或多语网站,也有类似PHP的GETTEXT,我们则叫它做LOCALIZATION MANAGER.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 9-10-2025 12:51 PM , Processed in 0.096709 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表