У меня есть тонна элементов, для которых мне нужно создать версию на французском языке, и я бы хотел использовать SPE для этого, вместо того, чтобы вручную добавлять языковую версию для сотен элементов.Я запускаю эту команду в консоли PowerShell:
Get-ChildItem /sitecore/content/Global/Components/Web Forms/Country -Recurse |
Where-Object { $_.TemplateName -eq "CountryLookup" } |
ForEach-Object { Add-ItemLanguage $_ -Language "en" -TargetLanguage "fr" -IfExist Skip}
Когда я ее запускаю, она не возвращает никаких ошибок и не выдает никаких результатов, а когда я проверяю элементы в / sitecore / content / Global/ Компоненты / Веб-формы / Страна до сих пор нет французских версий.Что не так с моей командой PowerShell?