
import { RegionTranslations } from '../types/region';

export const regionTranslations: RegionTranslations = {

  //RegionalMonitoringContent.tsx
  regionalmonitoring: "ត្រួតពិនិត្យតំបន់",
  descriptRegionPage: "ត្រួតពិនិត្យហេដ្ឋារចនាសម្ព័ន្ធរបស់អ្នកពីតំបន់ជាច្រើនសម្រាប់ភាពជឿជាក់កាន់តែប្រសើរ។",
  addRegionalAgent: "បន្ថែមភ្នាក់ងារតំបន់",
  totalAgents: "ភ្នាក់ងារសរុប",
  regionalMonitoringAgents: "ភ្នាក់ងារត្រួតពិនិត្យតំបន់",
  onlineAgents: "ភ្នាក់ងារដំណើរការ",
  currentlyConnected: "បច្ចុប្បន្នកំពុងភ្ជាប់",
  offlineAgents: "ភ្នាក់ងារមិនដំណើរការ",
  disconnectedAgents: "ភ្នាក់ងារដែលបានផ្តាច់",
  regionalAgents: "ភ្នាក់ងារតំបន់",
  noRegionalAgents: "គ្មានភ្នាក់ងារតំបន់",
  getStartedAddAgent: "ចាប់ផ្តើមដោយបន្ថែមភ្នាក់ងារត្រួតពិនិត្យតំបន់ដំបូងរបស់អ្នក ដើម្បីពង្រីកការគ្របដណ្តប់ត្រួតពិនិត្យ។",
  addFirstAgent: "បន្ថែមភ្នាក់ងារដំបូង",
  agentRemoved: "ភ្នាក់ងារត្រូវបានដកចេញ",
  agentRemovedDesc: "ភ្នាក់ងារត្រួតពិនិត្យតំបន់ត្រូវបានដកចេញ។",
  regionalAgentAdded: "ភ្នាក់ងារតំបន់ត្រូវបានបន្ថែម",
  regionalAgentAddedDesc: "ភ្នាក់ងារត្រួតពិនិត្យតំបន់ត្រូវបានកំណត់រចនាសម្ព័ន្ធដោយជោគជ័យ។",
  error: "កំហុស",
  failedToRemoveAgent: "បរាជ័យក្នុងការដកភ្នាក់ងារត្រួតពិនិត្យតំបន់។",

  //AddRegionalAgentDialog.tsx
  addRegionalMonitoringAgent: "បន្ថែមភ្នាក់ងារត្រួតពិនិត្យតំបន់",
  deployRegionalMonitoringAgent: "ដាក់ពង្រាយភ្នាក់ងារត្រួតពិនិត្យតំបន់ជាមួយនឹងការដំឡើងតែមួយចុចដោយស្វ័យប្រវត្តិ",
  regionName: "ឈ្មោះតំបន់",
  regionNamePlaceholder: "ឧ. us-east-1, europe-west-1, asia-pacific-1",
  agentServerIpAddress: "អាសយដ្ឋាន IP របស់ម៉ាស៊ីនមេភ្នាក់ងារ",
  agentIpPlaceholder: "ឧ. 192.168.1.100 ឬ your-server.example.com",
  cancel: "បោះបង់",
  generateInstallation: "បង្កើតការដំឡើង",
  generating: "កំពុងបង្កើត...",
  agentConfigurationReady: "ការកំណត់រចនាសម្ព័ន្ធភ្នាក់ងាររួចរាល់!",
  oneClickInstallScriptGenerated: "ស្គ្រីបដំឡើងតែមួយចុចត្រូវបានបង្កើតជាមួយនឹងការកំណត់រចនាសម្ព័ន្ធដោយស្វ័យប្រវត្តិ",
  oneClickInstallTab: "ការដំឡើងតែមួយចុច",
  agentDetailsTab: "ព័ត៌មានលម្អិតភ្នាក់ងារ",
  manualInstallTab: "ការដំឡើងដោយដៃ",
  oneClickAutomaticInstallation: "ការដំឡើងដោយស្វ័យប្រវត្តិតែមួយចុច",
  completeInstallationDescription: "បញ្ចប់ការដំឡើង ការកំណត់រចនាសម្ព័ន្ធ និងការចាប់ផ្តើមសេវាកម្មក្នុងពាក្យបញ្ជាតែមួយ",
  whatThisScriptDoes: "អ្វីដែលស្គ្រីបនេះធ្វើដោយស្វ័យប្រវត្តិ:",
  scriptActionDownload: "ទាញយកកញ្ចប់ .deb ចុងក្រោយ",
  scriptActionInstall: "ដំឡើងភ្នាក់ងារត្រួតពិនិត្យតំបន់",
  scriptActionConfigure: "បង្កើតឯកសារកំណត់រចនាសម្ព័ន្ធជាមួយនឹងការកំណត់របស់អ្នក",
  scriptActionStart: "ចាប់ផ្តើម និងបើកដំណើរការសេវាកម្ម",
  scriptActionHealthChecks: "ដំណើរការការត្រួតពិនិត្យសុខភាព",
  runCommandOnServer: "ដំណើរការពាក្យបញ្ជានេះនៅលើម៉ាស៊ីនមេគោលដៅរបស់អ្នក:",
  downloadCompleteScript: "ទាញយកស្គ្រីបពេញលេញ",
  copyFullScript: "ចម្លងស្គ្រីបពេញលេញ",
  localDevelopmentNotice: "<strong>សេចក្តីជូនដំណឹងអំពីការអភិវឌ្ឍន៍មូលដ្ឋាន:</strong> ប្រសិនបើការចម្លងទៅក្តារកៅស៊ូបរាជ័យ នេះជារឿងធម្មតានៅក្នុងការអភិវឌ្ឍន៍មូលដ្ឋាន។ អ្នកអាចប្រើប៊ូតុង 'ទាញយកស្គ្រីបពេញលេញ' ជំនួស ឬចម្លងអត្ថបទដោយដៃ។",
  generatedAgentConfiguration: "ការកំណត់រចនាសម្ព័ន្ធភ្នាក់ងារដែលបានបង្កើត",
  autoConfiguredDuringInstallation: "តម្លៃទាំងនេះនឹងត្រូវបានកំណត់រចនាសម្ព័ន្ធដោយស្វ័យប្រវត្តិក្នុងអំឡុងពេលដំឡើង",
  agentId: "លេខសម្គាល់ភ្នាក់ងារ",
  regionNameDetail: "ឈ្មោះតំបន់",
  serverIp: "អាសយដ្ឋាន IP ម៉ាស៊ីនមេ",
  apiEndpoint: "ចំណុចបញ្ចប់ API",
  authenticationToken: "សញ្ញាសម្ងាត់ផ្ទៀងផ្ទាត់",
  configurationFileLocation: "<strong>ទីតាំងឯកសារកំណត់រចនាសម្ព័ន្ធ:</strong> /etc/regional-check-agent/regional-check-agent.env",
  manualInstallationSteps: "ជំហានការដំឡើងដោយដៃ",
  stepByStepManualInstallation: "ដំណើរការដំឡើងដោយដៃជាជំហានៗ",
  step1DownloadPackage: "ជំហានទី១: ទាញយកកញ្ចប់",
  downloadAmd64Notice: "✅ ប្រសិនបើអ្នកកំពុងប្រើស្ថាបត្យកម្ម amd64 សូមទាញយកកញ្ចប់នេះ។",
  downloadArm64Notice: "✅ ប្រសិនបើអ្នកកំពុងប្រើស្ថាបត្យកម្ម arm64 សូមទាញយកកញ្ចប់នេះ�।",
  step2InstallPackage: "ជំហានទី២: ដំឡើងកញ្ចប់",
  step3ConfigureAgent: "ជំហានទី៣: កំណត់រចនាសម្ព័ន្ធភ្នាក់ងារ",
  copySampleConfiguration: "ចម្លងការកំណត់រចនាសម្ព័ន្ធគំរូពី https://github.com/operacle/Distributed-Regional-Monitoring/blob/main/packaging/regional-check-agent.conf",
  addConfigurationValues: "បន្ថែមតម្លៃកំណត់រចនាសម្ព័ន្ធដែលបង្ហាញនៅក្នុងផ្ទាំងព័ត៌មានលម្អិតភ្នាក់ងារ",
  step4StartService: "ជំហានទី៤: ចាប់ផ្តើមសេវាកម្ម",
  step5VerifyInstallation: "ជំហានទី៥: ផ្ទៀងផ្ទាត់ការដំឡើង",
  addAnotherAgent: "បន្ថែមភ្នាក់ងារមួយទៀត",
  completeSetup: "បញ្ចប់ការរៀបចំ",
  copied: "បានចម្លង!",
  copiedDescription: "{description} បានចម្លងទៅក្តារកៅស៊ូ។",
  copyFailed: "ការចម្លងបរាជ័យ",
  copyFailedDescription: "បរាជ័យក្នុងការចម្លងទៅក្តារកៅស៊ូ។",
  copyFailedLocalhost: "នេះជារឿងធម្មតានៅក្នុងការអភិវឌ្ឍន៍មូលដ្ឋាន។ សូមចម្លងអត្ថបទដោយដៃ។",
  copyFailedChrome: "សូមសាកល្បងប្រើ HTTPS ឬបើកសិទ្ធិចម្លងក្តារកៅស៊ូ។",
  downloaded: "បានទាញយក!",
  downloadedDescription: "ស្គ្រីបដំឡើងបានទាញយកដោយជោគជ័យ។",
  failedToCreateAgent: "បរាជ័យក្នុងការបង្កើតការកំណត់រចនាសម្ព័ន្ធភ្នាក់ងារតំបន់។",

  //RegionalAgentCard.tsx
  defaultBadge: "លំនាំដើម",
  copyAgentId: "ចម្លងលេខសម្គាល់ភ្នាក់ងារ",
  removeAgent: "លុបភ្នាក់ងារ",
  online: "ដំណើរការ",
  offline: "មិនដំណើរការ",
  lastUpdated: "ធ្វើបច្ចុប្បន្នភាពចុងក្រោយ:",
  activeMonitoring: "ការត្រួតពិនិត្យសកម្ម",
  connectionLost: "បាត់បង់ការតភ្ជាប់",
  
};