# Copyright (C) 2025 NoSchmarrn.dev # This file is distributed under the same license as the BreznFlow plugin. msgid "" msgstr "" "Project-Id-Version: BreznFlow 1.3.0\n" "Report-Msgid-Bugs-To: https://noschmarrn.dev/\n" "POT-Creation-Date: 2026-03-30T00:00:00+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "X-Generator: BreznFlow 1.3.0\n" "X-Domain: breznflow\n" #. Post type labels #: includes/PostType.php msgid "Workflows" msgstr "" #: includes/PostType.php msgid "Workflow" msgstr "" #: includes/PostType.php includes/Admin/AdminMenu.php includes/Admin/views/list.php includes/Admin/views/wizard-step-1.php msgid "Add Workflow" msgstr "" #: includes/PostType.php msgid "Add New Workflow" msgstr "" #: includes/PostType.php msgid "Edit Workflow" msgstr "" #: includes/PostType.php msgid "New Workflow" msgstr "" #: includes/PostType.php msgid "View Workflow" msgstr "" #: includes/PostType.php msgid "Search Workflows" msgstr "" #: includes/PostType.php msgid "No workflows found" msgstr "" #: includes/PostType.php msgid "No workflows found in trash" msgstr "" #: includes/PostType.php includes/Admin/AdminMenu.php msgid "BreznFlow" msgstr "" #. Taxonomy labels #: includes/PostType.php msgid "Workflow Categories" msgstr "" #: includes/PostType.php msgid "Workflow Category" msgstr "" #: includes/PostType.php msgid "Search Categories" msgstr "" #: includes/PostType.php msgid "All Categories" msgstr "" #: includes/PostType.php msgid "Parent Category" msgstr "" #: includes/PostType.php msgid "Parent Category:" msgstr "" #: includes/PostType.php msgid "Edit Category" msgstr "" #: includes/PostType.php msgid "Update Category" msgstr "" #: includes/PostType.php msgid "Add New Category" msgstr "" #: includes/PostType.php msgid "New Category Name" msgstr "" #: includes/PostType.php msgid "Categories" msgstr "" #. Validator messages #: includes/Security/WorkflowValidator.php msgid "Workflow JSON exceeds the 2MB size limit." msgstr "" #: includes/Security/WorkflowValidator.php #, php-format msgid "Invalid JSON: %s" msgstr "" #: includes/Security/WorkflowValidator.php msgid "Workflow must be a JSON object." msgstr "" #: includes/Security/WorkflowValidator.php msgid "Workflow must have a non-empty \"name\" field." msgstr "" #: includes/Security/WorkflowValidator.php msgid "Workflow must have a non-empty \"nodes\" array." msgstr "" #: includes/Security/WorkflowValidator.php msgid "Workflow must have a \"connections\" object." msgstr "" #: includes/Security/WorkflowValidator.php #, php-format msgid "Workflow has too many nodes (max %d)." msgstr "" #: includes/Security/WorkflowValidator.php #, php-format msgid "Connection references unknown node: \"%s\"." msgstr "" #: includes/Security/WorkflowValidator.php #, php-format msgid "Node %d must be an object." msgstr "" #: includes/Security/WorkflowValidator.php #, php-format msgid "Node %d has an invalid or missing \"id\" (must be UUID format)." msgstr "" #: includes/Security/WorkflowValidator.php #, php-format msgid "Node %d has an invalid or missing \"name\"." msgstr "" #: includes/Security/WorkflowValidator.php #, php-format msgid "Node %d has an invalid or missing \"type\"." msgstr "" #: includes/Security/WorkflowValidator.php #, php-format msgid "Node %d has an invalid or missing \"position\" ([x, y] required)." msgstr "" #: includes/Security/WorkflowValidator.php #, php-format msgid "Node %d has an invalid or missing \"typeVersion\"." msgstr "" #. InfoBox #: includes/Features/InfoBoxBuilder.php #, php-format msgid "%d node" msgid_plural "%d nodes" msgstr[0] "" msgstr[1] "" #: includes/Features/InfoBoxBuilder.php msgid "more type" msgid_plural "more types" msgstr[0] "" msgstr[1] "" #: includes/Features/InfoBoxBuilder.php includes/Shortcode.php includes/Admin/views/wizard-step-2.php msgid "AI-powered" msgstr "" #. Admin menu #: includes/Admin/AdminMenu.php msgid "All Workflows" msgstr "" #: includes/Admin/AdminMenu.php includes/Admin/views/settings.php msgid "Settings" msgstr "" #: includes/Admin/AdminMenu.php msgid "Themes" msgstr "" #. Wizard page #: includes/Admin/WizardPage.php includes/Admin/ThemesPage.php msgid "Insufficient permissions." msgstr "" #: includes/Admin/WizardPage.php msgid "No JSON provided." msgstr "" #: includes/Admin/WizardPage.php msgid "No URL provided." msgstr "" #: includes/Admin/WizardPage.php msgid "This URL is not allowed." msgstr "" #: includes/Admin/WizardPage.php msgid "Empty response from URL." msgstr "" #: includes/Admin/WizardPage.php msgid "Unnamed Node" msgstr "" #: includes/Admin/WizardPage.php msgid "Failed to create workflow post." msgstr "" #: includes/Admin/WizardPage.php includes/Admin/views/wizard-step-2.php msgid "Invalid workflow ID." msgstr "" #: includes/Admin/WizardPage.php includes/Admin/views/wizard-step-2.php includes/Admin/views/wizard-step-3.php msgid "Invalid workflow." msgstr "" #: includes/Admin/WizardPage.php msgid "Validating..." msgstr "" #: includes/Admin/WizardPage.php msgid "Valid n8n workflow" msgstr "" #: includes/Admin/WizardPage.php msgid "Invalid workflow" msgstr "" #: includes/Admin/WizardPage.php msgid "Fetching URL..." msgstr "" #: includes/Admin/WizardPage.php includes/Shortcode.php includes/Admin/WorkflowListTable.php includes/Admin/views/wizard-step-2.php msgid "Copy" msgstr "" #: includes/Admin/WizardPage.php includes/Shortcode.php msgid "Copied!" msgstr "" #: includes/Admin/WizardPage.php msgid "Validate JSON" msgstr "" #: includes/Admin/WizardPage.php includes/Admin/views/wizard-step-1.php msgid "Fetch" msgstr "" #: includes/Admin/WizardPage.php msgid "Fetch failed" msgstr "" #: includes/Admin/WizardPage.php msgid "Please paste a workflow JSON first." msgstr "" #. Workflow list table #: includes/Admin/WorkflowListTable.php msgid "Title" msgstr "" #: includes/Admin/WorkflowListTable.php msgid "Nodes" msgstr "" #: includes/Admin/WorkflowListTable.php msgid "AI" msgstr "" #: includes/Admin/WorkflowListTable.php msgid "Mode" msgstr "" #: includes/Admin/WorkflowListTable.php msgid "Views" msgstr "" #: includes/Admin/WorkflowListTable.php msgid "Shortcode" msgstr "" #: includes/Admin/WorkflowListTable.php msgid "Date" msgstr "" #: includes/Admin/WorkflowListTable.php includes/Admin/views/themes.php msgid "Delete" msgstr "" #: includes/Admin/WorkflowListTable.php msgid "Contains AI nodes" msgstr "" #: includes/Admin/WorkflowListTable.php msgid "Draft" msgstr "" #: includes/Admin/WorkflowListTable.php msgid "Edit" msgstr "" #. Workflow list page #: includes/Admin/views/list.php #, php-format msgid "%d workflow moved to trash." msgid_plural "%d workflows moved to trash." msgstr[0] "" msgstr[1] "" #: includes/Admin/views/list.php #, php-format msgid "Workflow published! Use shortcode: %s" msgstr "" #: includes/Admin/views/list.php msgid "Workflow published!" msgstr "" #. Wizard step 1 #: includes/Admin/views/wizard-step-1.php includes/Admin/views/wizard-step-2.php includes/Admin/views/wizard-step-3.php msgid "1. Import JSON" msgstr "" #: includes/Admin/views/wizard-step-1.php includes/Admin/views/wizard-step-2.php includes/Admin/views/wizard-step-3.php msgid "2. Configure" msgstr "" #: includes/Admin/views/wizard-step-1.php includes/Admin/views/wizard-step-2.php includes/Admin/views/wizard-step-3.php msgid "3. Preview & Publish" msgstr "" #: includes/Admin/views/wizard-step-1.php msgid "Please provide a workflow JSON." msgstr "" #: includes/Admin/views/wizard-step-1.php msgid "Import n8n Workflow" msgstr "" #: includes/Admin/views/wizard-step-1.php msgid "Import from URL (optional)" msgstr "" #: includes/Admin/views/wizard-step-1.php msgid "Or paste JSON directly below." msgstr "" #: includes/Admin/views/wizard-step-1.php msgid "Upload JSON file" msgstr "" #: includes/Admin/views/wizard-step-1.php msgid "n8n Workflow JSON" msgstr "" #: includes/Admin/views/wizard-step-1.php msgid "Continue to Settings" msgstr "" #. Wizard step 2 #: includes/Admin/views/wizard-step-2.php msgid "Configure Workflow" msgstr "" #: includes/Admin/views/wizard-step-2.php #, php-format msgid "%d nodes" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Basic Settings" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Workflow Title" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Display Mode" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Visual (diagram + infobox)" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Info only (infobox, no diagram)" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Compact (diagram only, no toolbar)" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Default Zoom" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Display Options" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Show title above diagram" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Show node info box" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Allow JSON download" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Allow iframe embed" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Show minimap button" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Viewer Theme" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Shortcode Preview" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Security Masking Log" msgstr "" #: includes/Admin/views/wizard-step-2.php #, php-format msgid "%d item was sanitized" msgid_plural "%d items were sanitized" msgstr[0] "" msgstr[1] "" #: includes/Admin/views/wizard-step-2.php msgid "← Back" msgstr "" #: includes/Admin/views/wizard-step-2.php msgid "Continue to Preview" msgstr "" #. Wizard step 3 #: includes/Admin/views/wizard-step-3.php msgid "Preview & Publish" msgstr "" #: includes/Admin/views/wizard-step-3.php msgid "Note:" msgstr "" #: includes/Admin/views/wizard-step-3.php msgid "This workflow contains Code nodes. JavaScript code is displayed as-is and cannot be automatically scanned for hardcoded secrets. Please review the code in the node detail panel before publishing." msgstr "" #: includes/Admin/views/wizard-step-3.php msgid "Workflow Preview" msgstr "" #: includes/Admin/views/wizard-step-3.php #, php-format msgid "Showing %1$d nodes from \"%2$s\"." msgstr "" #: includes/Admin/views/wizard-step-3.php msgid "Security Summary" msgstr "" #: includes/Admin/views/wizard-step-3.php #, php-format msgid "%d value was masked for security." msgid_plural "%d values were masked for security." msgstr[0] "" msgstr[1] "" #: includes/Admin/views/wizard-step-3.php msgid "Publish" msgstr "" #: includes/Admin/views/wizard-step-3.php msgid "Use the shortcode below in any post or page to embed this workflow." msgstr "" #: includes/Admin/views/wizard-step-3.php msgid "← Edit Settings" msgstr "" #: includes/Admin/views/wizard-step-3.php msgid "Publish Workflow" msgstr "" #. Settings page #: includes/Admin/views/settings.php msgid "BreznFlow Settings" msgstr "" #: includes/Admin/views/settings.php msgid "Display Defaults" msgstr "" #: includes/Admin/views/settings.php msgid "Default Mode" msgstr "" #: includes/Admin/views/settings.php msgid "Visual" msgstr "" #: includes/Admin/views/settings.php msgid "Info" msgstr "" #: includes/Admin/views/settings.php msgid "Compact" msgstr "" #: includes/Admin/views/settings.php msgid "Default Zoom (%)" msgstr "" #: includes/Admin/views/settings.php msgid "Large Workflow Threshold" msgstr "" #: includes/Admin/views/settings.php msgid "Workflows with this many nodes or more start zoomed in at the trigger node (0 = disabled)." msgstr "" #: includes/Admin/views/settings.php msgid "Max Code Lines" msgstr "" #: includes/Admin/views/settings.php msgid "Maximum lines of code shown in node detail panel." msgstr "" #: includes/Admin/views/settings.php msgid "Show by Default" msgstr "" #: includes/Admin/views/settings.php msgid "Show workflow title" msgstr "" #: includes/Admin/views/settings.php msgid "Workflow Theme" msgstr "" #: includes/Admin/views/settings.php msgid "Default Theme" msgstr "" #: includes/Admin/views/settings.php msgid "Can be overridden per workflow or via shortcode attr theme=\"light\". Custom themes: import via BreznFlow → Themes." msgstr "" #: includes/Admin/views/settings.php msgid "Action Bar" msgstr "" #: includes/Admin/views/settings.php msgid "Share" msgstr "" #: includes/Admin/views/settings.php msgid "Visitors can share workflow links" msgstr "" #: includes/Admin/views/settings.php msgid "Embed" msgstr "" #: includes/Admin/views/settings.php msgid "Allow iframe embedding (creates public embed URL)" msgstr "" #: includes/Admin/views/settings.php msgid "Get JSON" msgstr "" #: includes/Admin/views/settings.php msgid "Visitors can view/copy workflow JSON" msgstr "" #: includes/Admin/views/settings.php msgid "Allow Download" msgstr "" #: includes/Admin/views/settings.php msgid "Allow visitors to download sanitized workflow JSON" msgstr "" #: includes/Admin/views/settings.php msgid "Download Button Label" msgstr "" #: includes/Admin/views/settings.php msgid "Features" msgstr "" #: includes/Admin/views/settings.php msgid "View Counting" msgstr "" #: includes/Admin/views/settings.php msgid "Track shortcode render count per workflow" msgstr "" #: includes/Admin/views/settings.php msgid "Related Workflows" msgstr "" #: includes/Admin/views/settings.php msgid "Enable related workflows by shared node types" msgstr "" #: includes/Admin/views/settings.php msgid "Schema.org HowTo" msgstr "" #: includes/Admin/views/settings.php msgid "Output Schema.org HowTo structured data in page head" msgstr "" #. Settings defaults #: includes/Admin/SettingsPage.php msgid "Download JSON" msgstr "" #. Themes page #: includes/Admin/views/themes.php msgid "BreznFlow — Themes" msgstr "" #: includes/Admin/views/themes.php msgid "Theme imported successfully." msgstr "" #: includes/Admin/views/themes.php msgid "Theme deleted." msgstr "" #: includes/Admin/views/themes.php msgid "Invalid file type. Please upload a .breznflow.json file." msgstr "" #: includes/Admin/views/themes.php msgid "File upload failed. Please try again." msgstr "" #: includes/Admin/views/themes.php msgid "Could not read the uploaded file." msgstr "" #: includes/Admin/views/themes.php msgid "File is not valid JSON." msgstr "" #: includes/Admin/views/themes.php msgid "Theme validation failed." msgstr "" #: includes/Admin/views/themes.php msgid "An error occurred." msgstr "" #: includes/Admin/views/themes.php msgid "Import Custom Theme" msgstr "" #: includes/Admin/views/themes.php msgid "Upload a .breznflow.json file containing a valid theme definition. The file must include all 41 color tokens." msgstr "" #: includes/Admin/views/themes.php msgid "Theme File" msgstr "" #: includes/Admin/views/themes.php msgid "Import Theme" msgstr "" #: includes/Admin/views/themes.php msgid "Built-in Themes" msgstr "" #: includes/Admin/views/themes.php msgid "Name" msgstr "" #: includes/Admin/views/themes.php msgid "ID" msgstr "" #: includes/Admin/views/themes.php msgid "Type" msgstr "" #: includes/Admin/views/themes.php msgid "Built-in" msgstr "" #: includes/Admin/views/themes.php msgid "Built-in themes are read-only and updated with the plugin." msgstr "" #: includes/Admin/views/themes.php msgid "Custom Themes" msgstr "" #: includes/Admin/views/themes.php msgid "No custom themes imported yet." msgstr "" #: includes/Admin/views/themes.php msgid "Version" msgstr "" #: includes/Admin/views/themes.php msgid "Actions" msgstr "" #: includes/Admin/views/themes.php msgid "Delete this theme?" msgstr "" #. Theme importer validation #: includes/Features/ThemeImporter.php #, php-format msgid "Missing required field: %s" msgstr "" #: includes/Features/ThemeImporter.php #, php-format msgid "Unexpected fields: %s" msgstr "" #: includes/Features/ThemeImporter.php msgid "Theme ID must contain only lowercase letters, numbers, and hyphens." msgstr "" #: includes/Features/ThemeImporter.php #, php-format msgid "Theme ID \"%s\" is reserved for built-in themes." msgstr "" #: includes/Features/ThemeImporter.php msgid "Theme name must not be empty." msgstr "" #: includes/Features/ThemeImporter.php msgid "Theme name must be 80 characters or fewer." msgstr "" #: includes/Features/ThemeImporter.php msgid "Theme version must be an integer." msgstr "" #: includes/Features/ThemeImporter.php msgid "Tokens must be an object." msgstr "" #: includes/Features/ThemeImporter.php #, php-format msgid "Unknown tokens: %s" msgstr "" #: includes/Features/ThemeImporter.php #, php-format msgid "Missing tokens: %s" msgstr "" #: includes/Features/ThemeImporter.php #, php-format msgid "Invalid color value for \"%1$s\": %2$s" msgstr "" #. Embed handler #: includes/EmbedHandler.php msgid "Source:" msgstr "" #. Frontend renderer JS strings #: includes/Shortcode.php msgid "Share" msgstr "" #: includes/Shortcode.php msgid "Embed" msgstr "" #: includes/Shortcode.php msgid "Get JSON" msgstr "" #: includes/Shortcode.php msgid "Error" msgstr "" #: includes/Shortcode.php msgid "Close" msgstr "" #: includes/Shortcode.php msgid "Zoom in" msgstr "" #: includes/Shortcode.php msgid "Zoom out" msgstr "" #: includes/Shortcode.php msgid "Reset view" msgstr "" #: includes/Shortcode.php msgid "Fullscreen" msgstr "" #: includes/Shortcode.php msgid "Minimap" msgstr "" #: includes/Shortcode.php msgid "Highlight in diagram" msgstr "" #: includes/Shortcode.php msgid "Article Link" msgstr "" #: includes/Shortcode.php msgid "Workflow Anchor Link" msgstr "" #: includes/Shortcode.php msgid "Embed this workflow on any website:" msgstr "" #: includes/Shortcode.php msgid "Optional URL parameters:" msgstr "" #: includes/Shortcode.php msgid "Code" msgstr "" #: includes/Shortcode.php msgid "Credential" msgstr "" #: includes/Shortcode.php msgid "more" msgstr "" #: includes/Shortcode.php msgid "node" msgstr "" #: includes/Shortcode.php includes/Admin/WizardPage.php msgid "nodes" msgstr "" #: includes/Shortcode.php msgid "line" msgstr "" #: includes/Shortcode.php msgid "lines" msgstr ""