PDA

Ver la Versión Completa: Resuelto No traducir después de actualizar a 445



vforum
19-12-11, 21:34
hola

Creo que he actualizado como debería,



www.muscleadvice.com



Si deberá verificar sí a Microsoft api en proveedores availiability, el sitio parece estar trabajando en la traducción, pero al final el texto desaparece del sitio

Cuando a su vez que fuera como en configuración predeterminada, no pasa nada, todo el texto se muestra como predeterminada en inglés, sin traducción





i han

Identificador de la aplicación de traducción de Microsoft API

Clave de API de traducción Comercial de Microsoft por Azure(BETA)

Clave de API de traducción Apertium (BETA)





Prueba de traducción inicial para la API de Google v1
Resultado de la prueba: {"ResponseData": null, "responseDetails": "Condiciones de servicio sospecha de abuso Consulte http://code.google.com/apis/errors.", "ResponseStatus": 403}
Prueba de error:
Tiempo de conexión (ms): 544.037109375
****************************************************************--


Prueba de traducción inicial para traducciones de Microsoft API
Resultado de la prueba:  "Bienvenido a"
Prueba de error:
Tiempo de conexión (ms): 241.44506835938

************************************************--
Iniciando prueba de API de traducción de Microsoft por Azure

Símbolo completo:
{"error": "invalid_request", "error_description": "ACS90011: no existe el campo obligatorio/u0027client_id/u0027. / r/nTrace ID: 8f792a77-961f-434a-b0d3-e855539085f0/r/nTimestamp: 2011-12-19 20:18:31Z"}

Resultado de la prueba:  "ArgumentException: ninguna información del portador se encuentra en el token: ID=3641.V2_Json.Translate.2F18948A"
Prueba de error:
Tiempo de conexión (ms): 111.84912109375

********************



¿alguna idea?

r.dziadusz
20-12-11, 21:21
Hola
En primer lugar, estoy ya lo siento deeple de línea incorrecta en la traducción de Microsoft por Aure, utilice este código para probarlo correctamente:


<?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;


?>



También ahora no hay ninguna API de Translotion v1 de API de Google - Google ha cerrado: (.

El problema - podré decir más después de la prueba. ¿Pero ahora, podría decirme si está utilizando caché caché/ráfaga? VBET ya debe utilizar páginas una vez traducidas cuando estás fuera cuota od. Además tenga en cuenta que no puede utilizar Microsoft (antiguo) y Microsoft Azure API-(aunque el ensayo es correcto) si pones claves a ambos su, vBET elegirá traducción de Microsoft por Azure automáticamente - lo tenga shure has creado correctamente tu cuenta Azure: suscribirte para traductor y inscriben Aplication

vforum
20-12-11, 21:37
Iniciando prueba de API de traducción de Microsoft por Azure

Símbolo completo:
{"error": "invalid_grant", "error_description": "ACS50012: error de autenticación. ACS50026: Principal con nombre/u0027umDfC82Yt/9Xbg + ZeAioFsaEstNbx79LBQUUFY + zKW8 = CW3Nms = / u0027 no es un director conocido. / r/nTrace ID: 813ae94d-56c9-4fd0-ad50-1003f0c8af0c/r/nTimestamp: 2011-12-20 20:31:19Z "}

Resultado de la prueba:  "ArgumentException: ninguna información del portador se encuentra en el token: ID=3743.V2_Json.Translate.301E238A"
Prueba de error:
Tiempo de conexión (ms): 112.62622070312


************************---
Usar caché de invitado, después de la actualización que borra caché de todos, ya que estaba tratando de averiguar cuál es incorrecto


voy a PM admin login, eso es la forma más rápida para que pueda revisarlo

r.dziadusz
21-12-11, 18:19
PM recibida - hubo un error en la configuración de vBET: mal el valor de Microsoft por clave de Azure. Me has repeired y ahora su trabajo. Confirme que está bien

vforum
21-12-11, 23:05
los menús se traducen a veces, incluso, a veces no negrita secciones de texto en el artículo pero no principal texto de artículo

Creo que su roto, no funciona como shouldl a todos


por ejemplo

Fuente de confianza para obtener información de culturismo - bíceps diplomados (http://www.muscleadvice.com/de/section/bizeps-%C3%9Cbungen-158/)



Fuente de confianza para obtener información de culturismo - permanente mancuerna espirales (http://www.muscleadvice.com/de/section/st%C3%A4ndigen-langhantelcurls-272/)

r.dziadusz
22-12-11, 16:02
Me he abierto url que me diste y y en mis obras opinión finas - todo el texto traducido compruebe lo nuevo.
Si ves tex sin traducir "a veces" es posible: has errase caché para todo el texto tiene que ser traducido una vez más, que traemos a llegando a sus límites. Ahora vBET cuando se alcanzan los límites mostrará sin traducir texto oryginal en lugar de la página en blanco hay - leer más (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post10869). Así que de vez en cuando puede aparecer "traducción parcial" - para obtener más información acerca de la "traducción parcial" por favor, lea este artículo (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post10969)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations supported by vBET 4.10.1