# Translation

### 1. I**ntroduction:**

**TA Subscriptions App** supports multilingual experiences to help you serve customers across different regions and languages. To fully translate your subscription experience, you’ll need to configure translations for both the storefront widget and all customer-facing content such as pages, portals, and modals.

A complete translation setup in **TA Subscriptions App** includes two parts:

* Translating the **subscription widget** displayed on your storefront
* Translating **customer-facing content** such as pages, modals, and the customer portal

These two components work together to ensure a consistent and seamless experience for your customers across all touchpoints.

To manage translations effectively, you’ll need to install the Shopify Translate & Adapt app. This app allows you to create and manage translations for your store content and ensures compatibility with **TA Subscriptions App**’s subscription features.

> **Note:** Both parts are required for a fully localized experience. If only one part is translated, customers may still see mixed languages during their subscription journey.

### 2. How to use:

To complete your setup, follow the guides below or watch tutorials on our [demo store](https://easto-subscriptions-app.myshopify.com/pages/features-list):

* **Multilingual Widget** – Translate subscription options shown on product pages. [Read more](/features/translation/multilingual-widget.md)
* **Multilingual Pages & Portal** – Translate customer-facing pages and subscription management interfaces. [Read more](/features/translation/translation.md)

### 3. Tips:

* [ ] **Translate both parts for full consistency**\
  Make sure you translate both the widget and customer-facing pages. Missing one part may result in mixed languages during the customer journey.
* [ ] **Preview before going live**\
  Always check how translations appear on product pages, cart, and customer portal to ensure everything displays correctly.
* [ ] **Keep translations updated**\
  When you update plans, widgets, or content, remember to update translations to match the latest changes.

*If you need help, feel free to reach out to us via in-app* [***Live chat***](https://go.crisp.chat/chat/embed/?website_id=c4ae10a3-f762-4968-b35a-c931caf62a96)***,*** [***Book a call***](https://calendly.com/ta-subscription-app-support/30min) *or at* [***support@tech-arms.io***](mailto:support@tech-arms.io)***.***


---

# 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://ta-subscriptions-app.easto.io/features/translation.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.
