View Full Version: Решени По регистрацијата нема автоматски превод
Здраво,
Јас инсталирав vBET на vB 4.0.8 и имаат мал проблем:
кога нов корисник регистри, тој ќе добие покажа јазик (со сите знамиња) дека тој мора да избере во регистарот форма.
По потврдувањето на регистрација пошта неговиот јазик е зачуван во неговиот профил, но нема автоматски превод на неговиот јазик. Тој треба да притиснете рачен право знаме за да се добие превод.
Како да се реши овој проблем?
Благодарам
2. Проблем: напишани статии во CMS (копчето Home, vB4) нема да бидат преведени на било кој јазик.
3. Проблем:
Во интернет-врската "nontranslate" правила треба да се неактивни, бидејќи врски нема да работи:
Еве еден exaple на мојот mail на клиент:
Почитуван корисници,
Ви благодариме за вашиот пост.
Во однос на вашето прашање: ќе ги најдете сите релевантни информации на нашето истражување во вистински компендиум (http://blablablacom / продавница / index.php? главниот = производи и мачка = SW).
Тој содржи голем ЧПП на речиси сите можни прашања (со тони на слики и видео) и ќе ви помогне тука детални - и по најниска цена време и пари за сите учесници.
Само една работа: тоа ќе биде корисно да им се овозможи во мислења "англиски", бидејќи ова е глобален јазик и ако некои проблеми во комуникацијата се гледа, тоа ќе помогне ако корисникот кој мислења веќе може да ја објавите на англиски јазик.
4. Проблем:
ако мислење е испратени преку брз одговор, сите ликови се прикажани точни.
Но, ако корисникот мислења Неговиот одговор преку "Оди напредни" копчето (WYSISWG уредник), а потоа ликови се прикажани во ред:
пример:
danke für ден Hinweis ....
U е германскиот "u"
притисни - може да Ве молиме одговорете моите прашања. благодарам
kamilkurczak
03-12-10, 12:28
4. Проблем:
ако мислење е испратени преку брз одговор, сите ликови се прикажани точни.
Но, ако корисникот мислења Неговиот одговор преку "Оди напредни" копчето (WYSISWG уредник), а потоа ликови се прикажани во ред:
пример:
U е германскиот "u"
Да, ова е vBET бубачка. Ние работиме за тоа. Денес ќе се обидам да ви даде решение.
kamilkurczak
03-12-10, 13:15
Добро, има брзо решение за ова прашање од мојот претходен пост.
Ве молиме користете ИТ Ако користите UTF-8 ФОРУМ
1.make копија и уредување датотека:
forum root/includes/vbenterprisetranslator_functions_utils.php
2. во оваа датотека се најде:
$string = preg_replace('/([\300-\337])([\200-\277])/e',
3. и да ја замени со:
$string = preg_replace('/([\304-\337])([\200-\277])/e',
4. зачувате датотека
5. тест.
Тоа беше тестирано на нашиот тест форумот на UTF-8 мотор (пораката е направен од Opera и IE) и работи сега.
kamilkurczak
07-12-10, 10:34
нема одговор - решен. ако не пишете тука и јас ќе се отвори оваа тема повторно.
нема одговор - решен. ако не пишете тука и јас ќе се отвори оваа тема повторно.
Здраво,
Те молам дај ми некое време, имам во моментот нема можност да го тестираат.
Дали го проверивте на други проблеми (1.-4.)?
Благодарам!
1 -> има постоечка решение тука
2 -> проверете http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546
3 -> уште еднаш се погледне во нашата FAQ дел - Еве дел од неа:
notranslate BB кодот е да се задржи текст не преведени. Ако сакате некој текст ставам да не се преведени, само едноставно на тоа внатрешноста на notranslate BBCode-от. Тоа може да биде корисно во случај на некои термини, или цитирање на некои песни итн
For example this text will never be translated. You can check it by clicking some translation flag - you will see this part will stay in original
Ти благодариме за помошта.
Точка 1,3,4 и 5 се решени сега.
Проблем број 2: Најчесто поставувани прашања (http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html # post1546) не работи за мене.
Претпоставувам дека не unterstand нешто погрешно.
а) Јас не Измени мои htaccess:. htdocs / форуми / .htaccess
б) и се става на кодот на него:
# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On
# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /
#RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com
#RewriteRule (.*) http://www.yourdomain.com/forums/$1 [L,R=301]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
# vBET
# RULES for SEO translation links with vBSEO (have to be included before all rules to vbseo.php)
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)/gallery/(.*)?$ /gallery/$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)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [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)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [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&vbet_outside=true [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&vbet_outside=true [L,QSA]
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|vbseo_sitemap/|cron)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbenterprisetranslator_seo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule $ vbenterprisetranslator_seo.php [L,QSA]
# vBET End
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
Сите други дополнителни информации во прашања и одговори не се потребни (?) Да се направи, бидејќи vBulleting CMS е во директориумот / htdocs / форуми.
в) не работи: моето корисничко профил германски амбиент. Кога објави во CMS нов член на германски - и по оваа промена моето корисничко прилагодувања за профилот на англиски (или едноставно притиснете на англиски знаме), новиот член останува на германски јазик.
Ви благодариме за вашиот одговор!
Во овие да линии:
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)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [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)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [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)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/ [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)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/$2 [L,QSA]
Признаена,
но без успех:
(На профилот на членот поставки: германски) и објавување на германски јазик:
Neuer Artikel jetzt auf Deutsch: sollte jetzt automatisch übersetzt werden.
а)
(На профилот на членот поставки: германски) По објавувањето на што е прикажано како:
Neuer Artikel jetzt на англиски јазик: sollte jetzt Г ¼ bersetzt Automatisch werden.
б)
И кога си ги променам профилот на корисникот поставувања на англиски, тогаш се е прикажано:
Neuer Artikel jetzt auf Deutsch: sollte jetzt automatisch Г ¼ bersetzt werden.
1. Проблеми со знаци: а) + б) - U добива на ¼
2. Германски мислења ќе биде повторно преведен на германски германски корисници (а потоа тие се во ред): а)
3. Англиски јазик корисници да добијат непреведен текст на германски јазик и гласи: б)
Благодарам!
kamilkurczak
16-12-10, 23:16
за. htaccess.
Ако сакате да имате надвор форум страница преведени мора да се создаде нов Htaccess фајл надвор форуми / папка. (Или го променувате Ако оваа датотека постои)
и го стави да го фајлот (правила за превод страница надвор од форумот директориум):
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&vbet_outside=true [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&vbet_outside=true [L,QSA]
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
и треба да се направи следната htaccess датотека да се преведе вашиот форум.
вториот htaccess фајл треба да биде во форумот папка (во Форум /.
и ако користите имала вашето досие треба да изгледа вака:
# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On
# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /
#RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com
#RewriteRule (.*) http://www.yourdomain.com/forums/$1 [L,R=301]
RewriteRule ^((urllist|sitemap_).*.(xml|txt)(.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
# vBET
#RULES for SEO translation links with vBSEO (have to be included before all rules to vbseo.php)
#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)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/ [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)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/$2 [L,QSA]
#RewriteCond %{REQUEST_URI} !(admincp/|modcp/|vbseo_sitemap/|cron)
#RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbenterprisetranslator_seo.php [L,QSA]
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
#RewriteRule $ vbenterprisetranslator_seo.php [L,QSA]
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
RewriteRule ^((archive/)?(.*.php(/.*)?))$ vbseo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
2. Што е со вашите писма - како гледам не го користите UTF-8 форумот. ние се уште работат на ова решение (бидејќи решение од мојот претходен пост е само за UTF-8 форуми)
3. за јазична поддршка. Оди до admincp-> vBET-> Google и да го поставите на Google јазик откривање секогаш доверба корисникот.
(Прочитајте опис на оваа опција), по кој го постави во usercp дека јазикот на корисникот на германски.
Оди на форумот, да направат нова тема на германски или да направите нова статија во германскиот -> треба да го видите вашиот текст на англиски и кога сте на превод на англиски или на германски кога сте на германски превод.
Благодарение kamilkurczak, не сум направил сите промени и се надевам дека ќе работи добро.
Во однос на последното отворено проблем (точка не 2.):
Може ли да се избегнат проблемите преку менување на средува (ci_swedish?) Во UTF-8?
Немав можност на инсталација на форуми за да изберете UTF-8, и не сум сигурен зошто vB4 не се автоматски шведски.
Ако одговорот е да, како можам да го промените?
(Форумот е во моментов сеуште е во тестирање на владата, до сите проблеми се решени).
Благодарам!
Вие не може едноставно да ги конвертирате вашите форум во UTF-8, бидејќи тоа може да направи хаос во вашата база на податоци (различни кодирање на карактери).
Има решение за vBulletin форум (https://www.vbulletin.org/forum/showthread.php?t=216863). Едноставно следете ги овие чекори за да се направи вашиот форум UTiFied;)
Забележете дека во чекор 18 од погоре опис, треба да се напише UTF-8 во мали (UTF-8).
Види -> не-не-испратите | ReadMe.html. Има некои чекори се потребни за UTF-8 форуми.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.