> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ConvertLanguageIdToLCID Method of the Engine Object

This method converts the Win32 standard LANGID, represented by [LanguageIdEnum](/fine-reader/engine/api-reference/enumerations/languageidenum), into the Win32 standard LCID. The return value of this method may be directly cast to the LCID type.

## Syntax

### C++

```cpp theme={null}
HRESULT ConvertLanguageIdToLCID(
  LanguageIdEnum LanguageId,
  int*           Result
);
```

### C\#

```csharp theme={null}
int ConvertLanguageIdToLCID( LanguageIdEnum LanguageId );
```

### Visual Basic .NET

```vb theme={null}
Function ConvertLanguageIdToLCID(LanguageId As LanguageIdEnum) As Integer
```

## Parameters

LanguageId

\[in] This variable of the [LanguageIdEnum](/fine-reader/engine/api-reference/enumerations/languageidenum) type specifies Win32 standard LANGID.

Result

\[out, retval] A pointer to an int variable that receives the return value of this function.

## Return values

This method has no specific return values. It returns the [standard return values of ABBYY FineReader Engine functions](/fine-reader/engine/api-reference/return-codes).

## Remarks

This method may return 0 if the passed value of [LanguageIdEnum](/fine-reader/engine/api-reference/enumerations/languageidenum) does not denote any of the Win32 LCIDs.

## See also

[Engine](/fine-reader/engine/api-reference/engine-object-iengine-interface)

[IEngine::ConvertLCIDToLanguageId](/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/convertlcidtolanguageid-method)
