{ "Wildcards Manager": "Wildcards Manager", "Dynamic Prompts": "Dynamic Prompts", "Dynamic Prompts enabled": "Dynamic Prompts enabled", "Combinatorial generation": "Combinatorial generation", "Max generations (0 = all combinations - the batch count value is ignored)": "Max generations (0 = all combinations - the batch count value is ignored)", "Combinatorial batches": "Combinatorial batches", "Prompt Magic": "Prompt Magic", "Magic prompt": "Magic prompt", "Max magic prompt length": "Max magic prompt length", "Magic prompt creativity": "Magic prompt creativity", "Magic prompt model": "Magic prompt model", "Magic prompt blocklist regex": "Magic prompt blocklist regex", "I'm feeling lucky": "I'm feeling lucky", "Attention grabber": "Attention grabber", "Minimum attention": "Minimum attention", "Maximum attention": "Maximum attention", "Don't apply to negative prompts": "Don't apply to negative prompts", "Need help?": "Need help?", "Syntax cheatsheet": "Syntax cheatsheet", "Tutorial": "Tutorial", "Discussions": "Discussions", "Report a bug": "Report a bug", "Combinations": "Combinations", "Choose a number of terms from a list, in this case we choose two artists:": "Choose a number of terms from a list, in this case we choose two artists:", "{2$$artist1|artist2|artist3}": "{2$$artist1|artist2|artist3}", "If $$ is not provided, then 1$$ is assumed.": "If $$ is not provided, then 1$$ is assumed.", "If the chosen number of terms is greater than the available terms, then some terms will be duplicated, otherwise chosen terms will be unique. This is useful in the case of wildcards, e.g.": "If the chosen number of terms is greater than the available terms, then some terms will be duplicated, otherwise chosen terms will be unique. This is useful in the case of wildcards, e.g.", "{2$$__artist__}": "{2$$__artist__}", "is equivalent to": "is equivalent to", "{2$$__artist__|__artist__}": "{2$$__artist__|__artist__}", "A range can be provided:": "A range can be provided:", "{1-3$$artist1|artist2|artist3}": "{1-3$$artist1|artist2|artist3}", "In this case, a random number of artists between 1 and 3 is chosen.": "In this case, a random number of artists between 1 and 3 is chosen.", "Options can be given weights:": "Options can be given weights:", "{2::artist1|artist2}": "{2::artist1|artist2}", "In this case, artist1 will be chosen twice as often as artist2.": "In this case, artist1 will be chosen twice as often as artist2.", "Wildcards can be used and the joiner can also be specified:": "Wildcards can be used and the joiner can also be specified:", "{{1-$$and$$__adjective__}}": "{{1-$$and$$__adjective__}}", "Here, a random number between 1 and 3 words from adjective.txt will be chosen and joined together with the word 'and' instead of the default comma.": "Here, a random number between 1 and 3 words from adjective.txt will be chosen and joined together with the word 'and' instead of the default comma.", "Wildcards": "Wildcards", "Find and manage wildcards in the Wildcards Manager tab.": "Find and manage wildcards in the Wildcards Manager tab.", "You can add more wildcards by creating a text file with one term per line and name is mywildcards.txt. Place it in D:\\StableDiffusion\\clean install\\webui\\extensions\\sd-dynamic-prompts\\wildcards.": "You can add more wildcards by creating a text file with one term per line and name is mywildcards.txt. Place it in D:\\StableDiffusion\\clean install\\webui\\extensions\\sd-dynamic-prompts\\wildcards.", "__/mywildcards__": "__/mywildcards__", "will then become available.": "will then become available.", "Find more settings on the": "Find more settings on the", "tab": "tab", "You are using": "You are using", "version 2.7.2 of the WebUI extension": "version 2.7.2 of the WebUI extension", ", and the underlying": ", and the underlying", "dynamicprompts library is version 0.7.1": "dynamicprompts library is version 0.7.1", "Jinja2 templates": "Jinja2 templates", "Enable Jinja2 templates": "Enable Jinja2 templates", "Help for Jinja2 templates": "Help for Jinja2 templates", "Jinja2 templates is an experimental feature for advanced template generation. It is not recommended for general use unless you are comfortable with writing scripts.": "Jinja2 templates is an experimental feature for advanced template generation. It is not recommended for general use unless you are comfortable with writing scripts.", "Literals": "Literals", "I love red roses": "I love red roses", "Random choices": "Random choices", "I love {{ choice('red', 'blue', 'green') }} roses": "I love {{ choice('red', 'blue', 'green') }} roses", "This will randomly choose one of the three colors.": "This will randomly choose one of the three colors.", "Iterations": "Iterations", "{% for colour in ['red', 'blue', 'green'] %}\n {% prompt %}I love {{ colour }} roses{% endprompt %}\n {% endfor %}": "{% for colour in ['red', 'blue', 'green'] %}\n {% prompt %}I love {{ colour }} roses{% endprompt %}\n {% endfor %}", "This will produce three prompts, one for each color. The prompt tag is used to mark the text that will be used as the prompt. If no prompt tag is present then only one prompt is assumed": "This will produce three prompts, one for each color. The prompt tag is used to mark the text that will be used as the prompt. If no prompt tag is present then only one prompt is assumed", "{% for colour in wildcard(\"__colours__\") %}\n {% prompt %}I love {{ colour }} roses{% endprompt %}\n {% endfor %}": "{% for colour in wildcard(\"__colours__\") %}\n {% prompt %}I love {{ colour }} roses{% endprompt %}\n {% endfor %}", "This will produce one prompt for each colour in the wildcard.txt file.": "This will produce one prompt for each colour in the wildcard.txt file.", "Conditionals": "Conditionals", "{% for colour in [\"red\", \"blue\", \"green\"] %}\n {% if colour == \"red\"}\n {% prompt %}I love {{ colour }} roses{% endprompt %}\n {% else %}\n {% prompt %}I hate {{ colour }} roses{% endprompt %}\n {% endif %}\n {% endfor %}": "{% for colour in [\"red\", \"blue\", \"green\"] %}\n {% if colour == \"red\"}\n {% prompt %}I love {{ colour }} roses{% endprompt %}\n {% else %}\n {% prompt %}I hate {{ colour }} roses{% endprompt %}\n {% endif %}\n {% endfor %}", "This will produce the following prompts:": "This will produce the following prompts:", "I hate blue roses": "I hate blue roses", "I hate green roses": "I hate green roses", "Jinja2 templates are based on the Jinja2 template engine. For more information see the": "Jinja2 templates are based on the Jinja2 template engine. For more information see the", "Jinja2 documentation.": "Jinja2 documentation.", "If you are using these templates, please let me know if they are useful.": "If you are using these templates, please let me know if they are useful.", "Advanced options": "Advanced options", "Some settings have been moved to the settings tab. Find them in the Dynamic Prompts section.": "Some settings have been moved to the settings tab. Find them in the Dynamic Prompts section.", "Unlink seed from prompt": "Unlink seed from prompt", "Fixed seed": "Fixed seed", "Write raw prompt to image": "Write raw prompt to image", "Don't generate images": "Don't generate images", "Write prompts to file": "Write prompts to file", "Manage wildcards for Dynamic Prompts": "Manage wildcards for Dynamic Prompts", "1. Create your wildcard library by copying a collection using the dropdown below.": "1. Create your wildcard library by copying a collection using the dropdown below.", "2. Click on any of the files that appear in the tree to edit them.": "2. Click on any of the files that appear in the tree to edit them.", "3. Use the wildcard in your script by typing the name of the file or copying the text from the Wildcards file text box": "3. Use the wildcard in your script by typing the name of the file or copying the text from the Wildcards file text box", "4. Optional - add your own wildcards files to the D:\\StableDiffusion\\clean install\\webui\\extensions\\sd-dynamic-prompts\\wildcards folder": "4. Optional - add your own wildcards files to the D:\\StableDiffusion\\clean install\\webui\\extensions\\sd-dynamic-prompts\\wildcards folder", "Select a collection": "Select a collection", "Copy collection": "Copy collection", "Overwrite existing": "Overwrite existing", "Refresh wildcards": "Refresh wildcards", "Delete all wildcards": "Delete all wildcards", "Wildcards file": "Wildcards file", "File editor": "File editor", "Save wildcards": "Save wildcards", "Action": "Action", "Ignore whitespace in prompts: All newlines, tabs, and multiple spaces are replaced by a single space": "Ignore whitespace in prompts: All newlines, tabs, and multiple spaces are replaced by a single space", "Save template to metadata: Write prompt template into the PNG metadata": "Save template to metadata: Write prompt template into the PNG metadata", "Write prompts to file: Create a new .txt file for every batch containing the prompt template as well as the generated prompts.": "Write prompts to file: Create a new .txt file for every batch containing the prompt template as well as the generated prompts.", "String to use as left bracket for parser variants, .e.g {variant1|variant2|variant3}": "String to use as left bracket for parser variants, .e.g {variant1|variant2|variant3}", "String to use as right bracket for parser variants, .e.g {variant1|variant2|variant3}": "String to use as right bracket for parser variants, .e.g {variant1|variant2|variant3}", "sd-dynamic-prompts": "sd-dynamic-prompts", "Disable dynamic prompts by unchecking this box.": "Disable dynamic prompts by unchecking this box.", "Instead of generating random prompts from a template, combinatorial generation produces every possible prompt from the given string.\nThe prompt 'I {love|hate} {New York|Chicago} in {June|July|August}' will produce 12 variants in total.\n\nThe value of the 'Seed' field is only used for the first image. To change this, look for 'Fixed seed' in the 'Advanced options' section.": "Instead of generating random prompts from a template, combinatorial generation produces every possible prompt from the given string.\nThe prompt 'I {love|hate} {New York|Chicago} in {June|July|August}' will produce 12 variants in total.\n\nThe value of the 'Seed' field is only used for the first image. To change this, look for 'Fixed seed' in the 'Advanced options' section.", "Limit the maximum number of prompts generated. 0 (default) will generate all images. Useful to prevent an unexpected combinatorial explosion.": "Limit the maximum number of prompts generated. 0 (default) will generate all images. Useful to prevent an unexpected combinatorial explosion.", "Re-run your combinatorial batch this many times with a different seed each time.": "Re-run your combinatorial batch this many times with a different seed each time.", "Magic Prompt adds interesting modifiers to your prompt for a little bit of extra spice.\nThe first time you use it, the MagicPrompt model is downloaded so be patient.\nIf you're running low on VRAM, you might get a CUDA error.": "Magic Prompt adds interesting modifiers to your prompt for a little bit of extra spice.\nThe first time you use it, the MagicPrompt model is downloaded so be patient.\nIf you're running low on VRAM, you might get a CUDA error.", "Controls the maximum length in tokens of the generated prompt.": "Controls the maximum length in tokens of the generated prompt.", "Adjusts the generated prompt. You will need to experiment with this setting.": "Adjusts the generated prompt. You will need to experiment with this setting.", "Regular expression pattern for blocking terms out of the generated prompt. Applied case-insensitively. For instance, to block both \"purple\" and \"interdimensional\", you could use the pattern \"purple|interdimensional\".": "Regular expression pattern for blocking terms out of the generated prompt. Applied case-insensitively. For instance, to block both \"purple\" and \"interdimensional\", you could use the pattern \"purple|interdimensional\".", "Uses the lexica.art API to create random prompts.\nThe prompt in the main prompt box is used as a search string.\nLeaving the prompt box blank returns a list of completely randomly chosen prompts.\nTry it out, it can be quite fun.": "Uses the lexica.art API to create random prompts.\nThe prompt in the main prompt box is used as a search string.\nLeaving the prompt box blank returns a list of completely randomly chosen prompts.\nTry it out, it can be quite fun.", "Randomly selects a keyword from the prompt and adds emphasis to it. Try this with Fixed Seed enabled.": "Randomly selects a keyword from the prompt and adds emphasis to it. Try this with Fixed Seed enabled.", "Don't use prompt magic on negative prompts.": "Don't use prompt magic on negative prompts.", "Jinja2 templates are an expressive alternative to the standard syntax. See the Help section below for instructions.": "Jinja2 templates are an expressive alternative to the standard syntax. See the Help section below for instructions.", "Check this if you want to generate random prompts, even if your seed is fixed": "Check this if you want to generate random prompts, even if your seed is fixed", "Select this if you want to use the same seed for every generated image.\nThis is useful if you want to test prompt variations while using the same seed.\nIf there are no wildcards then all the images will be identical.": "Select this if you want to use the same seed for every generated image.\nThis is useful if you want to test prompt variations while using the same seed.\nIf there are no wildcards then all the images will be identical.", "Write the prompt template into the image metadata": "Write the prompt template into the image metadata", "Be sure to check the 'Write prompts to file' checkbox if you don't want to lose the generated prompts. Note, one image is still generated.": "Be sure to check the 'Write prompts to file' checkbox if you don't want to lose the generated prompts. Note, one image is still generated.", "The generated file is a slugified version of the prompt and can be found in the same directory as the generated images.\nE.g. in ./outputs/txt2img-images/.": "The generated file is a slugified version of the prompt and can be found in the same directory as the generated images.\nE.g. in ./outputs/txt2img-images/.", "Complete documentation is available at https://github.com/adieyal/sd-dynamic-prompts. Please report any issues on GitHub.": "Complete documentation is available at https://github.com/adieyal/sd-dynamic-prompts. Please report any issues on GitHub.", "Generate all possible prompt combinations.": "Generate all possible prompt combinations.", "Automatically update your prompt with interesting modifiers. (Runs slowly the first time)": "Automatically update your prompt with interesting modifiers. (Runs slowly the first time)", "Generate random prompts from lexica.art (your prompt is used as a search query).": "Generate random prompts from lexica.art (your prompt is used as a search query).", "Use the same seed for all prompts in this batch": "Use the same seed for all prompts in this batch", "Write all generated prompts to a file": "Write all generated prompts to a file", "If this is set, then random prompts are generated, even if the seed is the same.": "If this is set, then random prompts are generated, even if the seed is the same.", "Disable image generation. Useful if you only want to generate text prompts. (1 image will still be generated to keep Auto1111 happy.).": "Disable image generation. Useful if you only want to generate text prompts. (1 image will still be generated to keep Auto1111 happy.).", "Add emphasis to a randomly selected keyword in the prompt.": "Add emphasis to a randomly selected keyword in the prompt.", "Write template into image metadata.": "Write template into image metadata.", "Note: Each model will download between 300mb and 1.4gb of data on first use.": "Note: Each model will download between 300mb and 1.4gb of data on first use.", "https://github.com/adieyal/sd-dynamic-prompts.git": "https://github.com/adieyal/sd-dynamic-prompts.git" }