客户端要求在sitecore中添加新项目的语言。我有一些问题,
我已经创建了该语言,但是新语言的所有渲染都是空的。 没有为新语言分配任何项目的版本。
我试图做一个技巧,即导出英语并打开生成的xml文件并将标签重命名为所请求的语言,然后导入。但是,当我尝试导入它时,显示我导入的是英语而不是新语言。
如何创建一个包含所有渲染和内容的新语言(即使它在空字符串时转到英语,我知道它的默认程序)?
由于
答案 0 :(得分:0)
您可以使用Powershell脚本。
参见例如此博客http://www.coreblimeysitecore.com/blog/create-language-versions-using-sitecore-powershell/
示例代码是
Add-ItemLanguage -Path "master:\sitecore\content" -Language "en" -TargetLanguage "de-AT","de-de","en-za","fi-fi","fr-be","it-it","pl-pl","ru-ru","sv-se","fr-fr" -IfExist OverwriteLatest -IgnoredFields ""
这是http://sitecore.stackexchange.com网站上非常相似的问题:
https://sitecore.stackexchange.com/questions/1584/create-new-language-version-for-content-branch