diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json index dfe9e530de..61cf14b67c 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json @@ -357,6 +357,7 @@ "LicenseCategoryFilter": "License category", "Permission:SendWelcomeEmail": "Send Welcome Email", "Permission:ProvisionExistingOrganizationsAi": "Provision Existing Organizations AI", + "Permission:AiProviderKeyLimit": "Manage AI Provider Key Limit", "SendWelcomeEmail": "Send Welcome Email", "SendWelcomeEmailWarningMessage": "Are you sure you want to send welcome email to the organization members?", "SendWelcomeEmailSuccessMessage": "Welcome email sent successfully!", @@ -375,6 +376,24 @@ "ExistingOrganizationsAiCredentialCleanupCompleted": "Existing organizations AI credential cleanup completed successfully.", "ExistingOrganizationsAiCredentialCleanupFailed": "Existing organizations AI credential cleanup failed.", "CurrentOrganization": "Current organization", + "AiProviderKeyLimit": "ABP AI Agent Provider Key Limit", + "AiProviderKeyMissing": "No provider key exists for this organization.", + "AiProviderKeyMissingDescription": "Create a provider key before setting the ABP AI Agent usable limit.", + "CreateAiProviderKey": "Create provider key", + "ProviderUsableLimit": "Provider usable limit", + "CustomerVisibleCredits": "Customer visible credits", + "ProviderRemaining": "Provider remaining", + "ProviderUsed": "Provider used", + "GrossToUsableRatio": "Gross to usable ratio", + "LastSync": "Last sync", + "NeverSynced": "Never synced", + "NotSynced": "Not synced", + "NewProviderUsableLimit": "New provider usable limit", + "NewProviderUsableLimitDescription": "This is the absolute OpenRouter usable USD limit. Customer-visible credits are calculated from the configured gross-to-usable ratio.", + "CustomerVisibleGrossPreview": "Customer visible gross preview", + "AiProviderLimitMustBeNonNegative": "AI provider limit must be greater than or equal to 0.", + "AiProviderLimitCannotBeLowerThanUsage": "AI provider limit cannot be lower than current provider usage.", + "AiProviderKeyLimitUpdateConfirmation": "Set OpenRouter usable limit to ${0}? Customer-visible credits will become ${1}.", "Processed": "Processed", "Succeeded": "Succeeded", "Failed": "Failed",