PDA

Veure la Versió Completa: Resolt Error no es pot traduir tots els temes i missatges



haiduongbk
05-04-11, 20:22
Fòrum: windowsz.net I pot fer clic a la bandera per seleccionar l'idioma, per exemple anglès, serà el següent:-l'enllaç enllaç original:

http://windowsz.net/showthread.php/22507-hotfix-windows-7-pre-SP2-version-7601.21649?p=57570
-Enllaç després els clic traduccions en anglès:

http://windowsz.net/showthread.php/22507-hotfix-windows-7-pre-SP2-version-7601.21649?p=57570&language=en
I es pot veure, l'enllaç en el seu lloc? idioma = llengua & en traduir a continuació, es va convertir en = en, Measured que és impossible de traduir,-el segon problema: a casa Fòrum vaig posar: Fòrum de llengües (alimentat per...Però després de traduir-lo a: idiomes/u200b/u200bForum (alimentat per...-la vostè si us plau visiti el meu lloc web: windowsz.net i comprovació fora i em ajudar aquest problema, gràcies

kamilkurczak
06-04-11, 08:36
sobre la segona qüestió:

1. obrir, editar i fer una còpia d'aquest fitxer:
Fòrum / root includes / vbenterprisetranslator_functions.php
2. En aquest arxiu trobarà:

$result =& str_replace('\u003d', '=', str_replace ('\u0026', '&', $result));

3. i substituir per:

$result =& str_replace(array('\u003d','\u0026', '\u200b'), array('=', '&', ' '), $result);
4. guardar i prova d'això.

sobre la primera qüestió:
Ha instal lat un nou mod? potser hi ha un conflicte amb el mod. abans everyting bones obres?
com controlar els conflictes? només que tots els mods sense VBET i control de les connexions de nou.

haiduongbk
06-04-11, 09:33
Així ho vaig fer, però tot i així no la comparteixo per a aquesta matèria. Quan traduït pel menú desplegable, que funciona normalment, però quan es tradueix per clic a la bandera, no funciona. Així que això és el que els insectes? Estic usant vBulletin 4.1.2. Ajudeu-me

kamilkurczak
06-04-11, 19:10
Què passa amb aquest tema:

\u200b
encara després de la traducció?
se li pega el codi del meu post anterior en bon lloc? aquest codi ha de solucionar aquest problema.

Sobre problema amb les banderes - si us plau intenta trobar un conflicte amb alguns mod.
Si us plau, desactivi tots els mods sense VBET i tractar de trobar de nou aquesta qüestió.
també - es poden utilitzar URLs VBET en forma de SEO.
per fer-ho només cal anar a Tauler de Admin-> VBET-> Traducció principal i establir el tipus d'enllaços per crear URL d'acord al consens d'enllaç de SEO (és a dir, "/ a / direcció). Després que carregar a la seva principal fòrum de la nostra. Htaccess de VBET pack.

haiduongbk
06-04-11, 20:37
- He desactivat tots els MODS en el tauler i per al funcionament VBET, però encara no en. - Error \\ u200b encara ocorren. No obstant això, el protocol de VBET url en SEO que va treballar per a mi. Gràcies kamilkurczak

haiduongbk
06-04-11, 20:49
kamilkurczak: m'han indexat pàgines des d'antic enllaços tipus (amb llengua =) i volen canviar a SEO enllaços-què fer?Primer disposar els enllaços SEO. Després que afegeixi aquesta regla a. htaccess (abans les normes SEO):

