Actions5
- Translation Actions
- Import Actions
- Export Actions
Overview
This node integrates with the Tolgee API to manage translations within a specified project. The "Get All Translations" operation retrieves all translation keys and their corresponding translations from a given Tolgee project, optionally filtered by namespace or tags.
Typical use cases include:
- Exporting all translations for a project to synchronize with other systems.
- Fetching filtered subsets of translations based on namespaces or tags for targeted updates or reviews.
- Automating translation workflows by integrating Tolgee data into broader automation pipelines.
For example, a localization manager could use this node to pull all translations tagged as "marketing" to update a marketing website's content dynamically.
Properties
| Name | Meaning |
|---|---|
| Project Name or ID | The identifier of the Tolgee project to query. Choose from a list of available projects or specify an ID via expression. |
| Filter By Namespace | (Optional) Limits the returned translation keys to those within the specified namespace. |
| Filter Tags | (Optional) Filters translation keys by one or more tags. Only keys containing at least one of the provided tags will be returned. |
Output
The node outputs JSON data representing the collection of translation keys and their translations retrieved from the Tolgee project. Each item typically includes key metadata such as the key name, namespace, tags, and the translated values in various languages.
No binary data output is produced by this operation.
Dependencies
- Requires an active Tolgee API key credential configured in n8n with appropriate permissions to access the target project.
- The node makes HTTP requests to the Tolgee API endpoint specified by the domain in the credentials.
- Network connectivity to the Tolgee API service is necessary.
Troubleshooting
- Failed to load projects or languages: This error usually indicates invalid or insufficient API credentials or network issues. Verify that the API key is correct and has access to the requested resources.
- Empty results when filtering: If no translations are returned, check that the namespace or tags used in filters exist and match the project's data.
- API request failures: Ensure the Tolgee service is reachable and the domain URL in credentials is correctly set.
- Permission errors: Confirm that the API key has the required scopes to read translations.