<?xml version="1.0" encoding="utf-8"?>
<LanguageData>
  <!-- Gizmo (button) -->
  <AIImages.Gizmo.Label>AI Image</AIImages.Gizmo.Label>
  <AIImages.Gizmo.Description>Open AI Image window to generate character portraits</AIImages.Gizmo.Description>
  <!-- Window -->
  <AIImages.Window.Title>AI Image Generator</AIImages.Window.Title>
  <AIImages.Window.PawnLabel>Character: {0}</AIImages.Window.PawnLabel>
  <AIImages.Window.Refresh>Refresh</AIImages.Window.Refresh>
  <!-- Appearance -->
  <AIImages.Appearance.SectionTitle>Appearance</AIImages.Appearance.SectionTitle>
  <AIImages.Appearance.NoInfo>Appearance information unavailable</AIImages.Appearance.NoInfo>
  <AIImages.Appearance.Gender>Gender: {0}</AIImages.Appearance.Gender>
  <AIImages.Appearance.Age>Age: {0} years</AIImages.Appearance.Age>
  <AIImages.Appearance.BodyType>Body type: {0}</AIImages.Appearance.BodyType>
  <AIImages.Appearance.SkinTone>Skin tone: {0}</AIImages.Appearance.SkinTone>
  <AIImages.Appearance.Hairstyle>Hairstyle: {0}</AIImages.Appearance.Hairstyle>
  <AIImages.Appearance.HairColorDesc>Hair color: {0}</AIImages.Appearance.HairColorDesc>
  <AIImages.Appearance.Beard>Beard: {0}</AIImages.Appearance.Beard>
  <AIImages.Appearance.Traits>Traits:</AIImages.Appearance.Traits>
  <!-- Apparel -->
  <AIImages.Apparel.SectionTitle>Apparel</AIImages.Apparel.SectionTitle>
  <AIImages.Apparel.NoInfo>Apparel information unavailable</AIImages.Apparel.NoInfo>
  <AIImages.Apparel.NoClothes>Character is not wearing anything</AIImages.Apparel.NoClothes>
  <AIImages.Apparel.ListHeader>Apparel ({0} items):</AIImages.Apparel.ListHeader>
  <AIImages.Apparel.Quality>  Quality: {0}</AIImages.Apparel.Quality>
  <AIImages.Apparel.Material>  Material: {0}</AIImages.Apparel.Material>
  <AIImages.Apparel.Durability>  Durability: {0}/{1} ({2}%)</AIImages.Apparel.Durability>
  <AIImages.Apparel.ColorDesc>  Color: {0}</AIImages.Apparel.ColorDesc>
  <!-- Stable Diffusion Prompt -->
  <AIImages.Prompt.SectionTitle>Stable Diffusion Prompt</AIImages.Prompt.SectionTitle>
  <AIImages.Prompt.CopyButton>Copy Prompt</AIImages.Prompt.CopyButton>
  <AIImages.Prompt.Copied>Copied!</AIImages.Prompt.Copied>
  <!-- Generation -->
  <AIImages.Generation.Generate>Generate Image</AIImages.Generation.Generate>
  <AIImages.Generation.Generating>Generating...</AIImages.Generation.Generating>
  <AIImages.Generation.Cancel>Cancel Generation</AIImages.Generation.Cancel>
  <AIImages.Generation.InProgress>Generating image, please wait...</AIImages.Generation.InProgress>
  <AIImages.Generation.Success>Image generated successfully!</AIImages.Generation.Success>
  <AIImages.Generation.Failed>Generation failed</AIImages.Generation.Failed>
  <AIImages.Generation.Cancelled>Generation cancelled by user</AIImages.Generation.Cancelled>
  <AIImages.Generation.Cancelling>Cancelling generation...</AIImages.Generation.Cancelling>
  <AIImages.Generation.Error>Generation error</AIImages.Generation.Error>
  <AIImages.Generation.SavedTo>Image saved to: {0}</AIImages.Generation.SavedTo>
  <AIImages.Generation.NoImage>No image generated yet.\nClick "Generate Image" to start.</AIImages.Generation.NoImage>
  <!-- Settings -->
  <AIImages.Settings.ApiSection>API Settings</AIImages.Settings.ApiSection>
  <AIImages.Settings.ApiSectionTooltip>Configure connection to Stable Diffusion API</AIImages.Settings.ApiSectionTooltip>
  <AIImages.Settings.ApiEndpoint>API Endpoint</AIImages.Settings.ApiEndpoint>
  <AIImages.Settings.TestConnection>Test Connection</AIImages.Settings.TestConnection>
  <AIImages.Settings.LoadFromApi>Load from API</AIImages.Settings.LoadFromApi>
  <AIImages.Settings.Model>Model</AIImages.Settings.Model>
  <AIImages.Settings.NoModelSelected>No model selected</AIImages.Settings.NoModelSelected>
  <AIImages.Settings.LoadModelsFirst>Load models first</AIImages.Settings.LoadModelsFirst>
  <AIImages.Settings.ConnectionSuccess>Successfully connected to API!</AIImages.Settings.ConnectionSuccess>
  <AIImages.Settings.ConnectionFailed>Failed to connect to API. Check endpoint and ensure Stable Diffusion WebUI is running.</AIImages.Settings.ConnectionFailed>
  <AIImages.Settings.AllLoaded>Loaded {0} models, {1} samplers and {2} schedulers from API</AIImages.Settings.AllLoaded>
  <AIImages.Settings.NothingLoaded>Nothing loaded. Check API connection.</AIImages.Settings.NothingLoaded>
  <AIImages.Settings.GenerationSection>Generation Settings</AIImages.Settings.GenerationSection>
  <AIImages.Settings.GenerationSectionTooltip>Configure image generation parameters</AIImages.Settings.GenerationSectionTooltip>
  <AIImages.Settings.ArtStyle>Art Style</AIImages.Settings.ArtStyle>
  <AIImages.Settings.ShotType>Shot Type</AIImages.Settings.ShotType>
  <AIImages.Settings.Steps>Sampling Steps</AIImages.Settings.Steps>
  <AIImages.Settings.CfgScale>CFG Scale</AIImages.Settings.CfgScale>
  <AIImages.Settings.Width>Width</AIImages.Settings.Width>
  <AIImages.Settings.Height>Height</AIImages.Settings.Height>
  <AIImages.Settings.Sampler>Sampler</AIImages.Settings.Sampler>
  <AIImages.Settings.Scheduler>Schedule Type</AIImages.Settings.Scheduler>
  <AIImages.Settings.PromptsSection>Prompts</AIImages.Settings.PromptsSection>
  <AIImages.Settings.PromptsSectionTooltip>Base prompts that will be added to all generations</AIImages.Settings.PromptsSectionTooltip>
  <AIImages.Settings.BasePositivePrompt>Base Positive Prompt</AIImages.Settings.BasePositivePrompt>
  <AIImages.Settings.BaseNegativePrompt>Base Negative Prompt</AIImages.Settings.BaseNegativePrompt>
  <AIImages.Settings.OptionsSection>Options</AIImages.Settings.OptionsSection>
  <AIImages.Settings.AutoLoadModels>Auto-load models on startup</AIImages.Settings.AutoLoadModels>
  <AIImages.Settings.ShowTechnicalInfo>Show technical information</AIImages.Settings.ShowTechnicalInfo>
  <AIImages.Settings.SaveHistory>Save generation history</AIImages.Settings.SaveHistory>
  <AIImages.Settings.SavePath>Save Path</AIImages.Settings.SavePath>
</LanguageData>
