feat: add translation for integration

This commit is contained in:
Rohit
2025-02-26 14:49:00 +05:30
parent 2ec9bbd026
commit 4b05e7bac6
5 changed files with 362 additions and 101 deletions

View File

@@ -289,38 +289,91 @@
}
},
"integration_settings": {
"title": "Integrate with Google Sheet",
"title": "Integration Settings",
"title_select_integration": "Select Integration Type",
"descriptions": {
"sync_info": "If you enable this option, every time this robot runs a task successfully, its captured data will be appended to your Google Sheet.",
"authenticated_as": "Authenticated as: {{email}}"
},
"alerts": {
"success": {
"title": "Google Sheet Integrated Successfully.",
"content": "Every time this robot creates a successful run, its captured data is appended to your {{sheetName}} Google Sheet. You can check the data updates",
"here": "here",
"note": "Note:",
"sync_limitation": "The data extracted before integrating with Google Sheets will not be synced in the Google Sheet. Only the data extracted after the integration will be synced."
"buttons": {
"submit": "Submit",
"remove_integration": "Remove Integration"
},
"google": {
"title": "Integrate with Google Sheet",
"descriptions": {
"sync_info": "If you enable this option, every time this robot runs a task successfully, its captured data will be appended to your Google Sheet.",
"authenticated_as": "Authenticated as: {{email}}"
},
"alerts": {
"success": {
"title": "Google Sheet Integrated Successfully.",
"content": "Every time this robot creates a successful run, its captured data is appended to your {{sheetName}} Google Sheet. You can check the data updates",
"here": "here",
"note": "Note:",
"sync_limitation": "The data extracted before integrating with Google Sheets will not be synced in the Google Sheet. Only the data extracted after the integration will be synced."
}
},
"buttons": {
"authenticate": "Authenticate with Google",
"fetch_sheets": "Fetch Google Spreadsheets",
"remove_integration": "Remove Integration",
"submit": "Submit"
},
"fields": {
"select_sheet": "Select Google Sheet",
"selected_sheet": "Selected Sheet: {{name}} (ID: {{id}})"
},
"errors": {
"auth_error": "Error authenticating with Google",
"fetch_error": "Error fetching spreadsheet files: {{message}}",
"update_error": "Error updating Google Sheet ID: {{message}}",
"remove_error": "Error removing Google Sheets integration: {{message}}"
},
"notifications": {
"sheet_selected": "Google Sheet selected successfully",
"integration_removed": "Google Sheets integration removed successfully"
}
},
"buttons": {
"authenticate": "Authenticate with Google",
"fetch_sheets": "Fetch Google Spreadsheets",
"remove_integration": "Remove Integration",
"submit": "Submit"
},
"fields": {
"select_sheet": "Select Google Sheet",
"selected_sheet": "Selected Sheet: {{name}} (ID: {{id}})"
},
"errors": {
"auth_error": "Error authenticating with Google",
"fetch_error": "Error fetching spreadsheet files: {{message}}",
"update_error": "Error updating Google Sheet ID: {{message}}",
"remove_error": "Error removing Google Sheets integration: {{message}}"
},
"notifications": {
"sheet_selected": "Google Sheet selected successfully"
"airtable": {
"title": "Integrate with Airtable",
"descriptions": {
"sync_info": "If you enable this option, every time this robot runs a task successfully, its captured data will be appended to your Airtable.",
"authenticated_as": "Authenticated with Airtable"
},
"alerts": {
"success": {
"title": "Connected to Airtable",
"content": "Your robot is now connected to the base: {{baseName}} and table: {{tableName}}. You can access it ",
"here": "here",
"note": "Note:",
"sync_limitation": "Only data captured after integration will be synced to Airtable."
}
},
"buttons": {
"authenticate": "Connect with Airtable",
"fetch_bases": "Fetch Airtable Bases",
"fetch_tables": "Fetch Airtable Tables",
"remove_integration": "Remove Airtable Integration",
"submit": "Select Base and Table"
},
"fields": {
"select_base": "Select Airtable Base",
"select_table": "Select Airtable Table",
"selected_base": "Selected Base: {{name}}",
"selected_table": "Selected Table: {{name}}"
},
"errors": {
"auth_error": "Error authenticating with Airtable",
"fetch_error": "Error fetching Airtable bases: {{message}}",
"fetch_tables_error": "Error fetching Airtable tables: {{message}}",
"update_error": "Error updating Airtable base: {{message}}",
"remove_error": "Error removing Airtable integration: {{message}}"
},
"notifications": {
"base_selected": "Airtable base selected successfully",
"table_selected": "Airtable table selected successfully",
"integration_removed": "Airtable integration removed successfully"
}
}
},
"robot_duplication": {