---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [i18n](../index.md) / setLanguage

# Function: setLanguage()

> **setLanguage**(`lang`): `void`

Defined in: [packages/b2c-tooling-sdk/src/i18n/index.ts:206](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/i18n/index.ts#L206)

Set the language for translations.
Call this early in CLI initialization if --lang flag is provided.

## Parameters

### lang

`string`

Language code (e.g., 'en', 'de')

## Returns

`void`

## Example

```ts
// In BaseCommand.init()
if (this.flags.lang) {
  setLanguage(this.flags.lang)
}
```
