PDA

View Full Version: Soal Blok forum masih buggy dan juga tidak diterjemahkan



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

Blok forum masih buggy. Akhir dari judul thread masih menunjukkan [/ langtitle], dan benang menunjukkan dalam bahasa poster aslinya.

Contoh:

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

TEKS benang harus dalam bahasa pengguna melihat?

Menggunakan vBET yang keluar hari ini (4.2.2)

vBET
07-05-10, 18:00
Saya melihat dan saya tahu alasan tanpa memeriksa kode. Ya - itu adalah bug kami. vBET adalah memeriksa'...' di judul untuk memecahkan judul dalam bahasa lain yang mana pemotongan (koreksi bug: http://www.vbenterprisetranslator.com/forum/vbet4-bug-reporting/644-forum-sidebar-problem.html). Kita kehilangan topi pengguna dapat mengatur ada'...' sendiri;)

Tampaknya mengoreksi satu bug kita buat satu lagi - kasihan tat lewatkan. Kami akan mengurus hal ini. Harap dicatat bahwa itu akan terjadi hanya dengan judul dalam bahasa lain yang memiliki awalnya'...' di awal. Kami akan memberikan perbaikan cepat untuk itu di sini.

Tentang TEXT tidak dalam bahasa dilihat - ini adalah sayangnya keluar dari ruang lingkup kami saat ini - silahkan lihat disini untuk penjelasan:

vBET
07-05-10, 18:15
Dikoreksi. Untuk perbaikan cepat silahkan:
1. Edit file / inclues / vbenterprisetranslator_functions_bbcode.html
2. Cari:


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

3. REPLACE oleh:


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
Dikoreksi. Untuk perbaikan cepat silahkan:
1. Edit file / inclues / vbenterprisetranslator_functions_bbcode.html
2. Cari:


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

3. REPLACE oleh:


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


Tidak bekerja ... di sini adalah seluruh blok


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
Anda menggunakannya di tempat yang ...[/ salah langtitle] Harap membatalkan perubahan-perubahan dan menggunakannya di tempat yang tepat. Seluruh blok harus:


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



Dan ini adalah blok setelah yang satu ini yang Anda berubah.

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