PDA

Ver Versão Completa: Resolvido não traduzir páginas completamente no vbulletin 4.1.8



begin
21-11-11, 17:45
Quando eu atualizar para vbulletin 4.1.8, vbet 4.4.4 não é traduzir páginas completamente.

r.dziadusz
21-11-11, 21:01
Oi
Você poderia me fornecer mais informações:
-que tradução API você está usando (Google 1(free), Microsoft, Google 2(paid))
-Execute o teste para app APIs que você use: testes (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post1729)

r.dziadusz
30-11-11, 11:50
Nenhuma resposta, considerado que resolvido, se você tiver alguma dúvida sobre esta questão que será observação de ele abrir, para qualquer outro por favor abrir novo thread

begin
07-12-11, 05:00
minha página de traduzir não traduzir o conteúdo ao exibir. só é traduzir texto estático no fórum.

自動車保険 (http://www.insurancemaking.com/ja/auto-insurance/)

begin
07-12-11, 05:04
minha página de traduzir não traduzir o conteúdo ao exibir. só é traduzir texto estático no fórum.
Eu usei Apertium tradução e Microsoft.


http://www.insurancemaking.com/microtrans.php

r.dziadusz
07-12-11, 19:12
No teste eu link você não foi nenhum teste para google apertium (isso tinha sido criado depois vBET com Microsoft via Azure foi criada)
Pode executar testes para a Microsoft por Mazure, você pode encontrá-lo em:
Download de arquivos - > fazer-não-upload - > Ferramentas - > microsoftbyazuretest.php
Basta fazer o upload para a pasta raiz do Fórum e digitar destino URI no navegador da web

begin
09-12-11, 03:20
Iniciando teste Microsft tradução da API por Azure

Símbolo completo:
{"erro": "invalid_request", "error_description": "ACS90011: está faltando o campo obrigatório/u0027client_id/u0027. / r/nTrace ID: 65630e6f-adc7-467b-afd9-7506f26eca2f/r/nTimestamp: 02:17:06Z de 2011-12-09"}

Resultado do ensaio: ï» ¿"ArgumentException: nenhuma informação portador encontrada no token: ID=3737.V2_Json.Translate.16E26BDE"
Erro de teste:
Tempo de ligação (ms): 130.547119141

como reparar isto?

r.dziadusz
09-12-11, 12:30
Muito provavelmente você não insere qualquer coisa em youradmincp - > vBET - > traduções provedores - > chave API do Microsoft Comercial tradução por Azure(BETA)

Usar Microsoft tradução via Azure você tem primeiro inscrever-se para Mcrosoft tradução API (também a opção gratuita) em Clique aqui (http://go.microsoft.com/?linkid=9782667)
e, em seguida, registrá-lo aplication aqui, através do preenchimento de colchetes (há um nome de cliente do campo que você tem que usar na chave API do Microsoft Comercial tradução por Azure(BETA))

begin
13-12-11, 17:23
Eu sou pesaroso, eu registrado Microsoft API e aplicativo mas não pode definir qual é o número de API de Azure.
Diga-me detalhes.

r.dziadusz
13-12-11, 20:32
Aqui vai:
Seu segredo Microsoft Comercial tradução API por Azure é seu segredo"cliente" - começando com GSBlBL...
Sua chave API de tradução do Microsot Comercial por Azure é seu "ID de cliente" - começando com ins...

Também eu apagar sua imagem, porque alguém pode usar sua esperança secreta, de cliente id/cliente que você não se importa:)

begin
14-12-11, 09:34
não é bem para mim. Você precisa meu acesso à conta admin para Fórum e API Microsoft?

http://www.insurancemaking.com/Trouble/trans4.jpg

é o resultado do teste de microsoftbyazuretest.php:


Iniciando teste Microsft tradução da API por Azure

Símbolo completo:
{"erro": "invalid_request", "error_description": "ACS90011: está faltando o campo obrigatório/u0027client_id/u0027. / r/nTrace ID: 17beac4d-d6ee-4b61-8e51-998aefa90122/r/nTimestamp: 08:27:56Z de 2011-12-14"}

Resultado do ensaio:  "ArgumentException: nenhuma informação portador encontrada no token: ID=3737.V2_Json.Translate.2472B68D"
Erro de teste:
Tempo de ligação (ms): 128.82421875

http://insurancemaking.com/microsoftbyazuretest.php

r.dziadusz
14-12-11, 13:32
Sim, por favor PM detalhes de acesso ao seu admincp e ftp (tem que executar alguns testes de specyfinc se algo ainda estará errado) e acesso a API da Microsoft para verificar se está tudo ok

begin
15-12-11, 11:05
Sim, por favor PM detalhes de acesso ao seu admincp e ftp (tem que executar alguns testes de specyfinc se algo ainda estará errado) e acesso a API da Microsoft para verificar se está tudo ok

Enviei, obrigado

r.dziadusz
15-12-11, 15:22
Estou verificando

r.dziadusz
18-12-11, 08:11
O problema é resolvido? Por favor, pergunte se você tiver dúvidas sobre esta questão, para qualquer outro por favor abrir novo thread

mario06
26-12-11, 17:22
Iniciando teste Microsft tradução da API por Azure

Símbolo completo:
{"erro": "invalid_request", "error_description": "ACS90011: está faltando o campo obrigatório/u0027client_id/u0027. / r/nTrace ID: 17beac4d-d6ee-4b61-8e51-998aefa90122/r/nTimestamp: 08:27:56Z de 2011-12-14"}

Resultado do ensaio:  "ArgumentException: nenhuma informação portador encontrada no token: ID=3737.V2_Json.Translate.2472B68D"
Erro de teste:
Tempo de ligação (ms): 128.82421875
Estou recebendo o mesmo erro

r.dziadusz
27-12-11, 14:32
por favor, use este código para teste:


<?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, 12:29
Não entendo. Eu não encontro as APIs corretas é um horror! Por que você não coloca imagens? Ou qualquer Tutorial sobre como preencher as APIs corretas...

r.dziadusz
09-04-12, 01:05
OK aqui está:
1.) Vá para: Microsoft Translator | Windows Azure Marketplace (http://go.microsoft.com/?linkid=9782667)
Login/registo 2).
3.) Escolha youre assinatura:
http://img24.imageshack.US/img24/3622/70988075.jpg (http://imageshack.us/photo/my-images/24/70988075.jpg/)
4.) Vá para: https://datamarket.azure.com/developer/applications/
5.) Clique no botão "Registrar"
6.) Preencher Tudo exigido campos e clique em "Criar" botão.
7. Obter os valores de ClientID e segredo - fronteira com-inseri-lo em seu admincp:
ClientID - > chave de API do Microsoft Comercial tradução por Azure,
Segredo - > segredo Microsoft Comercial tradução API por Azure
http://img688.imageshack.US/img688/1048/24962926.jpg (http://imageshack.us/photo/my-images/688/24962926.jpg/)

