PDA

Visa fullständig version: Löste Fel kan inte översätta alla trådar och inlägg



haiduongbk
05-04-11, 20:22
Forum: windowsz.net jag kan klicka på flaggan för att välja språk, till exempel engelska, skall vara följande:-den ursprungliga länk länken:

http://windowsz.net/showthread.php/22507-hotfix-windows-7-pre-SP2-version-7601.21649?p=57570
-Länk efter klick språköversättningar till engelska:

http://windowsz.net/showthread.php/22507-hotfix-windows-7-pre-SP2-version-7601.21649?p=57570&language=en
Och du kan se, länken istället? språk = sv att översätta då det blivit & language = sv, mätt som det är omöjligt att översätta,-det andra problemet: på forum hem jag satte: språk Forum (Powered by...Men efter att översätta det till: språk/u200b/u200bForum (drivs av...-den du besök min hemsida: windowsz.net och check ut och hjälpa mig detta problem, tack

kamilkurczak
06-04-11, 08:36
om andra frågan:

1. öppna, redigera och gör en kopia av denna fil:
forum root / includes / vbenterprisetranslator_functions.php
2. i den här filen finns:

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

3. och ersätt med:

$result =& str_replace(array('\u003d','\u0026', '\u200b'), array('=', '&', ' '), $result);
4. spara och testa den.

om första numret:
Har du installerat några nya mod? Kanske är det en konflikt med mod. innan everyting fungerar bra?
hur man kontrollerar konflikt? bara att alla mods utan vBET och kontrollera länkarna igen.

haiduongbk
06-04-11, 09:33
Jag gjorde det, men det fungerar fortfarande inte med mig för den delen. När jag översatt av rullgardinsmenyn fungerar det normalt, men när översatts av klicka på flaggan, det gör det inte. Så det är vad buggar? Jag använder vBulletin 4.1.2. Hjälp mig

kamilkurczak
06-04-11, 19:10
hur är det med denna fråga:

\u200b
fortfarande efter översättning?
är du klistrar in koden från mitt tidigare inlägg på bra ställe? denna kod ska lösa detta problem.

Om problemet med flaggor - försök att hitta en konflikt med en del mod.
Inaktivera alla mods utan vBET och försöka hitta den här frågan igen.
också - du kan använda vBET webbadresser i SEO form.
att göra det bara att gå till admincp-> vBET-> huvud och ställ in Translation kopplingar typ för att skapa webbadresser enligt SEO länka konsensus (dvs. "/ sv / adress"). Efter det laddar in i din viktigaste forumet vår. Htaccess-filen från vBET pack.

haiduongbk
06-04-11, 20:37
- Jag har inaktiverat alla MODS på bordet och att vBET drift, men fortfarande inte på. - Fel \\ u200b förekommer fortfarande. Men protokollet till vBET url i SEO det fungerade för mig. Tack kamilkurczak

haiduongbk
06-04-11, 20:49
kamilkurczak: Jag har indexerade sidor från gamla länkar typ (med språk =) och vill byta till SEO länkar-vad göra?Först göra SEO länkar tillgängliga. Efter att lägga till regeln. htaccess (före SEO reglerna):

RewriteCond% {QUERY_STRING} (hl = | språk =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$ http://% {HTTP_HOST} /% 2 / $ 1? [L, R = 301]
Jag lade den här koden i htaccess, men det fungerar inte, kommer länken dö. kan du ge mig en mer komplett kod inte är?

kamilkurczak
06-04-11, 21:49
exempel på htaccess fil.:

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]

om andra frågan: Är du säker på att du klistrar in min kod på bra ställe?
pleae klistra in här en del av denna fil med denna förändring.

haiduongbk
07-04-11, 02:40
Filen vbenterprisetranslator_functions.php av bilar


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

Du kan se jag ändrade koden som du sa. Men det fortfarande inte fungerar med protokollet språk =. Men jag bryr mig inte om att fråga längre, jag är intresserad av att använda SEO webbadresser som du sa och det fungerade för mig utan fel. Jag bara ser fram emot det en preliminär siffra. htaccess för att kunna gå in url SEO = språk. Jag har lagt till:

RewriteCond% {QUERY_STRING} (hl = | språk =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$ http://% {HTTP_HOST} /% 2 / $ 1? [L, R = 301]
I filen htacess men det fungerar inte. Här är koden htacess min.:

RewriteEngine På
Beställ Tillåt Neka
Neka från 74.125.127.95
Neka från 217.172.179.50
Neka från 10.0.8.254
Tillåt från alla
RewriteRule Arkiv / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule $ 2? Language = $ 1 [QSA]
RewriteRule ^ ((webbadresslista | sitemap) .* \\ (XML |..? Txt) (\\ GZ))? $ Vbseo_sitemap / vbseo_getsitemap.php sitemap = $ 1 [L]
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-fel 404 (http://windowsz.net/indexa.htm)
ErrorDocument 401 HTTP-fel 404 (http://windowsz.net/indexa.htm)
ErrorDocument 403 HTTP-fel 404 (http://windowsz.net/indexa.htm)
ErrorDocument 500 HTTP-fel 404 (http://windowsz.net/indexa.htm)
Och jag lägger in koden i SEO url = förändring languge:

RewriteEngine På
Beställ Tillåt Neka
Neka från 74.125.127.95
Neka från 217.172.179.50
Neka från 10.0.8.254
Tillåt från alla
RewriteRule Arkiv / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule $ 2? Language = $ 1 [QSA]
RewriteCond% {QUERY_STRING} (hl = | språk =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$ http://% {HTTP_HOST} /% 2 / $ 1? [L, R = 301]
RewriteRule ^ ((webbadresslista | sitemap) .* \\ (XML |..? Txt) (\\ GZ))? $ Vbseo_sitemap / vbseo_getsitemap.php sitemap = $ 1 [L]
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-fel 404 (http://windowsz.net/indexa.htm)
ErrorDocument 401 HTTP-fel 404 (http://windowsz.net/indexa.htm)
ErrorDocument 403 HTTP-fel 404 (http://windowsz.net/indexa.htm)
ErrorDocument 500 HTTP-fel 404 (http://windowsz.net/indexa.htm)
Det fungerade inte!

kamilkurczak
07-04-11, 09:52
ok här har du exempel på htaccess om du inte använder vBSEO.:


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

men jag var på din webbplats och översättning fungerar bra!
exempel:

haiduongbk
08-04-11, 04:35
OK, så ingen anledning att lägga denna kod:

RewriteCond% {QUERY_STRING} (hl = | språk =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$ http://% {HTTP_HOST} /% 2 / $ 1? [L, R = 301]
Tack så mycket, löste problemet

kamilkurczak
08-04-11, 08:10
tack för din bekräftelse

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