解決:SharePoint當中的STP網站列表模板沒有辦法匯出到其它語言環境中使用

dosboy發表於2016-11-08
  • 首在在你的英文版本上,匯出列表或是網站的模板,這個檔案可能是這樣滴:template.stp
  • 把這個檔案 template.stp 命名為 template.cab
  • 解壓 這個 *.cab 檔案
  • 在解壓後的資料夾中,你會發現一個 manifest.xml 用文字編輯器開啟它
  • 把這個位置的程式碼比如在本文中就是 (1031) 查詢如下的位置 ,都替換成中文:比如2052
    • <Language>1033</Language> 
    • <Locale>1033</Locale>
    • 1033\STS\
    • Layouts\1033\
    • /_layouts/1033/
    • 如果是網站模板,你還需要把如下的字串替換成
      1. en-us 比如 de-de(德語) zh-cn(中文)
    • 乖乖儲存好。
    • 重新把這些個檔案打包成CAB檔案。
    • 用這個程式 CABARC.exe,點此下載 here
    • 在命令列中使用如下的命令
      • CABARC.EXE  N "[TemplateFilePath].cab" [FolderIncludingTheManifestFile]"\\*.*\
    • 把 *.cab 檔案改名成 *.stp 
    • 上傳你的新STP到中文的模板庫中 
    • 你就會在你的新建應用當中發現他拉!!!!

相關文章