Language Class Members
- Last UpdatedNov 06, 2025
- 5 minute read
The following tables list the members exposed by Language.
| Name | Description | |
|---|---|---|
![]() | Context | The Context property contains the meaning or usage of the language string. |
![]() | GroupId | The GroupId property contains ID of the language string group. |
![]() | LanguageId | The LanguageId property contains the language setting. |
![]() | LastEditAt | The LastEditAt property contains the date/time when the record was added or last changed. |
![]() | LastEditBy | The LastEditBy property contains the user who added or last changed the record. |
![]() | LastEditComment | The LastEditComment property contains the comment explaining why the record was added or changed. |
![]() | StringId | The StringId property contains the language string. |
![]() | Value | The Value property contains the language string. |
| Name | Description | |
|---|---|---|
![]() ![]() | Add | The Add() method adds a new string record to the Language table for the specified language. Note: The first 100,000 string IDs are reserved for MES internal use. |
![]() ![]() | Clone | The Clone() method adds a new language to the Language table by copying all of the strings of an existing language. |
![]() ![]() | CreateListFromDataSet | The CreateListFromDataSet() method creates a list of language objects populated with the data from the specified (by name) table within the specified DataSet. |
![]() ![]() | CreateListFromDataTable | The CreateListFromDataTable() method creates a list of language objects populated with the data from the specified DataTable. |
![]() ![]() | CreateListFromFilter | The CreateListFromFilter() method creates a list of language objects populated with all rows in the specified table that match the filter criteria (parameters). |
![]() ![]() | Delete | The Delete() method removes the specified language string record from the Language table. |
![]() ![]() | DeleteByLang | The DeleteByLang() method deletes all language string records for the specified language from the Language table. |
![]() ![]() | GetAll | Overloaded. The GetAll() method retrieves one or more language string records from the Language table based on the specified filter parameters. If no filter parameters are provided, it retrieves all the language string records from the table. |
![]() ![]() | GetByKey | The GetByKey() method retrieves the specified language string record in the Language table. |
![]() ![]() | GetLanguageStrings | The GetLanguageStrings() method returns strings based on a language identifier and a set of string identifiers the system. |
![]() ![]() | NextFreeLangID | The NextFreeLangId() method returns the next free language ID for a new language. |
![]() ![]() | Translate | The Translate() method translates a specific string using the ID of the string, which is provided with the string as <id> or {id} at the end of the string, and the language ID of the user. The input string must have the string ID included. If the string ID cannot be found in the language table to translate the string, the string that was passed in is returned by removing the string from the end of it. |
![]() ![]() | Update | The Update() method updates all columns of the specified language string record in the Language table. |
![]() ![]() | UpdateSpecific | The UpdateSpecific() method updates selected columns for the specified language string record in the Language table. |



