Ver Versión Completa: Resolto Non traducindo páxinas completamente en vbulletin 4.1.8
Cando i upgrade a vbulletin 4.1.8 , vbet 4.4.4 non está traducindo páxinas completamente.
r.dziadusz
21-11-11, 21:01
Ola
Podería compracer proporcionarme máis información:
-Que API de tradución éche/éte utilizando (Google 1(libre), Microsoft, Google 2(pagado))
-Compracer proba corrida para app APIs que utiliza: PROBAS (http://www.vbenterprisetranslator.com/foro/vbet4-troubleshooting/413-faq-2.html#Correo1729)
r.dziadusz
30-11-11, 11:50
Ningunha resposta, considerou solucionou, Se ten calquera cuestións sobre este asunto remarcareino abre, para calquera outro compracer fío novo aberto
O meu traducir a páxina non traduce contido cando vendo . Único static o texto en foro é traduce .
自動車保険 (Http://www.insurancemaking.com/ja/coche-seguro/)
O meu traducir a páxina non traduce contido cando vendo . Único static o texto en foro é traduce .
i Utilizou Microsoft e Apertium Tradución .
Http://www.insurancemaking.com/microtrans.php
r.dziadusz
07-12-11, 19:12
Na proba enlaza foi ningunha proba para google apertium (isto era creado após vBET con Microsoft via Azure foi creado)
Pode compracer proba corrida para Microsoft por Mazure, pode atopalo dentro :
Descargar ficheiros -> -non-upload -> ferramentas -> microsoftbyazuretest.php
Xusto upload o ao voso cartafol de raíz do foro, e destino de tipo URI ao voso navegador de web
Arrancando proba para Microsft API de Tradución por Azure
Cheo token:
{"Erro":"peticiónnula","descrición_de erro":"ACS90011: O campo requirido \\u0027cliente_id\\u0027 falta. \\r\Trace ID: 65630e6f-adc7-467b-afd9-7506f26eca2f\\r\Timestamp: 2011-12-09 02:17:06Z"}
Resultado de proba: "ArgumentException: Ningún bearer a información atopada no token : ID=3737.V2_Json.Traduce.16E26BDE"
Erro de proba:
Tempo de conexión (ms): 130.547119141
Como para reparar isto ?
r.dziadusz
09-12-11, 12:30
Máis probabelmente non inseriches calquera cousa en youradmincp -> vBET -> Provedores de Traducións->Microsoft Comercial chave de API da Tradución por Azure(BETA)
Para utilizar Tradución de Microsoft via Azure te ha primeiro subscribir para Mcrosoft API de Tradución (tamén opción libre) en aquí clic (http://go.microsoft.com/?linkid=9782667)
E entón rexistro ti aplication aquí, por encher corchetes(hai un nome de cliente do campo que tes que utilizar en Microsoft Comercial chave de API da Tradución por Azure(BETA))
i Síntoo, i rexistrou API de Microsoft e aplicación mais i non pode definir o que é número de API de Azure.
Compracer dicirme detalla.
r.dziadusz
13-12-11, 20:32
Aquí vai:
O voso Microsoft Comercial segredo de API da Tradución por Azure é o voso "Segredo de Cliente" - arrancando con GSBlBL...
O voso Microsot Comercial chave de API da Tradución por Azure é o voso "ID de Cliente" - arrancando con ins...
Tamén i eliminou a vosa Imaxe, becouse alguén máis podería utilizar o voso cliente id/segredo de cliente, esperanza non importas:)
o Non é ben para min. Necesita o meu admin acceso de conta a foro e API de Microsoft ?
Http://www.insurancemaking.com/problema/trans4.jpg
microsoftbyazuretest.php Resultado de proba é:
Arrancando proba para Microsft API de Tradución por Azure
Cheo token:
{"Erro":"peticiónnula","descrición_de erro":"ACS90011: O campo requirido \\u0027cliente_id\\u0027 falta. \\r\Trace ID: 17beac4d-d6ee-4b61-8e51-998aefa90122\\r\Timestamp: 2011-12-14 08:27:56Z"}
Resultado de proba: "ArgumentException: Ningún bearer a información atopada no token : ID=3737.V2_Json.Traduce.2472B68D"
Erro de proba:
Tempo de conexión (ms): 128.82421875
Http://insurancemaking.com/microsoftbyazuretest.php
r.dziadusz
14-12-11, 13:32
Si compracer detalles de acceso do PM ao voso admincp, e ftp (ten que correr algúns specyfinc proba se algo aínda será incorrecto) e acceso a API de Microsoft para comprobar se todo é ok
Si compracer detalles de acceso do PM ao voso admincp, e ftp (ten que correr algúns specyfinc proba se algo aínda será incorrecto) e acceso a API de Microsoft para comprobar se todo é ok
Enviou, grazas
r.dziadusz
15-12-11, 15:22
Son comprobándoo
r.dziadusz
18-12-11, 08:11
É o problema solucionou? SE ten as cuestións sobre este asunto compracen preguntar, para calquera outro compracer fío novo aberto
Arrancando proba para Microsft API de Tradución por Azure
Cheo token:
{"Erro":"peticiónnula","descrición_de erro":"ACS90011: O campo requirido \\u0027cliente_id\\u0027 falta. \\r\Trace ID: 17beac4d-d6ee-4b61-8e51-998aefa90122\\r\Timestamp: 2011-12-14 08:27:56Z"}
Resultado de proba: "ArgumentException: Ningún bearer a información atopada no token : ID=3737.V2_Json.Traduce.2472B68D"
Erro de proba:
Tempo de conexión (ms): 128.82421875
Son conseguindo o mesmo erro
r.dziadusz
27-12-11, 14:32
Compracer utilizar este código para proba:
<?php
require_once('./global.php');
function get_token(){
global $vbulletin;
$obj_connection = curl_init();
$arr_query_bits = array (
'grant_type' => 'client_credentials',
'scope' => 'http://api.microsofttranslator.com',
'client_id' => $vbulletin->options['vbenterprisetranslator_Microsoft_key'],
'client_secret' => $vbulletin->options['vbenterprisetranslator_Microsoft_secret']
);
$str_query = http_build_query($arr_query_bits);
curl_setopt($obj_connection, CURLOPT_URL, 'https://datamarket.accesscontrol.windows.net/v2/OAuth2-13');
curl_setopt($obj_connection, CURLOPT_HEADER, 0);
curl_setopt($obj_connection, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($obj_connection, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($obj_connection, CURLOPT_POSTFIELDS, $str_query);
curl_setopt($obj_connection, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($obj_connection, CURLOPT_POST, TRUE);
print_r('Full token: </br>'.curl_exec($obj_connection).'</br></br>');
$token = json_decode (curl_exec($obj_connection));
curl_close($obj_connection);
return 'Authorization: Bearer '.$token->{'access_token'};
}
echo 'Starting test for Microsft Translation API by Azure<br/><br/>';
$connection = curl_init();
curl_setopt($connection, CURLOPT_URL, 'http://api.microsofttranslator.com/V2/Ajax.svc/Translate?&from=pl&to=en&text=Witaj!');
curl_setopt($connection, CURLOPT_HEADER, 0);
curl_setopt($connection, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($connection, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($connection, CURLOPT_HTTPHEADER, array(get_token()));
$str_response = curl_exec($connection);
$time = microtime(true) * 1000;
$result = curl_exec($connection);
$time = microtime(true) * 1000 - $time;
echo 'Test result: '.$result."<br/>\n";
echo 'Test error: '.curl_error($connection)."<br/>\n";
curl_close($connection);
echo 'Connection time (ms): '.$time;
?>
wowglider.de
08-04-12, 11:29
Non entendo. Non atopo o API correctos é un horror! Por que ti dont Imaxes postas arriba? Ou CALQUERA Tutorial en como para encher o API correctos dentro...
r.dziadusz
09-04-12, 00:05
Ok Aquí é:
1.) Vai a : Xanelas de Tradutor | do Microsoft Azure Mercado (http://go.microsoft.com/?linkid=9782667)
2.) Login/Rexistro
3.) Escolle youre subscrición:
http://img24.imageshack.nos/img24/3622/70988075.jpg (Http://imageshack.us/foto/a miña-imaxes/24/70988075.jpg/)
4.) Vai a: https://datamarket.azure.com/Aplicacións/de desenvolvedor/
5.) Preme o "botón" de REXISTRO
6.) Enche todos os campos requiridos e o clic "CREAN" botón.
7. Conseguir os valores desde ClientID e Secreto - bordered-inserilo no voso admincp:
ClientID -> Microsoft Comercial chave de API da Tradución por Azure,
Secreto ->Microsoft Comercial segredo de API da Tradución por Azure
http://img688.imageshack.nos/img688/1048/24962926.jpg (Http://imageshack.us/foto/a miña-imaxes/688/24962926.jpg/)
wowglider.de
14-04-12, 11:32
Grazas, thats excactly o que i querido (!!) O seu laborábel agora, agradecementos.
r.dziadusz
14-04-12, 15:26
Te Dá a benvida marcarei este fío cando solucionado, se aínda tes calquera cuestións sobre este asunto marcareino abre outra vez
Ok Aquí é:
1.) Vai a :Xanelas de Tradutor | do Microsoft Azure Mercado
2.) Login/Rexistro
3.) Escolle youre subscrición:
4.) Vai a: datamarket.azure.com/Aplicacións/de desenvolvedor/
5.) Preme o "botón" de REXISTRO
6.) Enche todos os campos requiridos e o clic "CREAN" botón.
7. Conseguir os valores desde ClientID e Secreto - bordered-inserilo no voso admincp:
ClientID -> Microsoft Comercial chave de API da Tradución por Azure,
Secreto ->Microsoft Comercial segredo de API da Tradución por Azure
Agradecemento grande ;)
O Traballa perfecto para min
Marcin Kalak
08-11-12, 16:11
Son feliz que atopaches a información.
Calquera axúdame como para conseguir un google código de API da tradución?
Marcin Kalak
09-11-12, 12:34
Para conseguir API de Google v2 Chave rexistra ao voso google conta en https://código.google.com/apis/Consola/. Vai a Acceso de API, e aquí tería que ser a chave de API. Se non é aquí, entón volta en Traducir API en Servizos e configurou o voso Enunciando.
Para conseguir API de Google v2 Chave rexistra ao voso google conta en https://código.google.com/apis/Consola/. Vai a Acceso de API, e aquí tería que ser a chave de API. Se non é aquí, entón volta en Traducir API en Servizos e configurou o voso Enunciando.
Grazas,
Mais isto é servizo pago. Maio i conseguilo para libre?
Marcin Kalak
12-11-12, 12:17
Non, Google Traduce API é só un servizo pago.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.