Add an Organizations menu entry (admin-only) that routes to an upsell page explaining the multi-tenancy module, and surface disabled IP Access Control / Quota Limit items in the API Key dropdown with a tooltip pointing at the enterprise edition. Both placeholders are shadowed by the enterprise plugin at build time: the route merger removes the OSS Organizations entry by name, and the dropdown skips each placeholder when the same key is contributed via configActions.
34 lines
1.6 KiB
TypeScript
34 lines
1.6 KiB
TypeScript
export default {
|
|
'apikeys.title': 'API-ключи',
|
|
'apikeys.table.apikeys': 'Ключи',
|
|
'apikeys.table.key': 'Ключ',
|
|
'apikeys.button.create': 'Создать API-ключ',
|
|
'apikeys.button.edit': 'Редактировать API-ключ',
|
|
'apikeys.title.save': 'Сохранить API-ключ',
|
|
'apikeys.form.expiretime': 'Срок действия',
|
|
'apikeys.form.apikey': 'API-ключ',
|
|
'apikeys.table.name': 'Название ключа',
|
|
'apikeys.table.save.tips':
|
|
'Обязательно скопируйте ключ сразу. Вы не сможете увидеть его снова.',
|
|
'apikeys.form.expiration.7days': '7 дней',
|
|
'apikeys.form.expiration.1month': '1 месяц',
|
|
'apikeys.form.expiration.6months': '6 месяцев',
|
|
'apikeys.form.expiration.never': 'Без срока действия',
|
|
'apikeys.table.bindModels': 'Доступ к моделям',
|
|
'apikeys.models.all': 'Все модели',
|
|
'apikeys.models.selected': 'Разрешенные модели',
|
|
'apikeys.models.noModelsFound': 'Модели не найдены',
|
|
'apikeys.accessScope.all': 'All',
|
|
'apikeys.accessScope.management': 'Platform Management',
|
|
'apikeys.accessScope.inference': 'Inference APIs',
|
|
'apikeys.access.permissions': 'Access Permissions',
|
|
'apikeys.type.auto': 'Auto-generated',
|
|
'apikeys.type.custom': 'Custom',
|
|
'apikeys.button.ipConfig': 'IP Access Control',
|
|
'quotaLimits.button.title': 'Quota Limit'
|
|
};
|
|
|
|
// ========== To-Do: Translate Keys (Remove After Translation) ==========
|
|
|
|
// ========== End of To-Do List ==========
|