PDA

Visa fullständig version: Löste Inte har översatts meta name = "beskrivning"



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

Inte har översatts meta name = "beskrivning"
vbulletin 4.1.4
vBET Översättare 4.7.2

Exempel Sidor
Ett multimedia av reparation och underhåll av Peugeot 206 (1998 datum). (http://autorepman.com/en/peugeot/9-a-multimedia-guide-to-car-repair-and-maintenance-of-peugeot-206-1998-to-date.html)
Multimedia katalog av tekniska specifikationer, reparera en bil, Ford Fusion. (http://autorepman.com/en/ford/7-multimedia-catalogue-of-technical-specifications-repair-a-car-ford-fusion.html)
Mc MV-750-manual (http://autorepman.com/en/moto-tehnika/8385-motorcycle-mv-750-manual.html)

och många andra

Marcin Kalak
20-05-15, 15:32
Hej!
Jag ser att en del meta innehåll är översatta, t ex: Forum Manualer Bil - AutoRepMan.COM (http://autorepman.com/en/forum.php).
En del översättning orsakas av att nå dina gränser, men det är inte ett fel. Se mer: http://www.vbenterprisetranslator.com/forum/vbet4-troubleshooting/413-faq-2.html#post10869.

Vetall
02-06-15, 10:40
Bra dag!

Exemplet nedan...
1. test_microsoftbyazure.php - Ok!
2. Texten på sidan översatt till engelska
3. "meta name="description" content=" - inte översättas.



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

Marcin Kalak
03-06-15, 09:21
Vänligen skicka mig ett PM tillgång information till Admin CP och FTP. Jag kommer att kontrollera vad som händer på det :)

Vetall
03-06-15, 17:21
Data som skickas med ett personligt meddelande

Marcin Kalak
04-06-15, 18:47
Quick fix för det här problemet:

Öppna filen includes/vbenterprisetranslator_functions.php
Hitta kod:

preg_match_all('|<meta[^>]+name=\"([^\"]*)\"[^>]+content=\"(.*?)\" />|i',$head, $meta, PREG_PATTERN_ORDER);
Ersätta det i koden:


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


Denna fråga kommer att korrigeras i nästa utgåva.

Vetall
04-06-15, 18:53
Tack så mycket!

Marcin Kalak
04-06-15, 18:56
Jag är glad att jag kunde hjälpa dig.

Vetall
19-06-15, 12:06
Bra dag!

Efter buggfixar meta name = "description" inte är helt översatt:

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

Marcin Kalak
19-06-15, 15:49
I händelse av längre meta texter vBET att översätta endast en del på grund av den prestanda.
För länge meta är meningslöst eftersom de har per definition, korta beskrivningar.
vBET tidigare lägger resten av inte har översatts meta. Vi kommer att fixa det, och vi kommer inte lägger resten av inte har översatts meta.

Quick fix för det här problemet:

Öppna filen includes/vbenterprisetranslator_functions.php
Hitta kod:

$keywords = $meta[2][$i];
Sätter efter den här koden:

$keywords_not_cut = $keywords;
Hitta kod:

$description = $meta[2][$i];
Sätter efter den här koden:

$description_not_cut = $description;
Hitta koder:

$output = vbet_replaceFirst('<meta name="keywords" content="'.$keywords, '<meta name="keywords" content="'
Ersätta det i koden:

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

$output = vbet_replaceFirst('<meta name="description" content="'.$description, '<meta name="description" content="'
Ersätta det i koden:

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

Denna fråga kommer att korrigeras i nästa utgåva.

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