mirror of
https://github.com/lingble/chatwoot.git
synced 2025-11-03 20:48:07 +00:00
chore: Add short_description translations for integration apps (#11562)
- Add short_description translations for integration apps (dyte, slack, dialogflow, google_translate, openai, linear, shopify) - Remove fallback logic in NewHook.vue since I18n.t() returns translation key string when missing (making fallback ineffective)
This commit is contained in:
@@ -117,7 +117,7 @@ export default {
|
|||||||
<div class="flex flex-col h-auto overflow-auto integration-hooks">
|
<div class="flex flex-col h-auto overflow-auto integration-hooks">
|
||||||
<woot-modal-header
|
<woot-modal-header
|
||||||
:header-title="integration.name"
|
:header-title="integration.name"
|
||||||
:header-content="integration.short_description || integration.description"
|
:header-content="integration.short_description"
|
||||||
/>
|
/>
|
||||||
<FormKit
|
<FormKit
|
||||||
v-model="values"
|
v-model="values"
|
||||||
|
|||||||
@@ -213,33 +213,41 @@ en:
|
|||||||
online:
|
online:
|
||||||
delete: '%{contact_name} is Online, please try again later'
|
delete: '%{contact_name} is Online, please try again later'
|
||||||
integration_apps:
|
integration_apps:
|
||||||
|
# Note: webhooks and dashboard_apps don't need short_description as they use different modal components
|
||||||
dashboard_apps:
|
dashboard_apps:
|
||||||
name: 'Dashboard Apps'
|
name: 'Dashboard Apps'
|
||||||
description: 'Dashboard Apps allow you to create and embed applications that display user information, orders, or payment history, providing more context to your customer support agents.'
|
description: 'Dashboard Apps allow you to create and embed applications that display user information, orders, or payment history, providing more context to your customer support agents.'
|
||||||
dyte:
|
dyte:
|
||||||
name: 'Dyte'
|
name: 'Dyte'
|
||||||
|
short_description: 'Start video/voice calls with customers directly from Chatwoot.'
|
||||||
description: 'Dyte is a product that integrates audio and video functionalities into your application. With this integration, your agents can start video/voice calls with your customers directly from Chatwoot.'
|
description: 'Dyte is a product that integrates audio and video functionalities into your application. With this integration, your agents can start video/voice calls with your customers directly from Chatwoot.'
|
||||||
meeting_name: '%{agent_name} has started a meeting'
|
meeting_name: '%{agent_name} has started a meeting'
|
||||||
slack:
|
slack:
|
||||||
name: 'Slack'
|
name: 'Slack'
|
||||||
|
short_description: 'Receive notifications and respond to conversations directly in Slack.'
|
||||||
description: "Integrate Chatwoot with Slack to keep your team in sync. This integration allows you to receive notifications for new conversations and respond to them directly within Slack's interface."
|
description: "Integrate Chatwoot with Slack to keep your team in sync. This integration allows you to receive notifications for new conversations and respond to them directly within Slack's interface."
|
||||||
webhooks:
|
webhooks:
|
||||||
name: 'Webhooks'
|
name: 'Webhooks'
|
||||||
description: 'Webhook events provide real-time updates about activities in your Chatwoot account. You can subscribe to your preferred events, and Chatwoot will send you HTTP callbacks with the updates.'
|
description: 'Webhook events provide real-time updates about activities in your Chatwoot account. You can subscribe to your preferred events, and Chatwoot will send you HTTP callbacks with the updates.'
|
||||||
dialogflow:
|
dialogflow:
|
||||||
name: 'Dialogflow'
|
name: 'Dialogflow'
|
||||||
|
short_description: 'Build chatbots to handle initial queries before transferring to agents.'
|
||||||
description: 'Build chatbots with Dialogflow and easily integrate them into your inbox. These bots can handle initial queries before transferring them to a customer service agent.'
|
description: 'Build chatbots with Dialogflow and easily integrate them into your inbox. These bots can handle initial queries before transferring them to a customer service agent.'
|
||||||
google_translate:
|
google_translate:
|
||||||
name: 'Google Translate'
|
name: 'Google Translate'
|
||||||
|
short_description: 'Automatically translate customer messages for agents.'
|
||||||
description: "Integrate Google Translate to help agents easily translate customer messages. This integration automatically detects the language and converts it to the agent's or admin's preferred language."
|
description: "Integrate Google Translate to help agents easily translate customer messages. This integration automatically detects the language and converts it to the agent's or admin's preferred language."
|
||||||
openai:
|
openai:
|
||||||
name: 'OpenAI'
|
name: 'OpenAI'
|
||||||
|
short_description: 'AI-powered reply suggestions, summarization, and message enhancement.'
|
||||||
description: 'Leverage the power of large language models from OpenAI with the features such as reply suggestions, summarization, message rephrasing, spell-checking, and label classification.'
|
description: 'Leverage the power of large language models from OpenAI with the features such as reply suggestions, summarization, message rephrasing, spell-checking, and label classification.'
|
||||||
linear:
|
linear:
|
||||||
name: 'Linear'
|
name: 'Linear'
|
||||||
|
short_description: 'Create and link Linear issues directly from conversations.'
|
||||||
description: 'Create issues in Linear directly from your conversation window. Alternatively, link existing Linear issues for a more streamlined and efficient issue tracking process.'
|
description: 'Create issues in Linear directly from your conversation window. Alternatively, link existing Linear issues for a more streamlined and efficient issue tracking process.'
|
||||||
shopify:
|
shopify:
|
||||||
name: 'Shopify'
|
name: 'Shopify'
|
||||||
|
short_description: 'Access order details and customer data from your Shopify store.'
|
||||||
description: 'Connect your Shopify store to access order details, customer information, and product data directly within your conversations and helps your support team provide faster, more contextual assistance to your customers.'
|
description: 'Connect your Shopify store to access order details, customer information, and product data directly within your conversations and helps your support team provide faster, more contextual assistance to your customers.'
|
||||||
leadsquared:
|
leadsquared:
|
||||||
name: 'LeadSquared'
|
name: 'LeadSquared'
|
||||||
|
|||||||
Reference in New Issue
Block a user