118 lines
8.8 KiB
TypeScript
118 lines
8.8 KiB
TypeScript
export default {
|
|
'clusters.title': 'Cluster',
|
|
'clusters.table.provider': 'Provider',
|
|
'clusters.table.deployments': 'Deployments',
|
|
'clusters.button.add': 'Add Cluster',
|
|
'clusters.button.addCredential': 'Add Cloud Credential',
|
|
'clusters.button.editCredential': 'Edit Cloud Credential',
|
|
'clusters.filterBy.cluster': 'Filter by Cluster',
|
|
'clusters.add.cluster': 'Add {cluster} Cluster',
|
|
'clusters.edit.cluster': 'Edit {cluster}',
|
|
'clusters.provider.custom': 'Custom',
|
|
'clusters.button.register': 'Register Cluster',
|
|
'clusters.button.addNodePool': 'Add Worker Pool',
|
|
'clusters.button.add.credential': 'Add {provider} Credential',
|
|
'clusters.credential.title': 'Credential',
|
|
'clusters.credential.token': 'Access Token',
|
|
'clusters.workerpool.region': 'Region',
|
|
'clusters.workerpool.zone': 'Zone',
|
|
'clusters.workerpool.instanceType': 'Instance Type',
|
|
'clusters.workerpool.replicas': 'Replicas',
|
|
'clusters.workerpool.batchSize': 'Batch Size',
|
|
'clusters.workerpool.osImage': 'OS Image',
|
|
'clusters.workerpool.volumes': 'Volumes',
|
|
'clusters.workerpool.format': 'Format',
|
|
'clusters.workerpool.size': 'Size (GiB)',
|
|
'clusters.workerpool.title': 'Worker Pools',
|
|
'clusters.workerpool.cloudOptions': 'Add Cloud Options',
|
|
'clusters.workerpool.volumes.add': 'Add Volume',
|
|
'clusters.create.provider.self': 'Self-Hosted',
|
|
'clusters.create.provider.cloud': 'Cloud Provider',
|
|
'clusters.create.selectProvider': 'Select Provider',
|
|
'clusters.create.configBasic': 'Basic Configuration',
|
|
'clusters.create.execCommand': 'Execute Command',
|
|
'clusters.create.supportedGpu': 'Supported GPUs',
|
|
'clusters.create.skipfornow': 'Skip for now',
|
|
'clusters.create.noImages': 'No images available',
|
|
'clusters.create.noInstanceTypes': 'No instance types available',
|
|
'clusters.create.noRegions': 'No regions available',
|
|
'clusters.workerpool.batchSize.desc':
|
|
'Number of workers created simultaneously in the Worker pool',
|
|
'clusters.create.addworker.tips':
|
|
'Please make sure the <a href={link} target="_blank">prerequisites</a> for {label} are met before executing the following command.',
|
|
'clusters.create.addCommand.tips':
|
|
'On the Worker that needs to be added, run the following command to join it to the cluster.',
|
|
'cluster.create.checkEnv.tips':
|
|
'Use the following command to check if the environment is ready',
|
|
'clusters.create.register.tips':
|
|
' On the Kubernetes cluster that needs to be added, run the following command to join its nodes to the cluster.',
|
|
'cluster.provider.comingsoon': 'Coming soon',
|
|
'clusters.addworker.nvidiaNotes-01':
|
|
'If the worker has multiple outbound IP addresses, enter <span class="bold-text">WORKER_IP</span> to ensure that the node uses the desired IP. Please double-check with <span class="bold-text">hostname -I | xargs -n1</span>.',
|
|
'clusters.addworker.nvidiaNotes-02':
|
|
'If the model directory already exists on the worker, please add the <span class="bold-text">--volume</span> directive to mount it.',
|
|
'clusters.addworker.hygonNotes':
|
|
'If the <span class="bold-text">/opt/hyhal</span> directory does not exist, please create a symbolic link pointing to the Hygon installed path: <span class="bold-text">/opt/hyhal</span>. Same as <span class="bold-text">/opt/dtk</span> directory.',
|
|
'clusters.addworker.corexNotes':
|
|
'If the <span class="bold-text">/lib/modules</span> directory does not exist, please create a symbolic link pointing to the Iluvatar installed path: <span class="bold-text">ln -s /path/to/corex /lib/modules</span>. Same as <span class="bold-text">/usr/local/corex</span> directory.',
|
|
'clusters.addworker.metaxNotes':
|
|
'If the <span class="bold-text">/opt/mxdriver</span> directory does not exist, please create a symbolic link pointing to the MetaX installed path: <span class="bold-text">ln -s /path/to/metax /opt/mxdriver</span>. Same as <span class="bold-text">/opt/maca</span> directory.',
|
|
'clusters.addworker.cambriconNotes':
|
|
'If the <span class="bold-text">/usr/local/neuware</span> directory does not exist, please create a symbolic link pointing to the Cambricon installed path: <span class="bold-text">ln -s /path/to/neuware /usr/local/neuware</span>.',
|
|
'clusters.addworker.hygonNotes-02':
|
|
'If failed to detect devices, please try to remove <span class="bold-text">--env ROCM_SMI_LIB_PATH=/opt/hyhal/lib</span>.'
|
|
};
|
|
|
|
// ========== To-Do: Translate Keys (Remove After Translation) ==========
|
|
// 1. 'clusters.title': 'Cluster',
|
|
// 2. 'clusters.table.provider': 'Provider',
|
|
// 3. 'clusters.table.deployments': 'Deployments',
|
|
// 4. 'clusters.button.add': 'Add Cluster',
|
|
// 5. 'clusters.button.addCredential': 'Add Cloud Credential',
|
|
// 6. 'clusters.button.editCredential': 'Edit Cloud Credential',
|
|
// 7. 'clusters.filterBy.cluster': 'Filter by Cluster',
|
|
// 8. 'clusters.add.cluster': 'Add {cluster} Cluster',
|
|
// 9. 'clusters.edit.cluster': 'Edit {cluster}',
|
|
// 10. 'clusters.provider.custom': 'Custom',
|
|
// 11. 'clusters.button.register': 'Register Cluster',
|
|
// 12. 'clusters.button.addNodePool': 'Add Worker Pool',
|
|
// 13. 'clusters.button.add.credential': 'Add {provider} Credential',
|
|
// 14. 'clusters.credential.token': 'Access Token',
|
|
// 15. 'clusters.workerpool.region': 'Region',
|
|
// 16. 'clusters.workerpool.zone': 'Zone',
|
|
// 17. 'clusters.workerpool.instanceType': 'Instance Type',
|
|
// 18. 'clusters.workerpool.replicas': 'Replicas',
|
|
// 19. 'clusters.workerpool.batchSize': 'Batch Size',
|
|
// 20. 'clusters.workerpool.osImage': 'OS Image',
|
|
// 21. 'clusters.workerpool.volumes': 'Volumes',
|
|
// 22. 'clusters.workerpool.format': 'Format',
|
|
// 23. 'clusters.workerpool.size': 'Size (GiB)',
|
|
// 24. 'clusters.credential.title': 'Credential',
|
|
// 25. 'clusters.workerpool.title': 'Worker Pools',
|
|
// 26. 'clusters.workerpool.cloudOptions': 'Add Cloud Options',
|
|
// 27. 'clusters.workerpool.volumes.add': 'Add Volume'
|
|
// 28. 'clusters.create.provider.self': 'Self-Hosted',
|
|
// 29. 'clusters.create.provider.cloud': 'Cloud Provider',
|
|
// 30. 'clusters.create.selectProvider': 'Select Provider',
|
|
// 31. 'clusters.create.configBasic': 'Basic Configuration',
|
|
// 32. 'clusters.create.execCommand': 'Execute Command',
|
|
// 33. 'clusters.create.supportedGpu': 'Supported GPUs',
|
|
// 34. 'clusters.create.skipfornow': 'Skip for now',
|
|
// 35. 'clusters.create.noImages': 'No images available',
|
|
// 36. 'clusters.create.noInstanceTypes': 'No instance types available',
|
|
// 37. 'clusters.create.noRegions': 'No regions available',
|
|
// 38. 'clusters.workerpool.batchSize.desc': 'Number of workers created simultaneously in the Worker pool',
|
|
// 39. 'clusters.create.addworker.tips': 'Please make sure the <a href={link} target="_blank">prerequisites</a> for {label} are met before executing the following command.',
|
|
// 40. 'clusters.create.addCommand.tips': 'On the Worker that needs to be added, run the following command to join it to the cluster.',
|
|
// 41. 'cluster.create.checkEnv.tips': 'Use the following command to check if the environment is ready',
|
|
// 42. 'clusters.create.register.tips': ' On the Kubernetes cluster that needs to be added, run the following command to join its nodes to the cluster.',
|
|
// 43. 'cluster.provider.comingsoon': 'Coming soon',
|
|
// 44. 'clusters.addworker.nvidiaNotes-01': 'If the worker has multiple outbound IP addresses, enter <span class="bold-text">WORKER_IP</span> to ensure that the node uses the desired IP. Please double-check with <span class="bold-text">hostname -I | xargs -n1</span>.',
|
|
// 45. 'clusters.addworker.nvidiaNotes-02': 'If the model directory already exists on the worker, please add the <span class="bold-text">--volume</span> directive to mount it.',
|
|
// 46. 'clusters.addworker.hygonNotes': 'If the <span class="bold-text">/opt/hyhal</span> directory does not exist, please create a symbolic link pointing to the Hygon installed path: <span class="bold-text">/opt/hyhal</span>. Same as <span class="bold-text">/opt/dtk</span> directory.',
|
|
// 47. 'clusters.addworker.corexNotes': 'If the <span class="bold-text">/lib/modules</span> directory does not exist, please create a symbolic link pointing to the Iluvatar installed path: <span class="bold-text">ln -s /path/to/corex /lib/modules</span>. Same as <span class
|
|
// 48. 'clusters.addworker.metaxNotes': 'If the <span class="bold-text">/opt/mxdriver</span> directory does not exist, please create a symbolic link pointing to the MetaX installed path: <span class="bold-text">ln -s /path/to/metax /opt/mxdriver</span>. Same as <span class="bold-text">/opt/maca</span> directory.',
|
|
// 49. 'clusters.addworker.cambriconNotes': 'If the <span class="bold-text">/usr/local/neuware</span> directory does not exist, please create a symbolic link pointing to the Cambricon installed path: <span class="bold-text">ln -s /path/to/neuware /usr/local/neuware</span>.'
|
|
// 50. 'clusters.addworker.hygonNotes-02': 'If failed to detect devices, please try to remove <span class="bold-text">--env ROCM_SMI_LIB_PATH=/opt/hyhal/lib</span>.'
|
|
// ========== End of To-Do List ==========
|