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