Forum Discussion
Campaigns Translation via API
Hi there!
I'm working on an integration that consumes Braze API endpoints for translation. I created a test campaign, enabled languages and added translation tags on the campaign's content. I was able to export the CSV, add translations, and upload the CSV back. But, if I check the UI, I see almost no difference and I don't find any language dropdown or any other method to preview the translation.
Also, if I call the GET /campaigns/translations method from the API for this campaign, I get the result: "This message does not have multi-language setup".
I'm stuck here and not sure how to proceed. Any advises are more than welcome.
Thanks!
1 Reply
- TedScottVisionary
Providing the liquid code you are using in campaign and how it i triggered would be helpful.
In preview you need to use are customize a user with the correct attributes for the personalization to populate: https://www.braze.com/docs/user_guide/engagement_tools/campaigns/testing_and_more/sending_test_messages/#testing-campaigns-personalized-with-user-attributes
Alternately, create / update test user(s) with the correct info and set yourself a test.
Related Content
- 5 days ago
- 10 months ago
- 2 years ago