Custom.SharePoint.MUI 1.0.0.0

Rating: No reviews yet
Downloads: 384
Released: Aug 20, 2008
Updated: Aug 20, 2008 by hylee
Dev status: -not yet defined by owner-

Recommended Download

Source Code Custom.SharePoint.MUI_1.0.0.0.zip
source code, 27K, uploaded Aug 20, 2008 - 384 downloads

Release Notes

Build Notes

Earlier build was fully tested in MOSS RTM x86 and x64 in production environment.
But this build was only tested in MOSS x86 with SP1 and Infrastructure update kb951297 http://www.microsoft.com/downloads/details.aspx?familyid=3811C371-0E83-47C8-976B-0B7F26A3B3C4&displaylang=en in test environment.

How to install

  1. Place Custom.SharePoint.MUI.dll file in a preferred location.
  2. Register Custom.SharePoint.MUI.dll in an assembly folder by drag&drop or using gacutils.
  3. Modify web.config files.
    • web.config in a web site folder

under configuration/system.web element
<globalization fileEncoding="utf-8"
resourceProviderFactoryType="Custom.SharePoint.MUI.Web.Compilation.MUIResourceProviderFactory, Custom.SharePoint.MUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5a330cbfd3a4f27e"
/>
<compilation batch="false" debug="false">
<assemblies>
<add assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
<add assembly="Custom.SharePoint.MUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5a330cbfd3a4f27e" />
</assemblies>
<expressionBuilders>
<remove expressionPrefix="Resources" />
<add expressionPrefix="Resources" type="Microsoft.SharePoint.SPResourceExpressionBuilder, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
<add expressionPrefix="SPHtmlEncodedResources" type="Microsoft.SharePoint.SPHtmlEncodedResourceExpressionBuilder, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
<add expressionPrefix="SPSimpleFormattingEncodedResources" type="Microsoft.SharePoint.SPSimpleFormattingEncodedResourceExpressionBuilder, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
<!--
<add expressionPrefix="SPUrl" type="Microsoft.SharePoint.Publishing.WebControls.SPUrlExpressionBuilder, Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
-->
<add expressionPrefix="SPUrl" type="Custom.SharePoint.MUI.Publishing.WebControls.MUIUrlExpressionBuilder, Custom.SharePoint.MUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5a330cbfd3a4f27e" />
</expressionBuilders>
</compilation>
  • Other web.config templates
    • C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\CONFIG\web.config
    • C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\CONFIG\cloudweb.config
    • C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\CONFIG\layoutsweb.config
    • C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\web.config

under configuration/system.web element
<globalization fileEncoding="utf-8"
resourceProviderFactoryType="Custom.SharePoint.MUI.Web.Compilation.MUIResourceProviderFactory, Custom.SharePoint.MUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5a330cbfd3a4f27e"
/>
<compilation batch="false" debug="false">
<assemblies>
<add assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
<add assembly="Custom.SharePoint.MUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5a330cbfd3a4f27e" />
</assemblies>

Rebuild MOSS binaries

  1. Reset IIS by running iisreset in a command window.
  2. Delete related folders under "%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root" to rebuild resources and binaries.

How to change locale

  1. Change locale at "Site > People and Groups > User Information > Regional Settings" after unchecking "Always follow web settings".
  2. "Always follow web settings" is checked by default and menus will be displayed in default locale of that site.

Reviews for this release

No reviews yet for this release.