PDA

View Full Version: Gelöst Nicht übersetzt meta name = "description"



Vetall
19-05-15, 09:25
Hallo!

Nicht übersetzt meta name = "description"
vbulletin 4.1.4
vBET Übersetzer 4.7.2

Beispiel Seiten
Eine multimedia-Führer für Auto-Reparatur und Wartung von Peugeot 206 (1998 bis heute). (http://autorepman.com/en/peugeot/9-a-multimedia-guide-to-car-repair-and-maintenance-of-peugeot-206-1998-to-date.html)
Multimedia-Katalog von technischen Spezifikationen, Reparatur ein Auto Ford Fusion. (http://autorepman.com/en/ford/7-multimedia-catalogue-of-technical-specifications-repair-a-car-ford-fusion.html)
Motorrad MV-750-Benutzerhandbuch (http://autorepman.com/en/moto-tehnika/8385-motorcycle-mv-750-manual.html)

und viele andere

Marcin Kalak
20-05-15, 15:32
Hallo!
Ich sehe, dass einige meta-Inhalte übersetzt werden, z.B.: Forum Handbücher Auto - AutoRepMan.COM (http://autorepman.com/en/forum.php).
Teil der übersetzung ist verursacht durch erreichen Ihre Grenzen, aber es ist nicht ein Fehler. Sehen Sie mehr: http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post10869.

Vetall
02-06-15, 10:40
Guten Tag!

Das Beispiel unten...
1. test_microsoftbyazure.php - Ok!
2. Den Text auf der Seite übersetzt aus dem Russischen ins Englische
3. "meta name="description" content=" nicht übersetzt.



http://autorepman.com/files/prnscrvbet.jpg

Marcin Kalak
03-06-15, 09:21
Bitte senden Sie mir eine PM-Zugangsdaten Admin CP und FTP. Ich werde überprüfen, was es geht :)

Vetall
03-06-15, 17:21
Данные отправил личным сообщением

Marcin Kalak
04-06-15, 18:47
Schnelle Lösung für dieses Problem:

Datei öffnen includes/vbenterprisetranslator_functions.php
Code zu finden:

preg_match_all('|<meta[^>]+name=\"([^\"]*)\"[^>]+content=\"(.*?)\" />|i',$head, $meta, PREG_PATTERN_ORDER);
Ersetzen Sie den Code:


preg_match_all('|<meta[^>]+name=\"([^\"]*)\"[^>]+content=\"(.*?)\" />|ims',$head, $meta, PREG_PATTERN_ORDER);


Dieses Problem wird in der nächsten Version behoben werden.

Vetall
04-06-15, 18:53
Спасибо большое!

Marcin Kalak
04-06-15, 18:56
Ich bin froh, dass ich Sie helfen könnte.

Vetall
19-06-15, 12:06
Guten Tag!

Nach der vorgenommenen Korrekturen meta name = "description" übersetzt wird, nicht vollständig:

http://autorepman.com/files/print20150619.jpg

Marcin Kalak
19-06-15, 15:49
Im Falle von mehr meta-Texte vBET übersetzen nur zum Teil auf die Leistung.
Zu lange meta ist sinnlos, denn Sie haben sich per definition, kurze Beschreibungen.
vBET zuvor hängt rest nicht übersetzt meta. Werden wir es lösen, und wir werden nicht hängt rest nicht übersetzt meta.

Schnelle Lösung für dieses Problem:

Datei öffnen includes/vbenterprisetranslator_functions.php
Code zu finden:

$keywords = $meta[2][$i];
Nach diesen code:

$keywords_not_cut = $keywords;
Code zu finden:

$description = $meta[2][$i];
Nach diesen code:

$description_not_cut = $description;
Finden codes:

$output = vbet_replaceFirst('<meta name="keywords" content="'.$keywords, '<meta name="keywords" content="'
Ersetzen Sie den Code:

$output = vbet_replaceFirst('<meta name="keywords" content="'.$keywords_not_cut, '<meta name="keywords" content="'
Finden codes:

$output = vbet_replaceFirst('<meta name="description" content="'.$description, '<meta name="description" content="'
Ersetzen Sie den Code:

$output = vbet_replaceFirst('<meta name="description" content="'.$description_not_cut, '<meta name="description" content="'

Dieses Problem wird in der nächsten Version behoben werden.

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