In SharePoint 2013, we can easily change Regional settings
manually and using PowerShell script.
Manually for a SharePoint site. Open the site one which you want to change
the regional settings.
-> Navigate to Site Settings -> Click on Regional settings under Site Administration.
Now we are going to change the locale region to “UK” as
shown in the figure below.
Click OK button to change the Regional.
Regional Settings we
can Change
The below are the settings we can configure in the regional
settings.
Locale -> It specifies
the numbering, sorting, calendar, and date and time formatting.
Sort order -> Specifies
the sort order for lists and libraries.
Time zone -> We
can set the time zone for the SharePoint site.
Calendar -> Specifies
the type of calendar to use as the primary calendar for the SharePoint site.
Currency -> Set
the currency format for the SharePoint site. The default currency is determined
by the locale.
Using PowerShell to
update the Regional Settings
Add-PSSnapin Microsoft.SharePoint.PowerShell
#Change the site collection URL
$Site = "www.DotnetSharePoint.com"
#Change the Region
$NewLocale = "en-GB"
$spSite = Get-SPSite $Site
#For all Sub sites
foreach($web in $spSite.AllWebs)
{
Write-Host $web.Url "Regional
Settings Updated"-ForegroundColor Yellow
$culture=[System.Globalization.CultureInfo]::CreateSpecificCulture($NewLocale)
$web.Locale=$culture
$web.Update()
$web.Dispose()
}