wowglider.de
14-04-12, 12:32
Obrigado, excactly isso é o que eu queria (!) O seu trabalhando agora, obrigado.

r.dziadusz
14-04-12, 16:26
Bem-vindo você irá marcar esta thread como resolvido, se você ainda tiver alguma dúvida sobre esta questão irá marcá-la aberta novamente

hanhthai
08-11-12, 10:02
OK aqui está:
1.) Ir para: Microsoft Translator | Windows Azure Marketplace
Login/registo 2).
3.) Escolha youre assinatura:
4.) Vá para: datamarket.azure.com/developer/applications/
5.) Clique no botão "Registrar"
6.) Preencher Tudo exigido campos e clique em "Criar" botão.
7. Obter os valores de ClientID e segredo - fronteira com-inseri-lo em seu admincp:
ClientID - > chave de API do Microsoft Comercial tradução por Azure,
Segredo - > segredo Microsoft Comercial tradução API por Azure


Grande agradecer;)
Funciona perfeito para mim

Marcin Kalak
08-11-12, 16:11
Fico feliz que você encontrou a informação.

hanhthai
09-11-12, 04:54
alguém me ajudar como conseguir um código de API de tradução do google?

Marcin Kalak
09-11-12, 12:34
Para obter Google API v2 chave log na sua conta do google em https://code.google.com/apis/console/. Ir para o acesso à API, e aqui deve ser a chave de API. Se ele não é aqui, em seguida, ativar API traduzir em serviços e configurado seu faturamento.

hanhthai
12-11-12, 05:43
Para obter Google API v2 chave log na sua conta do google em https://code.google.com/apis/console/. Ir para o acesso à API, e aqui deve ser a chave de API. Se ele não é aqui, em seguida, ativar API traduzir em serviços e configurado seu faturamento.

Obrigado,
Mas isso é pago o serviço. Eu pode obtê-lo gratuitamente?

Marcin Kalak
12-11-12, 12:17
Não, o Google traduzir API é apenas um serviço pago.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vB Enterprise Translator 4.9.2beta