{"product_id":"localize-brand-voice-with-groq-chat-completions-in-n8n","title":"Localize Brand Voice with Groq Chat Completions in n8n","description":"\u003ch3\u003eLocalize your content in seconds—while keeping your brand voice consistent\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow sends text to \u003cstrong\u003eGroq’s OpenAI-compatible Chat Completions API\u003c\/strong\u003e to produce localized translations that preserve your \u003cstrong\u003etone\u003c\/strong\u003e and \u003cstrong\u003eglossary terms\u003c\/strong\u003e, then returns a structured JSON response with quality checks. Perfect for reliable, repeatable multilingual localization in your automation pipeline.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives a POST request\u003c\/strong\u003e via an n8n \u003cstrong\u003ewebhook\u003c\/strong\u003e containing the source \u003cem\u003etext\/content\u003c\/em\u003e plus optional localization settings: \u003cstrong\u003etarget_language\u003c\/strong\u003e, \u003cstrong\u003etone\u003c\/strong\u003e, and \u003cstrong\u003eglossary\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds a chat prompt\u003c\/strong\u003e instructing the model to translate into the requested language while \u003cstrong\u003epreserving brand voice\u003c\/strong\u003e and using \u003cstrong\u003eall glossary terms verbatim\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalls Groq Chat Completions\u003c\/strong\u003e using Groq’s \u003cstrong\u003eOpenAI-compatible\u003c\/strong\u003e endpoint to generate the translation and related metadata.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eParses and normalizes the model output\u003c\/strong\u003e, extracting the translation, glossary matches, tone check status, and localization notes.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns only JSON\u003c\/strong\u003e to the original caller via “respond to webhook,” including the structured localization results.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eLocalize SaaS UI\/help-center copy while enforcing consistent terminology via a shared glossary.\u003c\/li\u003e\n  \u003cli\u003eAutomate multilingual marketing translation with a defined \u003cstrong\u003efriendly-professional\u003c\/strong\u003e tone.\u003c\/li\u003e\n  \u003cli\u003eQuality-check translations by capturing tone check status and localization notes in your downstream workflow.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes used:\u003c\/strong\u003e Code, Webhook, Sticky Note, HTTP Request, Respond to Webhook.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegration:\u003c\/strong\u003e Groq API via HTTP Request to the \u003cstrong\u003eOpenAI-compatible Chat Completions\u003c\/strong\u003e endpoint.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAuth setup:\u003c\/strong\u003e Add your Groq API key to an n8n HTTP Header Auth credential named \u003cstrong\u003e“Groq API Key”\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDefaults you can change:\u003c\/strong\u003e model (default: \u003cem\u003eopenai\/gpt-oss-120b\u003c\/em\u003e), target language (default: \u003cem\u003eSpanish\u003c\/em\u003e), and tone (default: \u003cem\u003efriendly-professional\u003c\/em\u003e).\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46072076501171,"sku":"N8N-19801","price":50.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/ZEQSCZToW0uZMeNaqxnw9_XRxdBx1k.png?v=1790067984","url":"https:\/\/buyflowscripts.com\/products\/localize-brand-voice-with-groq-chat-completions-in-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}