RewriteCond% {QUERY_STRING} (hl = | idioma =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$% http:// {HTTP_HOST} /% 2 / $ 1? [L, R = 301]
He afegit aquest codi en htaccess però no funciona, l'enllaç va a morir. Em pot donar un codi més complet no ho és?

kamilkurczak
06-04-11, 21:49
exemple de htaccess.:

RewriteEngine On



#RULES for SEO translation links without any SEO engine (on raw vBulletin links)
#If you are using vB 'Mod Rewrite Friendly URLs' then put those rules JUST BEFORE vB rules
RewriteRule ^/?(af|sq|ar|hy|az|eu|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|ur|vi|cy|yi)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1 [L,QSA]
RewriteRule ^/?(af|sq|ar|hy|az|eu|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|ur|vi|cy|yi)/$ index.php?language=$1 [L,QSA]
RewriteRule ^/?(af|sq|ar|hy|az|eu|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|ur|vi|cy|yi)/(.*)?$ $2?language=$1 [QSA]

sobre la segona qüestió: ¿estàs segur que enganxeu el codi en el bon lloc?
pleae enganxeu aquí una part d'aquest arxiu amb aquest canvi.

haiduongbk
07-04-11, 02:40
Arxiu vbenterprisetranslator_functions.php de cotxes


function vbet_googleTranslation(&$translationURL, &$tableForResults) {
$connection = curl_init();
curl_setopt($connection, CURLOPT_URL, $translationURL);
curl_setopt($connection, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)');
curl_setopt($connection, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($connection, CURLOPT_REFERER, VBET_ACTUAL_PATH_WITH_ALL);
$result = curl_exec($connection);
curl_close($connection);
$result =& str_replace(array('\u003d','\u0026', '\u200b'), array('=', '&', ' '), $result);
preg_match_all('/{"translatedText":"(.*?)"}/', $result, $unwrappedResult, PREG_SET_ORDER);
$size = sizeof($unwrappedResult);
for($i = 0; $i < $size; ++$i) {
$tableForResults[] = $unwrappedResult[$i][1];
}
}

Podeu veure que he canviat el codi com vostè va dir. Tanmateix encara no funciona amb el Protocol de languge =. Però jo no es preocupen per que assumpte ja, estic interessat en l'ús de SEO URL com vostè va dir i funcionava per mi sense error. Només estic mirant endavant-hi una figura preliminar. htaccess per permetre que entrar a url SEO = languge. He afegit:

RewriteCond% {QUERY_STRING} (hl = | idioma =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$% http:// {HTTP_HOST} /% 2 / $ 1? [L, R = 301]
Al htacess arxiu però no funciona. Aquí està el codi htacess mi.:

RewriteEngine On
Per Permetre, Denegar
Denegar de 74.125.127.95
Denegar de 217.172.179.50
Denegar de 10.0.8.254
Deixar de totes les
RewriteRule arxiu / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule Categories language = $ 1 [L, QSA]
RewriteRule $ 2? Language = $ 1 [QSA]
RewriteRule ^ ((urllist | mapa del lloc) .* \\ (XML | ..? Txt) (\\ gz))? $ Vbseo_sitemap / vbseo_getsitemap.php mapa = $ 1 [L]
DirectoryIndex index.php forum.php índex. PHP3 messagebrd.pl index.htm index.html
RewriteBase /
RewriteCond% {} HTTP_HOST! ^ Windowsz \\. Net de $ [NC]
RewriteRule ^(.*)$ http://windowsz.net/ $ 1 [R = 301, L]
ErrorDocument 404 HTTP Error 404 (http://windowsz.net/indexa.htm)
ErrorDocument 401 HTTP 404 Error (http://windowsz.net/indexa.htm)
ErrorDocument 403 HTTP 404 Error (http://windowsz.net/indexa.htm)
ErrorDocument 500 HTTP 404 Error (http://windowsz.net/indexa.htm)
I puc afegir el codi a la url SEO = edició languge:

RewriteEngine On
Per Permetre, Denegar
Denegar de 74.125.127.95
Denegar de 217.172.179.50
Denegar de 10.0.8.254
Deixar de totes les
RewriteRule arxiu / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule Categories language = $ 1 [L, QSA]
RewriteRule $ 2? Language = $ 1 [QSA]
RewriteCond% {QUERY_STRING} (hl = | idioma =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$% http:// {HTTP_HOST} /% 2 / $ 1? [L, R = 301]
RewriteRule ^ ((urllist | mapa del lloc) .* \\ (XML | ..? Txt) (\\ gz))? $ Vbseo_sitemap / vbseo_getsitemap.php mapa = $ 1 [L]
DirectoryIndex index.php forum.php índex. PHP3 messagebrd.pl index.htm index.html
RewriteBase /
RewriteCond% {} HTTP_HOST! ^ Windowsz \\. Net de $ [NC]
RewriteRule ^(.*)$ http://windowsz.net/ $ 1 [R = 301, L]
ErrorDocument 404 HTTP Error 404 (http://windowsz.net/indexa.htm)
ErrorDocument 401 HTTP 404 Error (http://windowsz.net/indexa.htm)
ErrorDocument 403 HTTP 404 Error (http://windowsz.net/indexa.htm)
ErrorDocument 500 HTTP 404 Error (http://windowsz.net/indexa.htm)
No va funcionar!

kamilkurczak
07-04-11, 09:52
ok aquí tens exemple de htaccess si CAP ÚS Matías.:


RewriteEngine On
Order Allow,Deny
Deny from 74.125.127.95
Deny from 217.172.179.50
Deny from 10.0.8.254
Allow from all

RewriteRule ^((urllist|sitemap).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]

RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|sq|ca|et|tl|gl|hi|id|lv|lt|mt|sl|uk|vi|cy|yi)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1 [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ index.php?language=$1 [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ $2?language=$1 [QSA]


DirectoryIndex forum.php index.php index .php3 messagebrd.pl index.html index.htm
RewriteBase /
RewriteCond %{HTTP_HOST} !^windowsz\.net$ [NC]
RewriteRule ^(.*)$ http://windowsz.net/$1 [R=301,L]
ErrorDocument 404 HTTP ERROR 404
ErrorDocument 401 HTTP ERROR 404
ErrorDocument 403 HTTP ERROR 404
ErrorDocument 500 HTTP ERROR 404

però jo estava al seu lloc i la traducció bones obres!
exemple:

haiduongbk
08-04-11, 04:35
bé, així que no hi ha necessitat d&#39;afegir aquest codi:

RewriteCond% {QUERY_STRING} (hl = | idioma =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$% http:// {HTTP_HOST} /% 2 / $ 1? [L, R = 301]
Moltes gràcies, problema resolt

kamilkurczak
08-04-11, 08:10
gràcies per la confirmació de la seva

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Thanks to vBET 4.10.1 enjoy automatic translations