docs: translation module (#14271)

* docs: translation module

* fix link in JS SDK

* add translations user guides [WIP]

* updates

* fix broken link

* remove mentions of default locale

* change header

* updates

* updated user guides

* handle todos

* fix build error

* fix lint errors
This commit is contained in:
Shahed Nasser
2025-12-17 13:07:43 +02:00
committed by GitHub
parent 1743ed7f04
commit c1a5390fc6
133 changed files with 21304 additions and 1661 deletions
@@ -0,0 +1,38 @@
---
displayed_sidebar: translationReference
slug: /references/translation
---
import { TypeList } from "docs-ui"
# ITranslationModuleService Reference
This section of the documentation provides a reference to the `ITranslationModuleService` interfaces methods. This is the interface developers use to use the functionalities provided by the Translation Module.
<Note>
You should only use the methods in this reference when implementing complex customizations. For common cases, check out [available workflows instead](/medusa-workflows-reference).
</Note>
The main service interface for the Translation Module.
Method signatures match what MedusaService generates.
## Methods
- [createLocales](../../ITranslationModuleService/methods/translation.ITranslationModuleService.createLocales/page.mdx)
- [createTranslations](../../ITranslationModuleService/methods/translation.ITranslationModuleService.createTranslations/page.mdx)
- [deleteLocales](../../ITranslationModuleService/methods/translation.ITranslationModuleService.deleteLocales/page.mdx)
- [deleteTranslations](../../ITranslationModuleService/methods/translation.ITranslationModuleService.deleteTranslations/page.mdx)
- [listAndCountLocales](../../ITranslationModuleService/methods/translation.ITranslationModuleService.listAndCountLocales/page.mdx)
- [listAndCountTranslations](../../ITranslationModuleService/methods/translation.ITranslationModuleService.listAndCountTranslations/page.mdx)
- [listLocales](../../ITranslationModuleService/methods/translation.ITranslationModuleService.listLocales/page.mdx)
- [listTranslations](../../ITranslationModuleService/methods/translation.ITranslationModuleService.listTranslations/page.mdx)
- [restoreLocales](../../ITranslationModuleService/methods/translation.ITranslationModuleService.restoreLocales/page.mdx)
- [restoreTranslations](../../ITranslationModuleService/methods/translation.ITranslationModuleService.restoreTranslations/page.mdx)
- [retrieveLocale](../../ITranslationModuleService/methods/translation.ITranslationModuleService.retrieveLocale/page.mdx)
- [retrieveTranslation](../../ITranslationModuleService/methods/translation.ITranslationModuleService.retrieveTranslation/page.mdx)
- [softDeleteLocales](../../ITranslationModuleService/methods/translation.ITranslationModuleService.softDeleteLocales/page.mdx)
- [softDeleteTranslations](../../ITranslationModuleService/methods/translation.ITranslationModuleService.softDeleteTranslations/page.mdx)
- [updateLocales](../../ITranslationModuleService/methods/translation.ITranslationModuleService.updateLocales/page.mdx)
- [updateTranslations](../../ITranslationModuleService/methods/translation.ITranslationModuleService.updateTranslations/page.mdx)