# Edit widget text

### ✏️ **Steps to** edit widget text&#x20;

1. Open the app > click **Settings** > **Translations**
2. Find the text you want to change
3. Edit text in the **Default** column directly. All editable text is listed under the **Default** column

Note:  You do **not** need to add a new language if you're only updating the default wording

3. Use the **search bar** or category filters (e.g., Button, Calendar, Validation & Error) to locate specific phrases
4. Click **Save** to update the changes
5. review your changes on the storefront

<figure><img src="/files/p5eMA26paw3gM4eo5bj2" alt=""><figcaption></figcaption></figure>

Refresh your storefront to see the updated widget text.

***

### 💡 Understand the translation table

On this page, you’ll see:

* **Search content…**: quickly find any text (example: “Book”, “Confirm”, “Error”)
* Category tabs like:\
  **Button**, **Date time**, **Empty**, **Duration**, **Confirm**, **Price & Payment**, **Validation & Error**, **Calendar**, **Other**
* A table with columns:
  * **Key / Item** (example: Book Now, Continue, Close…)
  * **Reference** (original text)
  * **Default** (the text currently used on your widget — this is what you edit)

> 💡 Think of it like: **Reference = original**, **Default = what customers will see**.

**Example Edits:**

| Reference Text   | Custom Text (Default) |
| ---------------- | --------------------- |
| Book Now         | Reserve Now           |
| Continue         | Proceed               |
| Back             | Go Back               |
| Add guest        | Add another person    |
| View full detail | See all details       |

***

### ⭐ Best practices

#### Keep text short

Buttons work best with 1–3 words:

* “Reserve”
* “Next”
* “Confirm”

#### Keep wording consistent

If you use “Reserve” on the first button, avoid switching to “Book” later.

#### Don’t change system meaning

For error messages, keep the meaning clear so customers understand what to fix.

***

**🙋 Still need support?**

If you still need help, please feel free to contact us at <hi@tipo.io>. We’ll be happy to assist you further.


---

# Agent Instructions: 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:

```
GET https://docs.tipo.io/tipo-appointment-booking/widget-customization/edit-widget-text.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
