lokalisierung vervollständigt, api provider testconnection, runware modellsuche aktiviert und style preview generation integriert

This commit is contained in:
2025-12-03 16:11:38 +01:00
parent 090ec2c44b
commit 52dc61ca16
15 changed files with 516 additions and 77 deletions

View File

@@ -8,6 +8,8 @@ return [
'model_id' => 'Model ID',
'model_type' => 'Model Type',
'enabled' => 'Enabled',
'parameters_help_title' => 'Model parameters',
'parameters_help_text' => 'Parameters are plugin-specific: Runware/ComfyUI expect workflow JSON; Leonardo v2 can use width/height/style_ids/prompt_enhance. Values not supported by the plugin are ignored.',
'api_providers' => 'API Providers',
'api_provider' => 'API Provider',
'search_model' => 'Search Model',
@@ -21,6 +23,9 @@ return [
'enabled' => 'Enabled',
'api_providers' => 'API Providers',
],
'action' => [
'duplicate' => 'Duplicate',
],
],
'api_provider' => [
'form' => [
@@ -30,6 +35,7 @@ return [
'password' => 'Password',
'token' => 'Token',
'plugin' => 'Plugin',
'enabled' => 'Enabled',
],
'table' => [
'name' => 'Name',
@@ -77,6 +83,7 @@ return [
'prompt' => 'Prompt',
'description' => 'Description',
'preview_image' => 'Preview Image',
'preview_source' => 'Reference Image for Preview',
'parameters' => 'Parameters',
'parameters_help' => 'For ComfyUI, paste the workflow JSON here. Use __PROMPT__, __FILENAME__, and __MODEL_ID__ as placeholders.',
'api_provider' => 'API Provider',
@@ -95,6 +102,26 @@ return [
'duplicate' => 'Duplicate',
'enable_selected' => 'Enable Selected',
'disable_selected' => 'Disable Selected',
'reassign_model' => 'Assign AI Model',
'duplicate_to_model' => 'Duplicate to another model',
],
'import' => [
'title' => 'Import Styles',
'file_label' => 'CSV/Excel (Title,Prompt,[Description])',
'model_label' => 'AI Model',
'success' => 'Styles imported. Please add preview images.',
'empty' => 'No valid rows found.',
],
'preview' => [
'generate' => 'Generate preview',
'missing_image' => 'Please upload a reference image.',
'missing_model' => 'Please select an AI model.',
'missing_prompt' => 'Prompt must not be empty.',
'provider_invalid' => 'API provider is not configured or disabled.',
'no_image' => 'No image data received.',
'done' => 'Preview generated',
'saved_hint' => 'Preview image set. Save the style to keep it.',
'failed' => 'Preview failed',
],
],
'setting' => [
@@ -115,6 +142,11 @@ return [
'email' => 'Email',
'password' => 'Password',
'role' => 'Role',
'locale' => 'Language',
'email_notifications_enabled' => 'Email notifications',
'theme_preference' => 'Theme preference',
'theme_light' => 'Light',
'theme_dark' => 'Dark',
],
'table' => [
'name' => 'Name',
@@ -123,6 +155,9 @@ return [
],
],
],
'pages' => [
'global_settings' => 'Global Settings',
],
'navigation' => [
'groups' => [
'ai_models' => 'AI models',
@@ -134,6 +169,18 @@ return [
'install_plugin' => 'Install Plugin',
'plugin_list' => 'Plugin List',
'users' => 'Users',
'user_roles' => 'User Roles',
'ai_models' => 'AI Models',
'api_providers' => 'API Providers',
'styles' => 'Styles',
'images' => 'Images',
],
'widgets' => [
'app_stats' => [
'ai_models' => 'AI models',
'api_providers' => 'API providers',
'styles' => 'Styles',
],
],
'loading_spinner' => [
'processing_image' => 'Processing image...',