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

@@ -288,29 +288,81 @@
}
},
"integration_settings": {
"title": "Google Sheetと連携",
"title": "連携設定",
"title_select_integration": "連携タイプを選択",
"descriptions": {
"sync_info": "このオプションを有効にすると、このロボットがタスクを正常に実行するたびに、取得したデータがGoogle Sheetに追加されます。",
"authenticated_as": "認証済みユーザー: {{email}}"
},
"alerts": {
"success": {
"title": "Google Sheetの連携が完了しました。",
"content": "このロボットが正常に実行を完了するたびに、取得したデータはGoogle Sheet {{sheetName}}に追加されます。データの更新は",
"here": "こちら",
"note": "注意:",
"sync_limitation": "Google Sheetsとの連携前に抽出されたデータは同期されません。連携後に抽出されたデータのみが同期されます。"
}
"authenticated_as": "認証済みユーザー:{{email}}"
},
"buttons": {
"authenticate": "Googleで認証",
"fetch_sheets": "Google Sheetsを取得",
"remove_integration": "連携を解除",
"submit": "送信"
"submit": "送信",
"remove_integration": "連携を削除"
},
"fields": {
"select_sheet": "Google Sheetを選択",
"selected_sheet": "選択したシート: {{name}} (ID: {{id}})"
"google": {
"title": "Google Sheetと連携",
"descriptions": {
"sync_info": "このオプションを有効にすると、このロボットがタスクを正常に実行するたびに、取得したデータがGoogle Sheetに追加されます。",
"authenticated_as": "認証済みユーザー: {{email}}"
},
"alerts": {
"success": {
"title": "Google Sheetの連携が完了しました。",
"content": "このロボットが正常に実行を完了するたびに、取得したデータはGoogle Sheet {{sheetName}}に追加されます。データの更新は",
"here": "こちら",
"note": "注意:",
"sync_limitation": "Google Sheetsとの連携前に抽出されたデータは同期されません。連携後に抽出されたデータのみが同期されます。"
}
},
"buttons": {
"authenticate": "Googleで認証",
"fetch_sheets": "Google Sheetsを取得",
"remove_integration": "連携を解除",
"submit": "送信"
},
"fields": {
"select_sheet": "Google Sheetを選択",
"selected_sheet": "選択したシート: {{name}} (ID: {{id}})"
}
},
"airtable": {
"title": "Airtableと連携する",
"descriptions": {
"sync_info": "ロボットをAirtableベースに接続して、データを自動的に同期します。",
"authenticated_as": "Airtableで認証済み"
},
"alerts": {
"success": {
"title": "Airtableに接続しました",
"content": "ロボットがベース:{{baseName}}、テーブル:{{tableName}}に接続されました。アクセスするには",
"here": "こちら",
"note": "注意:",
"sync_limitation": "統合後に収集されたデータのみがAirtableに同期されます。"
}
},
"buttons": {
"authenticate": "Airtableと接続",
"fetch_bases": "Airtableベースを取得",
"fetch_tables": "Airtableテーブルを取得",
"remove_integration": "Airtable連携を削除",
"submit": "ベースとテーブルを選択"
},
"fields": {
"select_base": "Airtableベースを選択",
"select_table": "Airtableテーブルを選択",
"selected_base": "選択されたベース:{{name}}",
"selected_table": "選択されたテーブル:{{name}}"
},
"errors": {
"auth_error": "Airtableとの認証エラー",
"fetch_error": "Airtableベースの取得エラー{{message}}",
"fetch_tables_error": "Airtableテーブルの取得エラー{{message}}",
"update_error": "Airtableベースの更新エラー{{message}}",
"remove_error": "Airtable連携の削除エラー{{message}}"
},
"notifications": {
"base_selected": "Airtableベースが正常に選択されました",
"table_selected": "Airtableテーブルが正常に選択されました",
"integration_removed": "Airtable連携が正常に削除されました"
}
}
},
"robot_duplication": {