PDA

Zobraziť plnú verziu: Vyriešené Chyba nie je možné preložiť všetky témy a príspevky



haiduongbk
05-04-11, 20:22
Forum: windowsz.net môžete kliknúť na vlajku vybrať jazyk, napríklad angličtina, je nasledovná:-pôvodný odkaz odkaz:

http://windowsz.net/showthread.php/22507-hotfix-windows-7-pre-SP2-version-7601.21649?p=57570
-Link po kliknutí jazykové preklady do angličtiny:

http://windowsz.net/showthread.php/22507-hotfix-windows-7-pre-SP2-version-7601.21649?p=57570&language=en
A vidíte, odkaz namiesto? jazyk = sk preložiť a potom sa obrátil do & jazyk = sk, merané na je nemožné preložiť,-druhý problém: na fóre domov som dal: jazyky Forum (poháňaný...Ale po preklade do: jazykov/u200b/u200bForum (poháňaný...-prosím navštívte moje webové stránky: windowsz.net a skontrolovať von a pomôžte mi tento problém, vďaka

kamilkurczak
06-04-11, 08:36
na druhé číslo:

1. otvárať, upravovať a vytvorte kópiu tohto súboru:
forum root / includes / vbenterprisetranslator_functions.php
2. V tomto súbore nájdete:

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

3. a nahradiť:

$result =& str_replace(array('\u003d','\u0026', '\u200b'), array('=', '&', ' '), $result);
4. uložiť a vyskúšať.

na prvé číslo:
Nainštalovali ste nejaký nový mód? Možno, že dôjde ku konfliktu s mod. pred everyting funguje dobre?
ako kontrolovať konfliktu? len umožniť všetkým mods bez vBET a skontrolovať odkazy znovu.

haiduongbk
06-04-11, 09:33
Urobil som tak, ale to ešte nefunguje mi na to príde. Keď som prekladal rozbaľovacie menu, to funguje normálne, ale keď prekladal kliknite na vlajky, to nefunguje. Tak to je to, čo chyby? Ja používam vBulletin 4.1.2. Pomôžte mi

kamilkurczak
06-04-11, 19:10
Čo o tomto probléme:

\u200b
Po preklade je ešte?
Ste vložiť kód z mojej predchádzajúcej príspevok na dobré miesto? Tento kód by mal tento problém vyriešiť.

O problém s vlajkami - skúste nájsť v rozpore s niektorými mod.
Prosím, vypnite všetky módy bez vBET a pokúsiť sa nájsť tento problém znova.
tiež - môžete použiť vBET URL v podobe SEO.
na to stačí ísť do admincp-> vBET-> Hlavné nastavenia a prekladu odkazy typu vytvorenie URL odkazov SEO podľa konsenzu (tj "/ en / adresa"). Potom nahrať do hlavnej fórum naša. Htaccess od vBET balenia.

haiduongbk
06-04-11, 20:37
- Už som zdravotne postihnuté všetky MODS na palube a do prevádzky vBET, ale stále zlyhá. - Chyba \\ u200b ešte nastať. Avšak Protokolu k vBET URL v SEO to fungovalo pre mňa. Vďaka kamilkurczak

haiduongbk
06-04-11, 20:49
kamilkurczak: už indexované stránky zo starej odkazy typu (s jazykom =) a chcú prejsť na SEO odkazy-čo robiť?Prvé sprístupnenie SEO odkazy. Po že pridať toto pravidlo. htaccess (pred SEO pravidlá):

RewriteCond% {QUERY_STRING} (hl = | jazyk =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$% {HTTP_HOST http://} /% 2 / $ 1? [L, R = 301]
Pridal som tento kód do htaccess, ale to nefunguje, odkaz zomrie. Môžete mi dať viac kompletný kód, nie?

kamilkurczak
06-04-11, 21:49
Príklad súboru 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]

o druhom vydaní: Ste si istí, že ste vložiť svoj kód do dobré miesto?
Plea vložiť tú časť tohto súboru s touto zmenou.

haiduongbk
07-04-11, 02:40
Súbor vbenterprisetranslator_functions.php automobilov


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

Vidíte, som zmenil kód ako ste povedal. Ale to ešte nefunguje s protokolom languge =. Ale já nestojím o tom, že otázka už mám záujem pomocou SEO URL, ako ste povedal, a fungovalo to pre mňa bez chyby. Len teším na to predbežné obr. htaccess, aby mohla ísť do url SEO = languge. Pridal som:

RewriteCond% {QUERY_STRING} (hl = | jazyk =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$% {HTTP_HOST http://} /% 2 / $ 1? [L, R = 301]
V súbore htacess, ale to nefunguje. Tu je kód htacess my.:

RewriteEngine On
Aby Povoliť, Zakázať
Deny from 74.125.127.95
Deny from 217.172.179.50
Deny from 10.0.8.254
Povoliť zo všetkých
RewriteRule Archív / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule 2 doláre? Language = $ 1 [QSA]
RewriteRule ^ ((urllist | mapa stránok) .* \\ (xml | ..? Txt) (\\ GZ))? $ Vbseo_sitemap / vbseo_getsitemap.php Mapa = $ 1 [L]
DirectoryIndex index.php forum.php index. PHP 3 messagebrd.pl index.html index.htm
RewriteBase /
RewriteCond% {HTTP_HOST}! ^ Windows ® \\. NET $ [NC]
RewriteRule ^(.*)$ http://windowsz.net/ $ 1 [R = 301, L]
ErrorDocument 404 Chyba HTTP 404 (http://windowsz.net/indexa.htm)
ErrorDocument 401 Chyba HTTP 404 (http://windowsz.net/indexa.htm)
ErrorDocument 403 Chyba HTTP 404 (http://windowsz.net/indexa.htm)
ErrorDocument 500 Chyba HTTP 404 (http://windowsz.net/indexa.htm)
A vložím kód do SEO URL = zmena languge:

RewriteEngine On
Aby Povoliť, Zakázať
Deny from 74.125.127.95
Deny from 217.172.179.50
Deny from 10.0.8.254
Povoliť zo všetkých
RewriteRule Archív / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule 2 doláre? Language = $ 1 [QSA]
RewriteCond% {QUERY_STRING} (hl = | jazyk =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$% {HTTP_HOST http://} /% 2 / $ 1? [L, R = 301]
RewriteRule ^ ((urllist | mapa stránok) .* \\ (xml | ..? Txt) (\\ GZ))? $ Vbseo_sitemap / vbseo_getsitemap.php Mapa = $ 1 [L]
DirectoryIndex index.php forum.php index. PHP 3 messagebrd.pl index.html index.htm
RewriteBase /
RewriteCond% {HTTP_HOST}! ^ Windows ® \\. NET $ [NC]
RewriteRule ^(.*)$ http://windowsz.net/ $ 1 [R = 301, L]
ErrorDocument 404 Chyba HTTP 404 (http://windowsz.net/indexa.htm)
ErrorDocument 401 Chyba HTTP 404 (http://windowsz.net/indexa.htm)
ErrorDocument 403 Chyba HTTP 404 (http://windowsz.net/indexa.htm)
ErrorDocument 500 Chyba HTTP 404 (http://windowsz.net/indexa.htm)
Nefungovalo to!

kamilkurczak
07-04-11, 09:52
OK Tu máte príklad htaccess Ak NEPOUŽÍVAJTE 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

ale bol som na vašich stránkach a prekladateľskej práce dobre!
Príklad:

haiduongbk
08-04-11, 04:35
OK, takže nie je potrebné pridať tento kód:

RewriteCond% {QUERY_STRING} (hl = | jazyk =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$% {HTTP_HOST http://} /% 2 / $ 1? [L, R = 301]
Veľmi vám ďakujem, problém je vyriešený

kamilkurczak
08-04-11, 08:10
Vďaka za potvrdenie

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Integration with translations by vB Enterprise Translator 4.10.1