我有一个SharePoint列表,其中列标题用两种语言填充。当我将此列表保存为模板并从此模板创建新列表后。新列表中的所有列标题仅使用默认语言。 我可以从* .stp文件或原始列表修改manifest.xml,以便模板(以及此模板中的新列表)是两种语言的列标题吗?
在.stp
模板中只有一个文件(即manifest.xml
)且此文件具有属性<Language>1049</Language>
,因此我认为.stp
模板不支持本地化
答案 0 :(得分:0)
据我所知,.stp
模板不支持本地化(contrary to the .wsp
ones)。
.stp
文件实际上是.cab
文件,因此您可以将其解压缩。您将获得manifest.xml
个文件和一些.000
个文件。他们中的大多数,但不是所有(!),都是.zip
文件,因此您可以解压缩它们,获取大量文件夹和.xml
文件 - 尝试分析它们,也许你会找到一个本地化的发现。
如果要更改<Language>
文件的.stp
属性(通过解压缩然后手动压缩文件),可以使用KWizCom的SharePoint Site Template Language Converter utility。