You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/docs/platform/workflow/translations.mdx
+25-24Lines changed: 25 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,54 +9,55 @@ icon: 'Languages'
9
9
Novu supports multi-language translations for workflows, allowing your notifications to dynamically adapt to your users' preferred language. This documentation covers everything you need to know to enable, configure, and manage translations for your workflows.
10
10
11
11
<Callouttype="info">
12
-
Translations feature is currently in `beta` and is available for `Team` and `Enterprise` plans.
12
+
The translations feature is currently in `beta` and is available for `Team` and `Enterprise` plans.
13
13
</Callout>
14
14
15
-
## Introduction
16
-
17
-
Workflow translation allows each notification workflow (e.g., onboarding, password reset, OTP, etc.) to support multiple locales. When a subscriber (user) receives a notification, Novu selects the appropriate translation based on the subscriber’s locale.
15
+
Workflow translations allow each notification workflow, such as onboarding, password reset, and one time password (OTP), to support multiple locales. When a subscriber receives a notification, Novu selects the appropriate translation based on the subscriber's locale.
18
16
19
17
This feature helps teams:
20
18
21
19
- Reach users in their native language.
22
20
- Customize language per workflow or layout.
23
21
- Reduce friction in communication across geographies.
24
22
25
-
Translations can be managed on the[translation page](https://dashboard.novu.co/translations) on Novu dashboard. Select the default language and add the target languages you wish to support.
23
+
You can manage translations on the[translation page](https://dashboard.novu.co/translations) on Novu dashboard. Select the default language and add the target languages that you wish to support.
- Import or export translations for all workflows where translations are enabled
56
56
57
57
## Translation JSON format
58
58
59
-
Each locale supports JSON-based translation files. For example, `en_US.json` file contains the default translations for the workflow. Translation JSON files can be updated using the JSON editor on the translation page.
59
+
Each locale supports JSON-based translation files. For example, the `en_US.json` file contains the default translations for the workflow. You can update the translation JSON files using the JSON editor on the translation page.
60
+
60
61
```json
61
62
{
62
63
"in-app": {
@@ -70,19 +71,19 @@ Each locale supports JSON-based translation files. For example, `en_US.json` fil
70
71
}
71
72
```
72
73
73
-
You can export and re-upload these JSON files when translation updates are needed or use the JSON editor on the translation page to update the translations.
74
+
You can update translations by editing the JSON files in the editor on the translations page or by exporting and re-uploading them.
0 commit comments