PDA

Tingnan ang Buong Bersyon: Lutas Forum bloke pa rin maraming surot at hindi rin isinalin



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

Ang mga forum bloke pa rin ang maraming surot. Ang dulo ng thread na ang pamagat ay ipinapakita pa rin [/ langtitle], at thread ay nagpapakita ito sa orihinal na wika poster.

Halimbawa:

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

TEXT ng thread ay dapat sa pagtingin wika ng gumagamit?

Paggamit vBET na dumating out ngayon (4.2.2)

vBET
07-05-10, 18:00
Makita ko ito at alam ko ang dahilan na walang code check. Oo - ito ay ang aming mga bug. vBET ay naghahanap ng'...' sa mga pamagat upang malutas ang mga pamagat sa iba pang mga wika na kung saan kung saan cut (pagwawasto ng bug: http://www.vbenterprisetranslator.com/forum/vbet4-bug-reporting/644-forum-sidebar-problem.html). Makaligtaan namin sumbrero gumagamit ay maaaring itakda may'...' kanyang sarili;)

Tila na ang Inaayos isa bug nilikha namin ng isa pang isa - paumanhin para sa katok makaligtaan. Kami ay mag-ingat tungkol sa. Mangyaring tandaan na ito mangyari lamang na may mga pamagat sa iba pang mga wika sa pagkakaroon ng orihinal na'...' sa simula. Kami ay magbigay ng mabilis na ayusin na dito.

Tungkol sa TEXT hindi sa tiningnan wika - ito ay sa kasamaang-palad sa aming mga saklaw sa sandaling ito - mangyaring tingnan ang dito para sa paliwanag:

vBET
07-05-10, 18:15
Nawastong. Para sa mabilis na ayusin mangyaring:
1. I-edit ang file / mga inclues / vbenterprisetranslator_functions_bbcode.html
2. Maghanap ng:


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

3. Palitan sa pamamagitan ng:


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
Nawastong. Para sa mabilis na ayusin mangyaring:
1. I-edit ang file / mga inclues / vbenterprisetranslator_functions_bbcode.html
2. Maghanap ng:


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

3. Palitan sa pamamagitan ng:


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


Hindi gumagana ... dito ay ang buong block


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
Ginagamit mo ito sa maling lugar ...[/ langtitle] Mangyaring i-undo ang mga pagbabagong iyon at gamitin ang mga ito sa naaangkop na lugar. Buong block ay dapat na:


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



At ito ay block na lamang matapos ang isa na kung saan kayo ay nagbago.

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