{ "token-variants": { "settings": { "search-paths": { "Name": "Search Paths", "Hint": "Configure folders, Rolltables and s3 buckets to be searched for art here." }, "forge-search-paths": { "Name": "Forge Assets Library Paths", "Hint": "Configure your API key and Asset Library paths", "window": { "Hint": "API Key to be used by 'Token Variant Art' to share images with other players. API Key is available in the 'My Account' page." } }, "search-filters": { "Name": "Search Filter Settings", "Hint": "Assign filters to Portrait and Token art searches.", "window": { "portrait-filter": { "Name": "Portrait Art Filters", "Hint": "Portrait art will be limited to files that include/exclude these pieces of text or match the provided regular expression." }, "token-filter": { "Name": "Token Art Filters", "Hint": "Token art will be limited to files that include/exclude these pieces of text or match the provided regular expression." }, "general-filter": { "Name": "General Art Filters", "Hint": "These filters will be used when the search is being performed irrespective of the art type (token/portrait)." } } }, "randomizer": { "Name": "Randomizer Settings", "Hint": "Enable randomization of images upon actor and token creation.", "window": { "portrait-image-on-actor-create": "Portrait image on Actor Create", "token-image-on-token-create": "Token image on Token Create", "token-image-on-token-copy-paste": "Token image on Token copy+paste", "search-types-heading": "Searches to be included in the randomizer", "disable-for": "Disable for", "tokens-with-represented-actor": "Tokens with Represented Actor", "tokens-with-linked-actor-data": "Tokens with Linked Actor Data", "pop-up-if-randomization-disabled": "Show Art Select pop-up if randomization is disabled", "token-to-portrait": "Apply Token image to Portrait", "different-images": "Different images for Portrait and Token", "sync-images": "Sync Portrait and Token based on image name similarity" } }, "pop-up": { "Name": "Pop-up Settings", "Hint": "Enable/disable pop-up features", "window": { "two-pop-ups": { "Name": "Display separate pop-ups for Portrait and Token art", "Hint": "When enabled 2 separate pop-ups will be displayed upon Actor/Token creation, first to select the Portrait art, and second to select the Token art." }, "no-dialog": { "Name": "Disable prompt between Portrait and Token art select", "Hint": "Will disable the prompt displayed upon Token/Actor creation when two separate pop-ups setting is enabled." }, "disable-automatic-pop-ups-for": "Disable Automatic Pop-ups for", "on-actor-create": "On Actor Create", "on-token-create": "On Token Create", "on-token-copy-paste": "On Token Copy+Paste" } }, "token-hud": { "Name": "Token HUD Client Settings", "Hint": "Settings for the Token HUD Button", "window": { "enable-token-hud": { "Name": "Enable Token HUD Button", "Hint": "Enable extra Token HUD button for selecting token art." }, "display-shared-only": { "Name": "Display only shared images", "Hint": "Only shared images will be shown in the side menu. Search can still be performed." }, "display-as-image": { "Name": "Display as Image", "Hint": "Disable to display images as a list of their filenames in the HUD." }, "image-opacity": { "Name": "Opacity of token preview", "Hint": "The opacity of the token previews in the HUD before hovering over them." }, "update-actor-image": { "Name": "Update Actor portrait", "Hint": "When enabled selecting an image from the Token HUD will also apply it to the character sheet." }, "disable-if-token-hud-wildcard-active": { "Name": "Disable button", "Hint": "This option will prevent 'Token Variant Art' button being displayed if 'Token HUD Wildcard' is active and 'Randomize Wildcard Images' is checked in the Prototype token." }, "include-wildcard": { "Name": "Include wildcard images", "Hint": "If prototype token has been setup with a wildcard image they will be included in the HUD menu." } } }, "keywords-search": { "Name": "Search by Keyword", "Hint": "Searches will use both full name and individual words in the name of the actor/token. Words less than 3 characters will be ignored." }, "excluded-keywords": { "Name": "Excluded Keywords", "Hint": "This is a list of keywords that will not be included in the search when 'Search by Keyword' is on." }, "run-search-on-path": { "Name": "Match name to folder", "Hint": "Whe enabled art searches will check both file names as well as folder names along their path for a match." }, "imgur-client-id": { "Name": "Imgur Client ID", "Hint": "Client ID to be used to perform Imgur API calls with." }, "disable-notifs": { "Name": "Disable Cache Notifications", "Hint": "Disables notifications shown by the module during caching." }, "compendium-mapper": { "Name": "Compendium Mapper", "Hint": "Apply images to compendiums", "window": { "compendium-select": "Select an unlocked compendium to perform mappings on", "missing-only": "Only include documents with missing images", "diff-images": "Apply different images for Portrait and Token", "ignore-token": "Ignore Token", "ignore-portrait": "Ignore Portrait", "show-images": "Show current images in the 'Art Select' window", "include-keywords": "Include keywords in the search", "auto-apply": "Auto-apply the first found image", "auto-art-select": "Display 'Art Select' if no image found", "cache": "Re-cache images before mapping begins", "sync-images": "Sync Portrait and Token if only one image is missing" } }, "algorithm": { "Name": "Search Settings", "Hint": "Configure the algorithm and filters used to perform image searches", "window": { "exact-hint": "Token/Actor names need to be fully present in the file/folder name", "fuzzy-hint": "Token/Actor names require only partial matches to the file/folder name", "limit-hint": "Maximum number of results returned per search", "percentage-match": { "Name": "Percentage match", "Hint": "How accurately file/folder name must match for it to be considered a match." }, "art-select-slider": { "Name": "Add the percent slider to the Art Select window", "Hint": "Percentage slider will appear in the Art Select pop-ups, allowing you to change the percentage match on the fly" } } }, "import-export": { "Hint": "Import/Export module settings", "window": { "import-dialog": "Import Token Variant Art settings", "source-data": "Source Data" } } }, "common": { "include": "Include", "exclude": "Exclude", "randomize": "Randomize", "name": "Name", "keywords": "Keywords", "shared": "Shared", "apply": "Apply", "priority": "Priority", "remove": "Remove", "start": "Start", "automation": "Automation", "enable": "Enable", "exact": "Exact", "fuzzy": "Fuzzy", "limit": "Limit", "save": "Save", "import": "Import", "export": "Export" }, "windows": { "art-select": { "apply-same-art": "Apply the same art to the token?", "no-art-found": "No art found containing", "select-variant": "Select variant", "select-portrait-art": "Select Portrait Art", "select-token-art": "Select Token Art" }, "status-config": { "hint": "Order in which the image will be updated if multiple effects/status are applied. If they have same priority recency will be used instead." } }, "notifications": { "warn": { "profile-image-not-found": "Token-Variant-Art: Unable to find profile image to assign right-click listener.", "path-not-found": "Unable to find path:", "invalid-table": "The table \"{rollTableName}\" could not be found", "invalid-json": "The json file \"{jsonName}\" could not be found", "update-image-no-token-actor": "Calling 'updateImage' with no valid Token or Actor as update target.", "imgur-localhost": "Imgur galleries cannot be accessed through clients running on 'localhost'", "json-localhost": "Json file cannot be accessed through clients running on 'localhost'" }, "info": { "caching-started": "Token Variant Art: Caching Started", "caching-finished": "Token Variant Art: Caching Finished ({imageCount} images found)" } } } }