View Full Version: Atrisinātas Forum Blocks joprojām buggy un arī netiek tulkotas
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)
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:
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]';
}
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;
}
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):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.