पीडीए

देखें पूर्ण संस्करण: हल पंजीकरण के बाद कोई स्वत: अनुवाद



Gordon78
26-11-10, 18:03
हाय वहाँ है,

मैं 4.0.8 vB पर vBET स्थापित है और एक छोटी सी समस्या है:
रजिस्टर एक नया उपयोगकर्ता है, जब वह भाषा दिखाया मिल जाएगा (सभी झंडे के साथ) है कि वह रजिस्टर के रूप में चुन है.

पंजीकरण मेल की पुष्टि के बाद उनकी भाषा में अपने प्रोफ़ाइल में सहेजा जाता है, लेकिन वहाँ उसकी भाषा के लिए कोई स्वत: अनुवाद है. वह मैन्युअल रूप से सही ध्वज प्रेस करने के लिए अनुवाद मिल गया है.

मैं इस समस्या को कैसे हल कर सकते हैं?

धन्यवाद

Gordon78
27-11-10, 16:20
2. समस्या: सेंटीमीटर (घर बटन, vB4) में लिखा लेख किसी भी भाषा में अनुवाद नहीं किया जाएगा.

Gordon78
27-11-10, 22:39
3. समस्या:
इंटरनेट लिंक में "nontranslate" नियमों को निष्क्रिय किया जाना चाहिए, क्योंकि लिंक काम नहीं करेगा:

यहाँ मेरे एक ग्राहक के लिए मेल की एक exaple है:


प्रिय उपयोगकर्ता,

अपनी पोस्ट के लिए धन्यवाद.
करने के लिए अपने प्रश्न के बारे में: तुम वास्तविक संग्रह (http:// में हमारे शोध के सभी प्रासंगिक जानकारी मिल जाएगाblablabla.com/shop/index.php?main=products एवं कैट = SW)।
यह लगभग सभी संभावित प्रश्नों की एक बड़ी अक्सर पूछे जाने वाले प्रश्न (pics और वीडियो के टन के साथ) शामिल है और मदद से आप यहाँ विस्तृत है - और सबसे कम समय में और सभी प्रतिभागियों के लिए पैसे खर्च.

Gordon78
27-11-10, 22:48
बस एक बात: यह "अंग्रेजी" पदों में अनुमति के लिए उपयोगी हो सकता है, क्योंकि यह वैश्विक भाषा है और अगर कुछ संचार की समस्याओं को देखा जाता है, यह मदद मिलेगी यदि उपयोगकर्ता पोस्ट जो पहले से ही अंग्रेजी में पोस्ट कर सकते हैं.

Gordon78
27-11-10, 22:58
4. समस्या:
अगर त्वरित उत्तर पोस्ट पर भेजा है, सभी वर्णों सही दिखाए जाते हैं.

लेकिन अगर "जाओ उन्नत" बटन (WYSISWG संपादक) के माध्यम से उपयोगकर्ता प्रविष्टियाँ उसका जवाब है, तो अक्षर गलत दिखाए जाते हैं:

उदाहरण के लिए:

danke फर मांद Hinweis ....

यू जर्मन है 'यू'

Gordon78
02-12-10, 22:12
धक्का - आप कृपया मेरे सवालों का जवाब कर सकते हैं. धन्यवाद

kamilkurczak
03-12-10, 12:28
4. समस्या:
अगर त्वरित उत्तर पोस्ट पर भेजा है, सभी वर्णों सही दिखाए जाते हैं.

लेकिन अगर "जाओ उन्नत" बटन (WYSISWG संपादक) के माध्यम से उपयोगकर्ता प्रविष्टियाँ उसका जवाब है, तो अक्षर गलत दिखाए जाते हैं:

उदाहरण के लिए:


यू जर्मन है 'यू'

हाँ, यह एक 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 इंजन (संदेश ओपेरा और आईई द्वारा बनाया गया था) पर परीक्षण किया गया था और अब यह काम करता है.

kamilkurczak
07-12-10, 10:34
कोई जवाब नहीं - हल. तो कृपया नहीं है और यहाँ लिखने मैं इस धागे को फिर से खुल जाएगा.

Gordon78
08-12-10, 23:26
कोई जवाब नहीं - हल. तो कृपया नहीं है और यहाँ लिखने मैं इस धागे को फिर से खुल जाएगा.

हाय वहाँ है,
कृपया मुझे कुछ समय दे, मैं इस समय कोई संभावना यह परीक्षण किया है.
क्या आप अन्य समस्याओं (1. 4.) की जाँच की?

धन्यवाद!

mateuszr
09-12-10, 09:57
1 -> वहाँ एक मौजूदा समाधान यहाँ है

2 -> कृपया # post1546 http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html की जांच

3 - हमारे अक्सर पूछे जाने वाले प्रश्न अनुभाग में एक> अधिक समय देखो - यहाँ इसे का एक हिस्सा है:

notranslate बी बी कोड को रखने के लिए अनुवादित पाठ नहीं है. यदि आप कुछ पाठ करना चाहता हूँ मैं अनुवादित नहीं किया जा के बाद, बस 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

Gordon78
15-12-10, 23:28
आपकी मदद के लिए धन्यवाद.
1,3,4 और 5 प्वाइंट अब हल कर रहे हैं.

समस्या 2 सं: अक्सर पूछे जाने वाले प्रश्न (post1546 # http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html) मेरे लिए काम नहीं किया था.

मुझे लगता है मैं कुछ गलत unterstand किया.
/ htdocs / मंचों .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)/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]


