---
title: clsLanguage
summary: API reference for clsLanguage.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-24
library: SAIF.Resources
reference_type: package
---


# clsLanguage

Simple language descriptor that stores a culture code and its localized description.

## Purpose

- Carry the culture and description values returned by `mdlLanguages.SupportedLanguages`.

## Context

- Namespace: `SAIF.Resources`
- Assembly/package: `SAIF.ResourceFiles`

## Public members

| Member | Signature | Purpose |
| --- | --- | --- |
| `Culture` | `Public ReadOnly Property Culture As String` | Returns the language culture code. |
| `Description` | `Public ReadOnly Property Description As String` | Returns the localized language description. |
| `New` | `Public Sub New(culture As String, description As String)` | Initializes the descriptor with its culture code and display description. |

## Behavioral notes

- The type exposes read-only properties, so values are fixed after construction.

## Constraints and usage notes

- The class stores the exact strings supplied to the constructor without additional validation.

## Sources

- `Resources\SAIF.Resources\clsLanguage.vb`
- `Resources\SAIF.Resources\SAIF.BOF.ResourceFiles.vbproj`
