> For the complete documentation index, see [llms.txt](https://docs.b2translate.b2broker.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.b2translate.b2broker.com/get-started/manage-your-account.md).

# Manage your account

Your personal controls in B2TRANSLATE are grouped in two places:

* The **Account** page, opened from the gear icon in the sidebar, where you change your password and manage personal API tokens.
* The control row at the bottom of the sidebar, where you switch the interface language, open your notifications, and sign out.

<figure><img src="/files/yo1yTTRQTMX1aGJVaNn0" alt="The B2TRANSLATE sidebar with navigation items, the Account entry, and the footer controls"><figcaption></figcaption></figure>

## Open your account settings

To open your account settings, click **Account** (the gear icon) in the sidebar. The **Settings** page opens with two tabs:

* **Personal API tokens** — create and revoke tokens for programmatic API access.
* **Change password** — update the password you use to sign in.

These settings apply to your own account only.

## Change your password

{% stepper %}
{% step %}

### Open the password form

Go to **Account** > **Change password**.
{% endstep %}

{% step %}

### Enter your passwords

Enter your **Current password**, and then enter and confirm your **New password**. A strength meter indicates how strong the new password is.
{% endstep %}

{% step %}

### Save the change

Click **Save**. You'll use the new password the next time you sign in.
{% endstep %}
{% endstepper %}

The new password must meet the following requirements:

* At least eight characters long
* At least one letter, one digit, and one special character
* Different from your current password

{% hint style="info" %}
If the **Current password** you enter is incorrect, B2TRANSLATE reports an error and the password isn't changed.
{% endhint %}

<figure><img src="/files/EjTlNzBfLGVBJTL6KUpV" alt="The Change password tab on the Settings page"><figcaption></figcaption></figure>

## Manage personal API tokens

Personal API tokens are an authentication method for programmatic access to the B2TRANSLATE API, useful for integrations and automation workflows. A token acts on your behalf, so you don't need to share your sign-in credentials.

{% hint style="info" %}
Personal API tokens have moved from the former profile menu to **Account** > **Personal API tokens**.
{% endhint %}

<figure><img src="/files/W0RWOgAgvoGU7HMdCvhH" alt="The Personal API tokens tab listing existing tokens"><figcaption></figcaption></figure>

### Create a token

{% stepper %}
{% step %}

### Open the tokens tab

Go to **Account** > **Personal API tokens**, and then click **Create Token**.
{% endstep %}

{% step %}

### Name the token and set the expiration

Enter a **Token name** that helps you recognize where the token is used. Set an **Expiration date** with the calendar, or click one of the quick options — **30 days**, **60 days**, or **90 days**.
{% endstep %}

{% step %}

### Copy the token

Click **Create Token**. The token value appears once. Copy it and store it in a safe place.

{% hint style="warning" %}
The token value is shown only once and can't be retrieved later. If you lose it, delete the token and create a new one.
{% endhint %}
{% endstep %}
{% endstepper %}

<figure><img src="/files/y0zzU1FTiQKbCkWpBfNp" alt="The Create Token dialog with a name field and expiration date"><figcaption></figcaption></figure>

### Revoke a token

To revoke a token you no longer need, find it in the list on the **Personal API tokens** tab and click **Delete**. Any integration that uses the token stops working immediately.

## View your notifications

B2TRANSLATE keeps you informed about background events — such as a finished AI translation, a ready export, or a completed import — through the notification bell at the bottom of the sidebar.

* A red badge on the bell shows the number of unread notifications.
* To see your most recent notifications, click the bell.
* Mark a notification as read to clear it, or click **Mark all as read** to clear them all at once.
* When you have more than five notifications, click **All notifications** to open the full history.

{% hint style="info" %}
Besides the in-app bell, notifications can also be delivered to **Email**, **Slack**, or **Telegram**. A workspace administrator configures these delivery channels and chooses who receives each type of event.
{% endhint %}

<figure><img src="/files/YZKEoEsQSo6xBqdutWvT" alt="The notifications panel opened from the sidebar bell"><figcaption></figcaption></figure>

## Change the interface language

B2TRANSLATE is available in multiple languages. To change the language of the interface, click the language selector (the globe icon) at the bottom-left of the sidebar, and then select a language from the list. Your choice is saved for the next time you sign in.

## Sign out

To sign out, click the log-out icon at the bottom of the sidebar. B2TRANSLATE ends your session and returns you to the **Sign in** page.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.b2translate.b2broker.com/get-started/manage-your-account.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
