问题列表 - 第43171页

使用谷歌翻译API翻译PHP $字符串

google'ing一段时间用PHP翻译谷歌翻译的最佳方式是什么,发现转换URLs或使用Js的方式非常不同但我想只用php(或者用一个非常简单的解决方案JS/JQUery)来做

例:

//hopefully with $from_lan and $to_lan being like 'en','de', .. or similar
function translate($from_lan, $to_lan, $text){

// do

return $translated_text;

}
Run Code Online (Sandbox Code Playgroud)

你能告诉我一个线索吗?或者你已经有了这个功能..

我的意图是它只用于我尚未定义的语言(或我没有定义的键),这就是为什么我想它如此简单,只会暂时...

编辑

感谢您的回复,我们正在尝试这个问题:

function auto_translate($from_lan, $to_lan, $text){
// do


$json = json_decode(file_get_contents('https://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=' . urlencode($text) . '&langpair=' . $from_lan . '|' . $to_lan));
$translated_text = $json->responseData->translatedText;


return $translated_text;
Run Code Online (Sandbox Code Playgroud)

}

(对于lang的变量有一个额外的'g'...无论如何)

它返回:现在工作:)

我真的不太了解这个功能,所以任何想法为什么都没有点击这个对象?(现在我这样做)

要么:

    function auto_translate($from_lan, $to_lan, $text){
    // do

//    $json = json_decode(file_get_contents('https://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=' . urlencode($text) . '&langpair=' . $from_lan . '|' . $to_lan));
//    $translated_text = $json['responseData']['translatedText'];
    error_reporting(1); …
Run Code Online (Sandbox Code Playgroud)

php google-translate

12
推荐指数
2
解决办法
4万
查看次数

设置Flash Player的代理设置

我问谷歌.但是没有可行的答案.我检查了"右键单击 - >全局设置",并在macromedia.com中找不到代理设置.任何人都可以知道如何配置Flash播放器的代理设置?

谢谢.

flash

6
推荐指数
1
解决办法
2万
查看次数

T的通用约束同时是引用类型和值类型?

我对理解泛型约束如何工作有一个问题.我想我在这里缺少一些重要的东西.我在评论中附上了我的问题,并希望提供一些解释.

//1st example:

class C <T, U>
    where T : class
    where U : struct, T
{
}
//Above code compiles well, 
//On first sight it looks like U might be reference type and value type
//at the same time. The only reason I can think of, is that T may be an 
//interface which struct can implement, Am I correct?

//2nd example

class CC<T, U>
    where T : class, new ()
    where U : struct, T
{
}

//I …
Run Code Online (Sandbox Code Playgroud)

c# generics constraints value-type reference-type

14
推荐指数
1
解决办法
4756
查看次数

如何在Go中继承

在CI中可以做这样的事情

struct Point {
  int x,y;
}

struct Circle {
  struct Point p;       // must be first!
  int rad;
}

void move(struct Point *p,int dx,int dy) {
    ....
}

struct Circle c = .....;
move( (struct Point*)&c,1,2);
Run Code Online (Sandbox Code Playgroud)

使用这种方法,我可以传递任何具有struct Point作为第一个成员的结构(Circle,Rectangle等).我怎么能在谷歌去做同样的事情?

oop go

6
推荐指数
2
解决办法
2456
查看次数

parseFloat四舍五入

我有javascript函数自动添加输入字段,但添加像1.35 + 1.35 + 1.35这样的数字给我输出4.050000000000001,仅作为一个例子.如何将总数舍入到第二个小数而不是那个长字符串?

输入字段将不仅仅包含1.35示例,因此我需要总计在小数点后永远不会超过2个点.这是完整的工作代码:

<html>
<head>
<script type="text/javascript">
function Calc(className){
var elements = document.getElementsByClassName(className);
var total = 0;

for(var i = 0; i < elements.length; ++i){
total += parseFloat(elements[i].value);
}

document.form0.total.value = total;
}

function addone(field) {
  field.value = Number(field.value) + 1;
  Calc('add');
}
</script>
</head>
<body>
<form name="form0" id="form0">
1: <input type="text" name="box1" id="box1" class="add" value="0" onKeyUp="Calc('add')" onChange="updatesum()" onClick="this.focus();this.select();" />
<input type="button" value=" + " onclick="addone(box1);">
<br />

2: <input type="text" name="box2" id="box2" class="add" value="0" onKeyUp="Calc('add')" onClick="this.focus();this.select();" …
Run Code Online (Sandbox Code Playgroud)

javascript math parsefloat

41
推荐指数
1
解决办法
6万
查看次数

我需要调试PHP.什么是我最好的选择?

我正在Linux环境下的一个网站上工作(Debian).我不是Linux的专家,但我可以处理它,网站是使用PHP,MySQL,HTML等制作的.

问题是,我在服务器端使用PHP.现在,为了测试,我在我的PC上安装了Apache,所以我可以测试一切.但是,如果我可以调试PHP代码那将是很好的.到目前为止,我并不需要它,但现在代码越来越大,这是必须的.

到目前为止,我正在使用vim,一切都很好,但是,我怎么能在我的情况下调试PHP?我应该安装什么工具?他们有空吗?

基本上,我需要知道在我的情况下什么是最好的选择.

php linux debugging vim

14
推荐指数
1
解决办法
2万
查看次数

有没有一种标准方法可以告诉brew(Mac OS的自制程序包管理器)构建32/64位二进制文​​件?

是否有一种标准的方法来告诉brew使用"胖"32/64组合库编译库?我想为组合32/64位构建libxml2?

/usr/local/lib/libxml2.dylib: Mach-O 64-bit dynamically linked shared library x86_64
Run Code Online (Sandbox Code Playgroud)

如果我"手工"建立库,我可以做到,但我想知道是否有一些brew和brew公式的惯例告诉brew要做到这一点.

homebrew osx-snow-leopard

6
推荐指数
1
解决办法
1654
查看次数

如何处理rails3中的404/500等错误

嘿,我希望你能帮助我.

我试图找到一种方法将用户定向到我公共文件夹中的默认错误页面404.html和500.html.

因此,当存在路由或nomethod错误时,应该将其指向.我已经在我的应用程序控制器中尝试了一些东西,但它没有用.

非常感谢!!

error-handling ruby-on-rails ruby-on-rails-3

7
推荐指数
1
解决办法
8232
查看次数

在Access中导入.sql文件

我需要导入到Access使用MySql创建的.sql数据库备份文件.

有没有办法执行此操作?

mysql sql ms-access

6
推荐指数
1
解决办法
4万
查看次数

在3d计算机图形中插值

我想知道是否有人可以帮助简单地解释插值是什么以及它在3d计算机图形中的使用方式

3d graphics interpolation x3d

2
推荐指数
1
解决办法
6551
查看次数