PDA

View Full Version: Atrisinātas Forum Blocks joprojām buggy un arī netiek tulkotas



Jesh
07-05-10, 16:34
Michal,

Forums bloki joprojām ir buggy. Pavedienu virsraksta beigas joprojām rāda [/ langtitle], un pavediens parāda to plakātu oriģināli valodu.

Piemērs:

http://www.jesh.com/bug2.jpg

Thread teksts ir lietotāja skatīšanās valodā?

Izmantojot vBET kas iznāca šodien (4.2.2)

vBET
07-05-10, 18:00
Es redzu to, un es zinu iemeslu bez koda pārbaudes. Jā - tā ir mūsu kļūda. vBET tiek pārbaudīti, lai'...' sadaļās atrisināt nosaukumiem citās valodās, kas, kur samazinājums (korekcija bug: http://www.vbenterprisetranslator.com/forum/vbet4-bug-reporting/644-forum-sidebar-problem.html). Mums pietrūkst cepure lietotājs var noteikt, ka'...' pats;)

Šķiet, ka labo one kļūdu mēs esam radījuši vēl vienu - žēl tat garām. Mēs parūpēsimies par to. Lūdzu, ņemiet vērā, ka tas notiks tikai ar nosaukumiem, kas citās valodās, kam sākotnēji'...' gada sākumā. Mēs sniegsim ātri noteikt, ka šeit.

Par tekstu ne skatītie valodā - tas ir diemžēl no mūsu darbības jomu šajā brīdī - lūdzu, skatiet šeit paskaidrojumu:

vBET
07-05-10, 18:15
Jālabo. Lai ātri noteikt, lūdzu:
1. Rediģēt failu / inclues / vbenterprisetranslator_functions_bbcode.html
2. Find:


if ($endShorted && $endShorted < $end) {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';

3. Aizstāt ar:


if ($endShorted && $endShorted < $end) {
$nextStart = strpos($title, '[langtitle=', $endShorted);
if (!$nextStart || $nextStart > $end) {
$toParse = substr($title,$start,$end - $start);
} else {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';
}

Jesh
07-05-10, 20:16
Jālabo. Lai ātri noteikt, lūdzu:
1. Rediģēt failu / inclues / vbenterprisetranslator_functions_bbcode.html
2. Find:


if ($endShorted && $endShorted < $end) {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';

3. Aizstāt ar:


if ($endShorted && $endShorted < $end) {
$nextStart = strpos($title, '';
}


Nestrādā ... šeit ir visu bloku


if (false === $end) {
$endShorted = strpos($title, '...', $start);

if ($endShorted && $endShorted < $end) {
$nextStart = strpos($title, '[langtitle=', $endShorted);
if (!$nextStart || $nextStart > $end) {
$toParse = substr($title,$start,$end - $start);
} else {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'';
}
} else {
break;
}
} else {
$end += 12;
}

vBET
07-06-10, 18:32
Tu to izmantoja nepareizajā vietā ...[/ langtitle] Lūdzu, atsaukt šīs izmaiņas un izmantot to atbilstošā vietā. Visu bloku vajadzētu būt:


if (!$toParse) {
$endShorted = strpos($title, '...', $start);
if ($endShorted && $endShorted < $end) {
$nextStart = strpos($title, '[langtitle=', $endShorted);
if (!$nextStart || $nextStart > $end) {
$toParse = substr($title,$start,$end - $start);
} else {
$end = $endShorted + 3;
$toParse = substr($title,$start,$end - $start).'[/langtitle]';
}
} else {
$toParse = substr($title,$start,$end - $start);
}
}



Un tas ir bloks tūlīt pēc šo vienu, kas jums mainījusies.

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