Simptomai
Kai bandote vykdyti mašininio vertimo variantą puslapyje, gaunate šį klaidos pranešimą:
Failo nepavyko išversti dėl protarpinės klaidos sistemoje. Iš naujo pateikite šį failą vertimui. Jei dėl šio klaidos pranešimo failo vėl nepavyksta, kreipkitės į sistemos administratorių.
Priežastis
Ši problema kyla dėl to, kad turinyje yra tam tikrų HTML žymių, kurios nepalaikomos vertimui.
Sprendimas
Jei esate ūkio administratorius, galite išspręsti šią problemą vykdydami šias komandas, kad įtrauksite žymes į ūkio sąrašą ExcludedMachineTranslationTags , kad nebūtų verčiamos tam tikros HTML žymės:
add-pssnapin *
$f=get-spfarm
$f.AddGenericAllowedListValue("ExcludedMachineTranslationTags","<HTML tag name>")
Pavyzdžiui:
$f.AddGenericAllowedListValue("ExcludedMachineTranslationTags","nav")
$f.AddGenericAllowedListValue("ExcludedMachineTranslationTags","li")
Tada vykdykite šią komandą, kad atnaujinsite sąrašą:
$f.update()