PDA

View Full Version: Странични ленти показват текст на оригиналния език



trevis
07-05-10, 15:24
Потребител 1Idioma потребител по подразбиране: PortuguêsVisualizando сайта на езика: PortuguêsEscreveu съобщения в този форум и блог на език: PortuguêsUsuário 2Outro потребител (гост) влезе в сайта и визуализиране в езика: английски (по подразбиране уеб сайт).Потребителят визуализира 2 странични ленти на CMS, форум и блог съобщения с преведените заглавието, но текстът на оригиналния език.Ако потребител 2 промяна на езика на някой друг освен английски (по подразбиране уеб сайт), като например испански, и двамата дял като текст на съобщението се превежда правилно.Изчистете обяснението?Опитах свързани изображения, но не можех. Всичко контакт.

vBET
07-05-10, 15:51
Ние сме наясно с това и в този момент това не се счита като грешка, но функция (така в други думи бъг в хубаво яке;)).

Моля, нека ти обясня. Това, което пишете е, че в някои блокове CMS като част "Последни мнения" на текста не е преведен на оригиналния език. В действителност тя не е преведена на всички правилно, тъй като показва в такъв блок текст е без каквато и BBCode. Автоматични просто позволява да се отървете от BBCodes без нейното изпълнение. И това е, защо виждате този текст, както не е преведено.

На някои езици (като японски) можете да видите този текст е преведена като ", защото всъщност тя винаги е преведено, но без да BBCode е преведен, както беше и в за вашия нов форум оригиналния език. Така че Google отнема текст т.е. на португалски, но vBET каза, че е в друг език (форум по подразбиране), защото Автоматични отстранени информация за истински език. Така че Google се обърква и понякога се връща само един и същи текст, и понякога се опитват да го преведе с много слаб резултат.

Ние не сме в състояние да направи нищо без Автоматични модификация код и ние не искаме да направим това. Ние официално поискаха Автоматични екип за новата кука, която ще позволи да се оцени избран BBCodes преди всички BBCodes ще бъдат премахнати. Вижте тук за подробности: Не сменяем BBCodes (http://www.vbulletin.com/forum/showthread.php?343784-Not-removable-BBCODEs)

Ние изпращаме това предложение преди повече от 2 месеца и отново не получите отговор на всички ...

Така че, приемайки, че не е до нас и това е защо ние считаме, за да не се отличават бъг. Докато, като vBulleitn ще позволи просто да премахнете BBCodes, без да го разбор не можем да помогнем. vBET марки съобщение по подходящ начин и даде логика да го преведат, но Еврофутбол само избира в някои места, за да го игнорирате. Може да помогне с написването на вашия глас в нашата нишка - може би Автоматични екип ще разгледа това предложение.

Съжалявам, че не може да помогне тук: о Надявам се да разберат нашето положение в този брой.

trevis
07-05-10, 18:23
Аз напълно разбирам :-) Лесно ли е да приложи тази промяна? Ще се опитам. Можете ли да дадете някакви съвети за това какво да замяна на какво? [] S Рафаел

vBET
07-05-10, 19:16
Тя ще изисква да се намери Автоматични функция, което премахва BBCode, проверете Lang или langtitle BBCode съществува в въвеждане на текст и в такъв случай изисква vBET файл с BBCodes и използването на подходяща функция, за да го направи разбор (тези вече са готови).

Аз не го направих, защото искаме да запазим vBET инсталация и / или актуализация толкова лесно, колкото е възможно, но разбира се, ако наистина искате да направите това, тогава моля ви кажете ми - аз ще го тествам и ще ви даде готов код. Моля, имайте предвид, че това ще се изисква да направите това всеки път, когато ще се актуализира Еврофутбол - защото вие ще замени Вашата промените. Така - да се придвижат?

vBET
08-05-10, 00:55
По-долу е много бързо решение за тези, които искат да променят Еврофутбол файлове. Моля, обърнете внимание, че това решение не е съвършен, но ще ви даде текст в подходящ превод. Не е перфектна въпрос е така, защото тя ще бъде преведена два пъти - първия път, когато BBCodes ще бъдат премахнати; 2-ри път, когато цялата страница е преведена.
Моля, обърнете внимание, че vBET обикновено има начин да не позволи такива неща - и това не е преведена площ. За съжаление тук се оказва, че Еврофутбол игнорира съдържанието по 2 начина - не само ленти BBCodes, но също така и някъде по-късно промени знаци като "<" "знаци" бял HTML (нотация <), така че да не преведени площ е счупен. Ние не търсим по-сложни решение - действителната дава преведените текстове, не толкова добри, като тя може да бъде, но най-често 2-ри превод връща един и същи текст и не приемайте производителност, когато тя е вече кеширани. Надявам се, че ще се оправи за сега, и че екип Еврофутбол най-накрая отговори за нашето искане за кука:)

Бързо решение:
1. Редактирайте файла / включва / functions.php
2. Търсене:


function strip_bbcode($message, $stripquotes = false, $fast_and_dirty = false, $showlinks = true, $stripimg = false)
{

3. Поставете СЛЕД:


if (false !== strpos($message, '[/lang]')) {
require_once(DIR. '/includes/vbenterprisetranslator_functions.php');
$message = vbet_parseOnlyLang($message, true);
}

trevis
12-05-10, 16:11
Благодаря ви! Аз ще тества и да сподели резултатите. [] S!

trevis
17-05-10, 19:56
Errr тя работи частично. първа: Текстът се показва на правилния език (според избора на потребителя) 2-ри: bbcodes са странно... например, "forum "Off" или "Done! [Url ]..f=19 [/ url]".Вижте пример в Мандела. orgTem как да се оправят?

vBET
18-05-10, 17:07
ОК - аз го виждам. Изглежда, че ние трябва да си спомня какво е език, оставя се да премахнете всички съществуващи тагове, и в края го преведе. Това са странни неща, защото BBCodes е преведена и след това, когато тези, които не са отстранени. Аз ще работя по този въпрос.

Моля, информирайте направите, можете да изчакате малко с това - до следващата седмица. Тя изглежда като перфектна задача за нашия нов член. Bee хладно - ние ще провери решение, преди да я публикувате. Така че - това е ОК, за да се даде решение през следващата седмица? :)

trevis
18-05-10, 18:08
ОК! Мога да чакам никакъв проблем. Успех на новия член. [] S Рафаел.

trevis
26-05-10, 01:41
Някакви новини?

vBET
27-05-10, 06:25
Просто да Камил:)

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