अक्सर पूछे जाने वाले प्रश्न में सभी अन्य infos (?) की जरूरत नहीं किया है, हो सकता है क्योंकि vBulleting सेमी निर्देशिका / / htdocs मंचों के अंदर है.

ग) यह काम नहीं करता: मेरे उपयोगकर्ता प्रोफ़ाइल एक जर्मन सेटिंग है. जब मैं सीएमएस में जर्मन पर एक नया लेख प्रकाशित - और के बाद यह अंग्रेजी (या बस अंग्रेजी झंडा दबाएँ) मेरे उपयोगकर्ता प्रोफ़ाइल सेटिंग्स को बदलने, नए लेख जर्मन में रहता है.

आपके उत्तर के लिए धन्यवाद!

mateuszr
16-12-10, 09:39
इन के लिए लाइनों में:

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]

Gordon78
16-12-10, 19:18
हो गया,

लेकिन सफलता के बिना:

(उपयोगकर्ता प्रोफ़ाइल सेटिंग्स: जर्मन) और जर्मन में पोस्ट:

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. अंग्रेजी भाषी उपयोगकर्ताओं को पढ़ने के लिए जर्मन में untranslated पाठ मिलता है: ख)

धन्यवाद!

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 फ़ाइल मंच रूट फ़ोल्डर में होना चाहिए (मंच में /.
और अगर आप vBSEO का उपयोग अपनी फ़ाइल की तरह दिखना चाहिए:

# 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 भाषा की जांच करने के लिए हमेशा उपयोगकर्ता का भरोसा.
Usercp आप उपयोगकर्ता की भाषा में है कि जर्मन के लिए सेट के बाद (कृपया इस विकल्प का वर्णन पढ़ने).
मंच पर जाना, जर्मन में एक नया धागा बनाने के लिए या जर्मन में एक नया अनुच्छेद -> आप अंग्रेजी में अपने पाठ देखने के लिए जब आप अंग्रेजी या जर्मन में अनुवाद पर कर रहे हैं जब आप जर्मन अनुवाद पर हैं चाहिए.

Gordon78
20-12-10, 22:52
धन्यवाद kamilkurczak, मैं सारे परिवर्तन किए हैं और आशा है कि यह ठीक काम करेगा.

पिछले खुले समस्या (. बिंदु नहीं 2) के बारे में:
मैं मुक़ाबला (ci_swedish?) के UTF-8 को बदलने के माध्यम से समस्याओं से बचने के?
मैं मंचों की स्थापना में कोई विकल्प को UTF-8 का चयन किया था, और मुझे यकीन नहीं कर रहा हूँ क्यों vB4 स्वचालित रूप से किया स्वीडिश ले.

यदि हाँ, मैं यह कैसे बदल सकते हैं?
(फोरम पल में अभी भी परीक्षण मोड में है, जब तक सभी समस्याओं को हल कर रहे हैं).

धन्यवाद!

mateuszr
21-12-10, 15:09
आप बस अपने मंच को 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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations supported by vBET 4.10.1