{
  "anthropic": {
    "createChatMessage": {
      "content": {
        "placeholder": "Content"
      },
      "label": "Create Chat Message"
    }
  },
  "blink": {
    "common": {
      "errors": {
        "noFeedId": "No feed ID provided",
        "noUserId": "No user ID provided"
      }
    },
    "sendFeedEvent": {
      "allowComments": {
        "accordion": "Social Options",
        "label": "Allow Comments"
      },
      "allowReactions": {
        "accordion": "Social Options",
        "label": "Allow Reactions"
      },
      "cardContent": {
        "accordion": "Card Sections"
      },
      "categoryId": {
        "label": "Category ID"
      },
      "content": {
        "accordion": "Content",
        "header": {
          "avatarUrl": "Avatar URL",
          "subtitle": "Subtitle",
          "title": "Title"
        },
        "image": {
          "url": "Image URL"
        },
        "itemLabel": "Item",
        "link": {
          "text": "Text",
          "url": "URL"
        },
        "type": {
          "event": "Event",
          "header": "Header",
          "image": "Image",
          "label": "Type",
          "link": "Link",
          "text": "Text"
        }
      },
      "errors": {
        "couldNotGetMetadata": "Could not get proper file attachement metadata.",
        "invalidJsonBody": "Invalid JSON provided for the event payload",
        "invalidYoutubeUrl": "Invalid YouTube URL provided",
        "noCardContent": "At least one card section is required",
        "noFeedId": "Category ID is required",
        "noUserId": "At least one User ID or Group ID is required",
        "supplyId": "You must supply at least one user ID or group ID.",
        "unexpectedError": "Unexpected error. Check function logs for details.",
        "whileSending": "While sending Blink feed event"
      },
      "groupIds": {
        "accordion": "Target Audience",
        "label": "Recipient Group IDs"
      },
      "label": "Send feed event",
      "pushNotification": {
        "text": {
          "accordion": "Push Notification",
          "label": "Notification Body"
        },
        "title": {
          "accordion": "Push Notification",
          "label": "Notification Title"
        }
      },
      "ribbonColor": {
        "accordion": "Card Appearance",
        "label": "Ribbon Color"
      },
      "saveResponse": {
        "accordion": "Response Mapping"
      },
      "userIds": {
        "accordion": "Target Audience",
        "label": "Recipient User IDs"
      }
    }
  },
  "calCom": {
    "bookEvent": {
      "additionalNotes": {
        "label": "Additional notes"
      },
      "email": {
        "label": "Email",
        "placeholder": "johndoe@gmail.com"
      },
      "eventLink": {
        "label": "Event link"
      },
      "layout": {
        "label": "Layout:"
      },
      "name": {
        "label": "Name",
        "placeholder": "John Doe"
      },
      "phone": {
        "label": "Attendee Phone Number",
        "tooltip": "Will be used as meeting location"
      },
      "prefill": {
        "accordion": "Prefill information"
      },
      "questionId": {
        "label": "Question Identifier"
      },
      "saveBookedDate": {
        "label": "Save booked date"
      },
      "value": {
        "label": "Value"
      }
    }
  },
  "chatNode": {
    "sendMessage": {
      "botId": {
        "label": "Bot ID",
        "placeholder": "68c052c5c3680f63",
        "tooltip": "The bot_id you want to ask question to. You can find it at the end of your ChatBot URl in your dashboard"
      },
      "message": {
        "label": "Message",
        "placeholder": "Hi, what can I do with ChatNode"
      },
      "threadId": {
        "label": "Thread ID",
        "tooltip": "Used to remember the conversation with the user. If empty, a new thread is created."
      }
    }
  },
  "common": {
    "auth": {
      "authFailed": "OAuth failed: <error>",
      "genericError": "OAuth authentication failed",
      "noApiKey": "No API key provided",
      "noCode": "No authorization code received from OAuth provider",
      "popupBlocked": "Popup was blocked by browser. Please allow popups for this site and try again.",
      "startFailed": "Failed to start OAuth authentication",
      "timeout": "OAuth authentication timed out. Please try again.",
      "unauthorizedOrigin": "Received OAuth message from unauthorized origin:",
      "workspaceNotAvailable": "Workspace not available. Please refresh and try again."
    },
    "errors": {
      "noApiKey": "No API key provided",
      "noFeedId": "No feed ID provided",
      "noMessages": "No messages provided",
      "noModel": "No model provided",
      "noUserId": "No user ID provided"
    }
  },
  "core": {
    "filter": {
      "operators": {
        "contains": "Contains",
        "doesNotContain": "Does not contain",
        "doesNotMatchRegex": "Does not match regex",
        "endsWith": "Ends with",
        "equalTo": "Equal to",
        "greaterThan": "Greater than",
        "greaterThanOrEqualTo": "Greater than or equal to",
        "isEmpty": "Is empty",
        "isNotEmpty": "Is not empty",
        "isSet": "Is set",
        "lessThan": "Less than",
        "lessThanOrEqualTo": "Less than or equal to",
        "matchesRegex": "Matches regex",
        "notEqual": "Not equal",
        "notEqualTo": "Not equal to",
        "startsWith": "Starts with"
      },
      "placeholders": {
        "enterField": "Enter a field",
        "enterValue": "Enter a value",
        "selectJoiner": "Select joiner",
        "selectResponse": "Select a response"
      }
    }
  },
  "difyAi": {
    "createChatMessage": {
      "conversationId": {
        "label": "Conversation ID",
        "tooltip": "Used to remember the conversation with the user. If empty, a new conversation ID is created."
      },
      "inputs": {
        "accordion": "Inputs",
        "key": "Key",
        "value": "Value"
      },
      "query": {
        "label": "Query",
        "placeholder": "User input/question content"
      },
      "user": {
        "label": "User",
        "tooltip": "The user identifier, defined by the developer, must ensure uniqueness within the app."
      }
    }
  },
  "elevenlabs": {
    "convertTextToSpeech": {
      "model": {
        "label": "Model",
        "placeholder": "Select a model"
      },
      "saveUrl": {
        "label": "Save audio URL in variable",
        "placeholder": "Select a variable"
      },
      "text": {
        "label": "Text",
        "placeholder": "Enter the text to convert to speech"
      },
      "voice": {
        "label": "Voice",
        "placeholder": "Select a voice"
      }
    }
  },
  "google": {
    "name": "Google (Gemini)",
    "auth": {
      "name": "Google (Gemini) account",
      "label": "API key",
      "helperText": "You can generate a Gemini API key in [Google AI Studio](https://aistudio.google.com/app/apikey)."
    },
    "createChatMessage": {
      "label": "Create Chat Message",
      "model": {
        "label": "Model",
        "placeholder": "Select a model"
      },
      "messages": {
        "accordion": "Messages",
        "itemLabel": "Message"
      },
      "systemMessage": {
        "accordion": "System Message",
        "label": "System Message"
      },
      "temperature": {
        "accordion": "Temperature",
        "label": "Temperature"
      },
      "maxTokens": {
        "accordion": "Max Tokens",
        "label": "Max Tokens"
      },
      "saveResponse": {
        "accordion": "Save response"
      }
    }
  },
  "nocodb": {
    "updateExistingRecord": {
      "fieldName": {
        "label": "Enter a field name"
      },
      "filter": {
        "accordion": "Select Records"
      },
      "label": "Update Existing Record",
      "tableId": {
        "info": "Can be found by clicking on the 3 dots next to the table name.",
        "label": "Table ID"
      },
      "updates": {
        "accordion": "Updates"
      },
      "value": {
        "placeholder": "Enter a value"
      },
      "viewId": {
        "info": "Can be found by clicking on the 3 dots next to the view name.",
        "label": "View ID"
      }
    }
  },
  "openAI": {
    "askAssistant": {
      "additionalInstructions": {
        "accordion": "Advanced settings",
        "label": "Additional Instructions"
      },
      "assistantId": {
        "label": "Assistant ID",
        "placeholder": "Select an assistant",
        "tooltip": "The OpenAI assistant you want to ask question to."
      },
      "functions": {
        "accordion": "Functions",
        "code": {
          "label": "Code",
          "tooltip": "A javascript code snippet that can use the defined parameters. It should return a value."
        },
        "itemLabel": "function",
        "name": {
          "label": "Name"
        }
      },
      "message": {
        "label": "Message"
      },
      "saveResponse": {
        "accordion": "Save response"
      },
      "threadId": {
        "label": "Thread ID",
        "tooltip": "Used to remember the conversation with the user. If empty, a new thread is created."
      }
    }
  },
  "openai": {
    "common": {
      "errors": {
        "noMessages": "No messages provided",
        "noModel": "No model provided"
      }
    },
    "createSpeech": {
      "errors": {
        "contextFetching": "While fetching OpenAI speech models",
        "contextGenerating": "While generating speech",
        "noInput": "Create speech input is empty",
        "noVariable": "Create speech save variable is empty",
        "noVoice": "Create speech voice is empty"
      },
      "input": {
        "label": "Input"
      },
      "instructions": {
        "label": "Instructions"
      },
      "label": "Create speech",
      "model": {
        "placeholder": "Select a model"
      },
      "saveUrl": {
        "label": "Save URL in variable"
      },
      "voice": {
        "label": "Voice",
        "placeholder": "Select a voice"
      }
    }
  },
  "posthog": {
    "capture": {
      "accordion": "Event Configuration",
      "anonymous": "Anonymous",
      "distinctId": "Distinct ID",
      "eventName": "Event Name",
      "label": "Capture Event",
      "properties": "Properties",
      "userProperties": "User Properties"
    }
  }
}