Translations for Checkout Settings (Beta)
The Translations Admin GraphQL API is currently available on Catalyst storefronts only.
The following entities are translatable for checkout settings:
- Content as
content- The text content of checkout settings (e.g., terms and conditions)
Resource fields
The entities listed above are referenced differently based on resource type and must use the following values in the queries outlined below:
Known Checkout Settings Resources
OrderTermsAndConditionsTextarea- The terms and conditions textarea on checkout
Examples
Below are examples of GraphQL queries and mutations for retrieving and managing translation settings for checkout settings.
Query a List of Translations
This query returns a paginated list of translations by resourceType, channel, and locale with a maximum of 50 results per request.
The request below uses several variables for reusability. Replace {{channel_id}} and {{locale_code}} with the appropriate values for your use case.
Request
Response
Query a Translation by Resource ID
This query returns a translation by resourceId.
The request below uses several variables for reusability. Replace {{resourceId}}, {{channel_id}}, and {{locale_code}} with appropriate values for your use case. Make sure resourceId follows the format from the Resource fields table.
Request
Response
Update a Translation
Request
Response
The request below is for updating a checkout setting translation.
Delete a Translation
The request below is for deleting translations on a checkout setting.