PDA

Ver la Versión Completa: Resuelto Error no se puede traducir todos los temas y mensajes



haiduongbk
05-04-11, 20:22
Foro: windowsz.net yo puedo haga clic en la bandera para seleccionar el idioma, por ejemplo inglés, será el siguiente:-el enlace enlace original:

http://windowsz.net/showthread.php/22507-hotfix-windows-7-pre-SP2-version-7601.21649?p=57570
-Enlace después del clic traducciones al inglés:

http://windowsz.net/showthread.php/22507-hotfix-windows-7-pre-SP2-version-7601.21649?p=57570&language=en
Y se puede ver, el enlace en su lugar? idioma = es traducir y luego se convirtió en & idioma = at, medido que es imposible de traducir,-el segundo problema: en Foro Inicio puse: Foro de idiomas (Powered by...Pero después de traducirlo en: idiomas/u200b/u200bForum (impulsado por el... por favor visite mi sitio web: windowsz.net y compruebe hacia fuera y ayudarme a este problema, gracias

kamilkurczak
06-04-11, 08:36
sobre la segunda cuestión:

1. abrir, editar y hacer una copia de este archivo:
Foro / root includes / vbenterprisetranslator_functions.php
2. En este archivo encontrará:

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

3. y sustituir por:

$result =& str_replace(array('\u003d','\u0026', '\u200b'), array('=', '&', ' '), $result);
4. guardar y prueba de ello.

sobre la primera cuestión:
¿Ha instalado un nuevo mod? tal vez hay un conflicto con el mod. antes everyting buenas obras?
cómo controlar los conflictos? sólo que todos los mods sin VBET y control de las conexiones de nuevo.

haiduongbk
06-04-11, 09:33
Así lo hice, pero aún así no funciona conmigo para esa materia. Cuando traducido por el menú desplegable, que funciona normalmente, pero cuando se traduce por clic en la bandera, no funciona. Así que eso es lo que los insectos? Estoy usando vBulletin 4.1.2. Ayúdame

kamilkurczak
06-04-11, 19:10
¿qué pasa con este tema:

\u200b
aún después de la traducción?
se le pega el código de mi post anterior en buen lugar? este código debe solucionar este problema.

Acerca de problema con las banderas - por favor intenta encontrar un conflicto con algunos mod.
Por favor, deshabilite todos los mods sin VBET y tratar de encontrar de nuevo esta cuestión.
también - se pueden usar URLs VBET en forma de SEO.
para hacerlo basta con ir a Panel de Admin-> VBET-> Traducción principal y establecer el tipo de enlaces para crear URL de acuerdo al consenso de enlace de SEO (es decir, "/ en / dirección). Después de que cargar en su principal foro de nuestra. Htaccess de VBET pack.

haiduongbk
06-04-11, 20:37
- He desactivado todos los MODS en el tablero y para el funcionamiento VBET, pero todavía no en. - Error \\ u200b todavía ocurren. Sin embargo, el protocolo de VBET url en SEO que trabajó para mí. Gracias kamilkurczak

haiduongbk
06-04-11, 20:49
¿kamilkurczak: Yo he indexado páginas de viejo tipo de enlaces (con idioma =) y quiero cambiar a SEO enlaces-qué hacer?Primero poner a disposición los enlaces SEO. Después de que agregar esta regla a. htaccess (antes reglas SEO):

RewriteCond% {QUERY_STRING} (hl = | idioma =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$% http:// {HTTP_HOST} /% 2 / $ 1? [L, R = 301]
He añadido este código en htaccess pero no funciona, el enlace va a morir. ¿Me puede dar un código más completo no lo es?

kamilkurczak
06-04-11, 21:49
ejemplo 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 segunda cuestión: ¿estás seguro de que pegue el código en el buen lugar?
pleae pegue aquí una parte de este archivo con este cambio.

haiduongbk
07-04-11, 02:40
Archivo vbenterprisetranslator_functions.php de coches


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];
}
}

Puedes ver que he cambiado el código como usted ha dicho. Sin embargo todavía no funciona con el protocolo languge =. Pero no me importa que tema, estoy interesado en usar URLs SEO como dijiste y funcionó para mí sin error. Sólo espero que una cifra preliminar. htaccess para permitirle ir a url SEO = languge. He añadido:

RewriteCond% {QUERY_STRING} (hl = | idioma =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$% http:// {HTTP_HOST} /% 2 / $ 1? [L, R = 301]
En el htacess archivo pero no funciona. Aquí está el código htacess mi.:

RewriteEngine On
Para Permitir, Denegar
Denegar de 74.125.127.95
Denegar de 217.172.179.50
Denegar de 10.0.8.254
Dejar de todas las
RewriteRule archivo / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule $ 2? Language = $ 1 [QSA]
RewriteRule ^ ((urllist | mapa del sitio) .* \\ (XML |..? Txt) (\\ gz))? $ Vbseo_sitemap / vbseo_getsitemap.php mapa = $ 1 [L]
DirectoryIndex index.php forum.php índice. Php3 messagebrd.pl index.htm index.html
RewriteBase /
RewriteCond% {} HTTP_HOST! ^ Windowsz \\. Neto 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)
Y puedo añadir el código en la url SEO = cambio languge:

RewriteEngine On
Para Permitir, Denegar
Denegar de 74.125.127.95
Denegar de 217.172.179.50
Denegar de 10.0.8.254
Dejar de todas las
RewriteRule archivo / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? 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 sitio) .* \\ (XML |..? Txt) (\\ gz))? $ Vbseo_sitemap / vbseo_getsitemap.php mapa = $ 1 [L]
DirectoryIndex index.php forum.php índice. Php3 messagebrd.pl index.htm index.html
RewriteBase /
RewriteCond% {} HTTP_HOST! ^ Windowsz \\. Neto 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 funcionó!

kamilkurczak
07-04-11, 09:52
ok aquí tienes ejemplo de htaccess si NO USO 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

pero yo estaba en su sitio y la traducción buenas obras!
ejemplo:

haiduongbk
08-04-11, 04:35
bien, así que no hay necesidad de agregar este código:

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

kamilkurczak
08-04-11, 08:10
gracias por la confirmación de su

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