# ILocaleInfo Interface

Namespace: [Qlik.Engine](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.htm)  
Assembly: Qlik.Engine.dll

## Syntax

```
[ValueClass]
public interface ILocaleInfo
```

## Properties

| Name | Description |
| --- | --- |
| [BrokenWeeks](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.BrokenWeeks.htm#Qlik_Engine_ILocaleInfo_BrokenWeeks) | Is set to true if broken weeks are allowed in a year.<br><br>According to ISO 8601, no broken weeks should be allowed.<br><br>This property is not shown if set to false.<br><br>If `qBrokenWeeks` is set to true, `qReferenceDay` is irrelevant.<br><br>If this property has not been set in a script, the returned value comes from the Windows operating system.<br><br>JSON property name: qBrokenWeeks |
| [CalendarStrings](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.CalendarStrings.htm#Qlik_Engine_ILocaleInfo_CalendarStrings) | Information about the calendar.<br><br>JSON property name: qCalendarStrings |
| [Collation](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.Collation.htm#Qlik_Engine_ILocaleInfo_Collation) | Locale name (following language tagging convention RFC 4646):<br><br><br>`< language>-<REGION>`<br><br>Where:<br><br>\* `language` is a lowercase ISO 639 language code<br><br>\* `REGION` specifies an uppercase ISO 3166 country code.<br><br>If this property has not been set in a script, the returned value comes from the Windows operating system.<br><br>JSON property name: qCollation |
| [CurrentYear](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.CurrentYear.htm#Qlik_Engine_ILocaleInfo_CurrentYear) | Current year.<br><br>JSON property name: qCurrentYear |
| [DateFmt](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.DateFmt.htm#Qlik_Engine_ILocaleInfo_DateFmt) | Date format.<br><br>Example: `YYYY-MM-DD`<br><br>JSON property name: qDateFmt |
| [DecimalSep](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.DecimalSep.htm#Qlik_Engine_ILocaleInfo_DecimalSep) | Decimal separator.<br><br>JSON property name: qDecimalSep |
| [FirstMonthOfYear](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.FirstMonthOfYear.htm#Qlik_Engine_ILocaleInfo_FirstMonthOfYear) | First month of the year, starting from 1.<br><br>According to ISO 8601, `January` is the first month of the year.<br><br>\* 1 = January<br><br>\* 2 = February<br><br>\* 12 = January<br><br>If this property has not been set in a script, the returned value comes from the Windows operating system.<br><br>JSON property name: qFirstMonthOfYear |
| [FirstWeekDay](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.FirstWeekDay.htm#Qlik_Engine_ILocaleInfo_FirstWeekDay) | First day of the week, starting from 0.<br><br>According to ISO 8601, `Monday` is the first day of the week.<br><br>\* 0 = Monday<br><br>\* 1 = Tuesday<br><br>\* ...<br><br>\* 6 = Sunday<br><br>If this property has not been set in a script, the returned value comes from the Windows operating system.<br><br>JSON property name: qFirstWeekDay |
| [ListSep](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.ListSep.htm#Qlik_Engine_ILocaleInfo_ListSep) | List separator.<br><br>JSON property name: qListSep |
| [MoneyDecimalSep](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.MoneyDecimalSep.htm#Qlik_Engine_ILocaleInfo_MoneyDecimalSep) | Money decimal separator.<br><br>JSON property name: qMoneyDecimalSep |
| [MoneyFmt](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.MoneyFmt.htm#Qlik_Engine_ILocaleInfo_MoneyFmt) | Money format.<br><br>Example: `#.##0,00 kr;-#.##0,00 kr`<br><br>JSON property name: qMoneyFmt |
| [MoneyThousandSep](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.MoneyThousandSep.htm#Qlik_Engine_ILocaleInfo_MoneyThousandSep) | Money thousand separator.<br><br>JSON property name: qMoneyThousandSep |
| [NumericalAbbreviation](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.NumericalAbbreviation.htm#Qlik_Engine_ILocaleInfo_NumericalAbbreviation) | Number format.<br><br>Example: 3:k;6:M;9:G;12:T;15:P;18:E;21:Z;24:Y;-3:m;-6:μ;-9:n;-12:p;-15:f;-18:a;-21:z;-24:y<br><br>JSON property name: qNumericalAbbreviation |
| [ReferenceDay](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.ReferenceDay.htm#Qlik_Engine_ILocaleInfo_ReferenceDay) | Day in the year that is always in week 1.<br><br>According to ISO 8601, January 4th should always be part of the first week of the year ( `qReferenceDay` =4).<br><br>Recommended values are in the range 1 and 7.<br><br>If this property has not been set in a script, the returned value comes from the Windows operating system.<br><br>This property is not relevant if there are broken weeks in the year.<br><br>JSON property name: qReferenceDay |
| [ThousandSep](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.ThousandSep.htm#Qlik_Engine_ILocaleInfo_ThousandSep) | Thousand separator.<br><br>JSON property name: qThousandSep |
| [TimeFmt](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.TimeFmt.htm#Qlik_Engine_ILocaleInfo_TimeFmt) | Time format.<br><br>Example: `hh:mm:ss`<br><br>JSON property name: qTimeFmt |
| [TimestampFmt](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocaleInfo.TimestampFmt.htm#Qlik_Engine_ILocaleInfo_TimestampFmt) | Time stamp format.<br><br>Example: `YYYY-MM-DD hh:mm:ss[.fff]`<br><br>JSON property name: qTimestampFmt |