Files
AI/ontology_platform/web/frontend/public/locales/en/common.json
2026-05-20 13:21:08 +09:00

173 lines
5.8 KiB
JSON

{
"app": {
"title": "Ontology Builder",
"subtitle": "AI-powered ontology construction"
},
"nav": {
"dashboard": "Dashboard",
"onboard": "New Project",
"sources": "Sources",
"crawl": "Crawl",
"research": "Research",
"editor": "Editor",
"review": "Review",
"toggleSidebar": "Toggle sidebar"
},
"dashboard": {
"title": "Ontology Builder",
"subtitle": "Build and manage domain ontologies with AI-powered extraction",
"newProject": "New Project",
"projects": "Projects",
"projectCount": "{{count}} total",
"loadFailed": "Failed to load projects",
"empty": {
"title": "No projects yet",
"hint": "Create your first project to start building an ontology"
}
},
"onboarding": {
"title": "Create New Project",
"formTitle": "Choose Ontology Domain",
"formDesc": "Pick the domain of ontology you want to build and give your project a name.",
"projectName": "Project Name",
"projectNameHint": "Letters, digits, _ and - only (2~64 chars)",
"domain": "Domain",
"domainSummary": "{{entities}} entity types · {{predicates}} predicates",
"submit": "Create Project",
"created": "Project created: {{name}}",
"createFailed": "Create failed: {{msg}}"
},
"sources": {
"title": "Configure Sources",
"next": "Proceed to Crawl",
"listTitle": "Registered Sources",
"listDesc": "Reference sites used for ontology construction",
"empty": "No sources yet. Add one using the form on the right.",
"addTitle": "Add Source",
"addDesc": "Enter information about the reference site",
"name": "Name",
"type": "Type",
"baseUrl": "Base URL",
"trust": "Trust",
"rateLimit": "rate/min",
"respectRobots": "Respect robots.txt",
"add": "Add Source",
"delete": "Delete",
"confirmDelete": "Delete source '{{name}}'?",
"added": "Source added: {{name}}",
"addFailed": "Add failed: {{msg}}",
"deleted": "Source deleted: {{name}}",
"deleteFailed": "Delete failed: {{msg}}"
},
"research": {
"title": "Autonomous Research",
"formTitle": "Research Settings",
"formDesc": "AI follows links from a seed to autonomously expand the ontology",
"source": "Source",
"pickSource": "Pick a source...",
"goal": "Goal",
"goalPlaceholder": "e.g. Collect note compositions and seasonal recommendations of popular perfume brands",
"seedUrl": "Seed URL",
"optional": "optional",
"maxSteps": "Max Steps",
"maxBranch": "Branch Width",
"maxDepth": "Max Depth",
"minRelevance": "Min Relevance",
"sameDomainOnly": "Same domain only",
"start": "Start Research",
"runningHint": "This may take a while. Don't close the page until it finishes.",
"runningTitle": "AI is researching...",
"completed": "Research completed",
"failed": "Failed: {{msg}}",
"doneHint": "Done",
"idleHint": "Start research on the left to see results here",
"resultTitle": "Latest Result",
"resultDesc": "Outcome of the research run in this session",
"stepsTaken": "Steps",
"pagesVisited": "Pages",
"entitiesFound": "Entities",
"claimsAdded": "Claims",
"rawResult": "Raw JSON",
"historyTitle": "Session History",
"historyDesc": "Past research sessions for this project",
"historyEmpty": "No sessions yet",
"pages": "pages"
},
"editor": {
"title": "Ontology Editor",
"entitiesTab": "Entities",
"claimsTab": "Claims",
"bulkTab": "JSON Bulk",
"addEntity": "Add Entity",
"addEntityDesc": "Pick from the domain's entity_types",
"entityType": "Type",
"pickType": "Pick type...",
"entityName": "Name",
"add": "Add",
"entitiesList": "Entities",
"entityCount": "{{count}} total",
"entitiesEmpty": "No entities yet",
"entityAdded": "Entity added: {{name}}",
"entityAddFailed": "Add failed: {{msg}}",
"confirmDeleteEntity": "Delete entity '{{name}}'?",
"addClaim": "Add Claim",
"addClaimDesc": "Subject-Predicate-Object form",
"source": "Source",
"pickSource": "Pick source...",
"subject": "Subject",
"pickSubject": "Pick entity...",
"predicate": "Predicate",
"pickPredicate": "Pick predicate...",
"objectKind": "Object kind",
"objectEntity": "Other entity",
"objectValue": "Literal value",
"pickObject": "Pick entity...",
"confidence": "Confidence",
"claimsList": "Claims",
"claimCount": "{{count}} total",
"claimsEmpty": "No claims yet",
"claimAdded": "Claim added",
"claimAddFailed": "Add failed: {{msg}}",
"confirmDeleteClaim": "Delete this claim?",
"bulkTitle": "JSON Bulk Input",
"bulkDesc": "JSON of shape { entities: [{ entity_type, name, metadata? }] }",
"bulkSubmit": "Bulk Add",
"bulkAdded": "{{count}} entities added"
},
"crawl": {
"title": "Seed Crawl",
"formTitle": "Crawl Settings",
"formDesc": "Start from a seed URL and follow links to extract information",
"source": "Source",
"pickSource": "Pick a source...",
"noSources": "No sources registered. Add a reference source first.",
"addSource": "Add Source",
"seedUrl": "Seed URL",
"maxDepth": "Max Depth",
"maxPages": "Max Pages",
"sameDomainOnly": "Same domain only",
"start": "Start Crawl",
"started": "Crawl started (job #{{id}})",
"startFailed": "Start failed: {{msg}}",
"cancel": "Cancel",
"cancelRequested": "Cancel requested",
"cancelFailed": "Cancel failed: {{msg}}",
"progressTitle": "Progress",
"idleHint": "Enter a seed URL and start the crawl",
"visited": "Visited",
"queued": "Queued",
"analyzed": "Analyzed",
"latestPage": "Latest Page",
"errorsCount": "{{count}} errors",
"doneHint": "Crawl complete. Go review the results.",
"review": "Review"
},
"common": {
"retry": "Retry",
"cancel": "Cancel",
"next": "Next",
"back": "Back",
"complete": "Complete"
}
}