OfficeStatus offers Windows desktop, web, and mobile web end user interface options. Regardless of which of these you choose, OfficeStatus can show dates and times in a locale-specific manner.
If you’re using OfficeStatus Windows Client, this happens automatically as long as each end user’s operating system is configured with the correct region and language settings. All versions of Windows allow the end user to specify their preferred date and time formats, and OfficeStatus Windows Client will honor those.
As for the web (and mobile web) interface, OfficeStatus will automatically adapt date/time displays based upon browser configuration. If no browser configuration language settings are available, the server locale will be used.
For example, let’s say I’m using Google’s Chrome web browser. If I navigate to Settings and click the Show advanced settings link, I can then click the Language and input settings button to reveal the following window:
Using the configuration above, the OfficeStatus web interface will display dates and times in U.S. English. However, if I’m from Latvia, Europe this may not be what I want. The solution is to click the Add button in the Languages window shown above and add the Latvian language to Chrome. Next, I drag and drop Latvian so that it appears at the top of my supported language list:
Now I can click the Done button in Chrome’s settings window and access the OfficeStatus web interface again. This time, I will see date and time values formatted specifically for the Latvian locale. Other browsers (besides Chrome) have similar settings.
If you don’t want to configure each user’s browser, another option is to force the OfficeStatus web interface to use a specific culture configuration. This can be done by modifying the web.config file that resides in the webroot folder below your OfficeStatus Server installation path (for example, “c:\program files\officestatus server\webroot\web.config”).
The web.config file is plain text, so you can edit it with any text editor (we recommend making a backup before editing it just to be safe). Start by finding the following entry:
<globalization culture="auto" uiCulture="auto" enableClientBasedCulture="true" />
If I wanted to force OfficeStatus Server to display dates and times better suited to the Latvian locale, I would change this value as follows:
<globalization culture="lv-LV" />
After making the above change, I save the web.config file and log back into the OfficeStatus web interface (note that all users will be logged out when you save a change to web.config). Again, I’ll see dates and times displayed as expected for the Latvian locale. This will be true for all users, regardless of browser settings.
For a full list of culture codes supported by the “culture” globalization setting above, please click here.
So, as you can see OfficeStatus offers a lot of flexibility in terms of locale support. If you need assistance with any of the above, please don’t hesitate to contact contact us.