/* OpenMenu NX UI localization. English source text is intentionally used as the key. */

"About OpenMenu NX" = "About OpenMenu NX";
"Accessibility access is not enabled. Enable OpenMenu NX in System Settings → Privacy & Security → Accessibility." = "Accessibility access is not enabled.";
"Accessibility:" = "Accessibility";
"Add" = "Add";
"Add Folder/App…" = "Add Folder/App…";
"Add Group" = "Add Group";
"Add macOS Service" = "Add macOS Service";
"Add Script…" = "Add Script…";
"Add Separator" = "Add Separator";
"Add Service" = "Add Service";
"Add URL" = "Add URL";
"Advanced" = "Advanced";
"Advanced Settings" = "Advanced Settings";
"Align Left" = "Align Left";
"Align Right" = "Align Right";
"All visible layout objects now live in Main.storyboard. You can move and resize them directly in Xcode Interface Builder." = "All visible layout objects now live in Main.storyboard. You can move and resize them directly in Xcode Interface Builder.";
"AppleScript" = "AppleScript";
"AppleScript could not be loaded" = "AppleScript could not be loaded";
"AppleScript error" = "AppleScript error";
"Application" = "Application";
"Applications" = "Applications";
"Apply" = "Apply";
"Baseline" = "Baseline";
"Basic" = "Basic";
"Bigger" = "Bigger";
"Bold" = "Bold";
"Bring All to Front" = "Bring All to Front";
"Browse app/packages as folders" = "Browse app/packages as folders";
"Cancel" = "Cancel";
"Capitalize" = "Capitalize";
"Capture now" = "Capture now";
"Capture Selection" = "Capture Selection";
"Captured selection:" = "Captured selection:";
"Center" = "Center";
"Check Document Now" = "Check Document Now";
"Check for Updates…" = "Check for Updates…";
"Check Grammar With Spelling" = "Check Grammar With Spelling";
"Check Spelling While Typing" = "Check Spelling While Typing";
"Clear Menu" = "Clear Menu";
"Close" = "Close";
"Copy" = "Copy";
"Copy Ruler" = "Copy Ruler";
"Copy Style" = "Copy Style";
"Correct Spelling Automatically" = "Correct Spelling Automatically";
"Customize Toolbar…" = "Customize Toolbar…";
"Cut" = "Cut";
"Data Detectors" = "Data Detectors";
"Delete" = "Delete";
"Diagnostics" = "Diagnostics";
"Display menu icons" = "Display menu icons";
"Document" = "Document";
"Drop Applications, scripts, documents, folders, or URLs." = "Drop Applications, scripts, documents, folders, or URLs.";
"Edit" = "Edit";
"Empty Folder" = "Empty Folder";
"Enable global popup" = "Enable global popup";
"Enable macOS Service / context entry" = "Enable macOS Service / context entry";
"Enable status menu" = "Enable status menu";
"Enabled" = "Enabled";
"Engineering: MATSUMOTO Satoshi  Modern reconstruction from 2.06" = "Engineering: MATSUMOTO Satoshi  Modern reconstruction from 2.06";
"Enter" = "Enter";
"Enter Full Screen" = "Enter Full Screen";
"Export failed" = "Export failed";
"Export…" = "Export…";
"File" = "File";
"Files:" = "Files:";
"Find" = "Find";
"Find Next" = "Find Next";
"Find Previous" = "Find Previous";
"Find…" = "Find…";
"Folder" = "Folder";
"Folders" = "Folders";
"Font" = "Font";
"For modern macOS" = "For modern macOS";
"Format" = "Format";
"General" = "General";
"Group" = "Group";
"Help" = "Help";
"Hide OpenMenu NX" = "Hide OpenMenu NX";
"Hide Others" = "Hide Others";
"Import failed" = "Import failed";
"Import Legacy…" = "Import Legacy…";
"Insert Folders Group" = "Insert Folders Group";
"Insert Scripts Group" = "Insert Scripts Group";
"Insert Services Group" = "Insert Services Group";
"Italic" = "Italic";
"Jump to Selection" = "Jump to Selection";
"Justify" = "Justify";
"Kern" = "Kern";
"Key %d" = "Key %d";
"License" = "License";
"License Key:" = "License Key:";
"Licensee Name:" = "Licensee Name:";
"Ligatures" = "Ligatures";
"Loading…" = "Loading…";
"Loosen" = "Loosen";
"Lower" = "Lower";
"macOS could not perform the service “%@”." = "macOS could not perform the service “%@”.";
"Main Menu" = "Main Menu";
"Make Lower Case" = "Make Lower Case";
"Make Upper Case" = "Make Upper Case";
"Menu-Editor" = "Menu Editor";
"Menu Item" = "Menu Item";
"Menu title" = "Menu title";
"Minimize" = "Minimize";
"Modifiers:" = "Modifiers:";
"Move failed" = "Move failed";
"New" = "New";
"New Group" = "New Group";
"No Applications" = "No Applications";
"No selection captured yet." = "No selection captured yet.";
"Num of License:" = "Num of License:";
"Open folders as submenus" = "Open folders as submenus";
"Open Folder…" = "Open Folder…";
"Open Recent" = "Open Recent";
"OpenMenu NX" = "OpenMenu NX";
"OpenMenu NX Help" = "OpenMenu NX Help";
"OpenMenu NX service/context entry is disabled in Settings." = "OpenMenu NX service/context entry is disabled in Settings.";
"OpenMenu NX Settings…" = "OpenMenu NX Settings…";
"Open…" = "Open…";
"Package" = "Package";
"Page Setup…" = "Page Setup…";
"Paragraph" = "Paragraph";
"Paste" = "Paste";
"Paste and Match Style" = "Paste and Match Style";
"Paste Ruler" = "Paste Ruler";
"Paste Style" = "Paste Style";
"path / URL" = "path / URL";
"Popup Key Code:" = "Popup Key Code:";
"Popup only while Finder is frontmost" = "Popup only while Finder is frontmost";
"Preferences…" = "Preferences…";
"Print…" = "Print…";
"Quit OpenMenu NX" = "Quit OpenMenu NX";
"Raise" = "Raise";
"Recent Items" = "Recent Items";
"Redo" = "Redo";
"Registration" = "Registration";
"Request Accessibility Permission" = "Request Accessibility Permission";
"Reset" = "Reset";
"Reset Factory Menu" = "Reset Factory Menu";
"Reset menu?" = "Reset menu?";
"Reveal menu.json" = "Reveal menu.json";
"Revert to Saved" = "Revert to Saved";
"Running Applications" = "Running Applications";
"Save As…" = "Save As…";
"Save…" = "Save…";
"Scripts" = "Scripts";
"Search" = "Search";
"Select All" = "Select All";
"Selection" = "Selection";
"Selection Types" = "Selection Types";
"Separator" = "Separator";
"Serial Number:" = "Serial Number:";
"Service" = "Service";
"Service name" = "Service name";
"Service unavailable" = "Service unavailable";
"Services" = "Services";
"shortcut" = "shortcut";
"Shortcut" = "Shortcut";
"Show All" = "Show All";
"Show Colors" = "Show Colors";
"Show Fonts" = "Show Fonts";
"Show Menu" = "Show Menu";
"Show recent items" = "Show recent items";
"Show Ruler" = "Show Ruler";
"Show running applications" = "Show running applications";
"Show Sidebar" = "Show Sidebar";
"Show Spelling and Grammar" = "Show Spelling and Grammar";
"Show Substitutions" = "Show Substitutions";
"Show Toolbar" = "Show Toolbar";
"Show/Hide Control" = "Show/Hide Control";
"Smaller" = "Smaller";
"Smart Copy/Paste" = "Smart Copy/Paste";
"Smart Dashes" = "Smart Dashes";
"Smart Links" = "Smart Links";
"Smart Quotes" = "Smart Quotes";
"Space" = "Space";
"Speech" = "Speech";
"Spelling and Grammar" = "Spelling and Grammar";
"Start Speaking" = "Start Speaking";
"Stop Speaking" = "Stop Speaking";
"Storage:" = "Storage:";
"Subscript" = "Subscript";
"Substitutions" = "Substitutions";
"Superscript" = "Superscript";
"Text" = "Text";
"Text Replacement" = "Text Replacement";
"text, file/folder" = "text, file/folder";
"Text:" = "Text:";
"Tighten" = "Tighten";
"Title" = "Title";
"title" = "title";
"Transformations" = "Transformations";
"Type" = "Type";
"Type:" = "Type:";
"Unavailable" = "Unavailable";
"Underline" = "Underline";
"Undo" = "Undo";
"URL" = "URL";
"Use All" = "Use All";
"Use Default" = "Use Default";
"Use None" = "Use None";
"Use Selection for Find" = "Use Selection for Find";
"Use small menu font" = "Use small menu font";
"Version 2.06 reconstruction" = "Version 2.06 reconstruction";
"View" = "View";
"Web Link" = "Web Link";
"Window" = "Window";
"Writing Direction" = "Writing Direction";
"Zoom" = "Zoom";
"⌘ on folder opens Terminal" = "⌘ on folder opens Terminal";
"✓ Accessibility access is enabled." = "✓ Accessibility access is enabled.";
"Find and Replace…" = "Find and Replace…";
"Spelling" = "Spelling";
"This replaces the current menu with the bundled legacy 2.06 factory menu." = "This replaces the current menu with the bundled legacy 2.06 factory menu.";
"Getting Started" = "Getting Started";
"Menu Editor Help" = "Menu Editor Help";
"Keyboard & Modifiers" = "Keyboard & Modifiers";
"Troubleshooting" = "Troubleshooting";
"Search Help" = "Search Help";
"No Help Results" = "No Help Results";
"Try another search term." = "Try another search term.";
"Show Clipboard Manager" = "Show Clipboard Manager";
"Clipboard Manager" = "Clipboard Manager";
"Clipboard history is empty" = "Clipboard history is empty";
"Pin Clipboard Entry" = "Pin Clipboard Entry";
"Unpin Clipboard Entry" = "Unpin Clipboard Entry";
"Clipboard history size:" = "Clipboard history size:";
"Keep pinned Clipboard entries" = "Keep pinned Clipboard entries";
"When Clipboard entry is selected:" = "When Clipboard entry is selected:";
"Paste into active app" = "Paste into active app";
"Copy to Clipboard only" = "Copy to Clipboard only";
"Clear History…" = "Clear History…";
"Clear Clipboard History" = "Clear Clipboard History";
"Choose what to clear. Pinned entries can be kept or removed." = "Choose what to clear. Pinned entries can be kept or removed.";
"Clear Unpinned" = "Clear Unpinned";
"Clear All" = "Clear All";
"help.overview.title" = "What is OpenMenu NX?";
"help.overview.body" = "OpenMenu NX is a configurable macOS menu for quickly accessing applications, documents, folders, web links, macOS Services, AppleScripts and Bash scripts. The menu can be organized hierarchically and opened from the menu bar, with a global shortcut or through the macOS Service.\n\n## Main functions\n• Build your own menu tree and organize related actions in groups.\n• Open the menu at the mouse pointer or from the menu-bar item.\n• Capture selected text or Finder files so actions can work with the current selection.\n• Browse folders and, optionally, application/package contents directly from submenus.\n• Assign global shortcuts to individual menu items.\n• Add files, folders, applications and scripts by drag and drop.\n\nAll settings and menu data are managed locally on the Mac.";
"help.gettingStarted.title" = "Getting Started";
"help.gettingStarted.body" = "Use these steps for a first working setup.

## 1. Review the Menu Editor
The hierarchical menu tree is shown on the left. Double-click a title to rename it directly in the tree. Double-click the Shortcut column to assign a key combination. The selected item’s type is shown at the upper right. The Show/Hide Control below it can restrict an item to particular selection types or host applications. Use + or drag files, folders, applications and scripts into the tree to add entries; existing entries can be rearranged by drag and drop.

## 2. Choose how OpenMenu NX is invoked
In Basic you can enable the status menu, the global popup and the macOS Service/context entry. Configure the desired popup shortcut or double-tap modifier.

## 3. Grant Accessibility access when needed
Selection capture in applications may require Accessibility permission. Choose Request Accessibility Permission and enable OpenMenu NX in System Settings → Privacy & Security → Accessibility.

## 4. Test selection capture
Select text in an application or files in Finder, then use Capture Selection. The Advanced tab shows what was captured.

## 5. Test the menu
Choose Show Menu, click the menu-bar icon or use the configured global shortcut.";
"help.menuEditor.title" = "Menu Editor";
"help.menuEditor.body" = "The Menu Editor is the central configuration area. The left side contains the hierarchical menu tree. The upper-right Type label shows the type of the selected item; below it, Show/Hide Control determines when that item is visible.

## Organizing and editing items
• Use + to add a new item and − to remove selected items.
• Drag existing rows to reorder them, move them into another group or move them back to the top level.
• Files, folders, applications, AppleScripts and Bash scripts can be dragged directly from Finder into the tree.
• Double-click a title in the tree to rename it.
• Double-click the Shortcut column and press a key combination to assign an item shortcut.
• When an AppleScript or Bash Script is selected, Edit Script opens it in the configured editor.

## Show/Hide Control – Selection Types
An empty list means the item is always allowed by selection type. Use + to add No Selection, Text or Files/Folders, or choose Custom Wildcard… to add file-name patterns such as *.jpg, *.png or Image_*.tif; use − to remove the selected rule. * matches any number of characters and ? matches exactly one character. Files/Folders is the general rule for any file selection. When custom wildcards are used instead, every item in a multiple-file selection must match at least one of the listed wildcard patterns.

## Show/Hide Control – Applications
An empty list means the item is available from every host application. Use + to choose one or more applications, drag an application from Finder into the list, or use the Finder button to add Finder immediately. When applications are listed, the item is shown only when the menu was invoked from one of those applications.

A Show/Hide rule assigned to a Group applies to the complete submenu below that group. If both a Selection Type rule and an Applications rule are present, both must match.

Changes are stored in menu.json in Application Support and are reflected in newly opened OpenMenu NX menus.";
"help.itemTypes.title" = "Menu Item Types";
"help.itemTypes.body" = "OpenMenu NX supports the following menu item types.\n\n## Group and Separator\nA Group becomes a submenu. A Separator is a non-clickable divider used to visually organize related commands.\n\n## Folder\nNormally opens the folder. If folder browsing is enabled, the folder also has a lazily populated submenu. Hold Option while choosing a folder to move the currently captured Finder files into that folder. Hold Command to open the folder in Terminal when that Advanced option is enabled; otherwise Command reveals it in Finder.\n\n## Document and Package\nOpens the item with its default macOS application. Hold Command to reveal it in Finder. Packages can optionally be browsed as folders.\n\n## URL\nOpens the configured URL using the system default handler, normally your default web browser.\n\n## Application\nLaunches the application when no files are captured. If files are captured, OpenMenu NX asks macOS to open those files with the selected application.\n\n## AppleScript\nExecutes a compiled .scpt script. Option opens the script for editing instead of running it. Command reveals the script in Finder.\n\n## Service\nCalls the named macOS Service with the captured selection. If no selection has been captured yet, OpenMenu NX attempts to capture it first.\n\n## Bash Script\nRuns a user-selected .sh, .bash or .command file with /bin/bash. Finder selections are passed as positional arguments and OpenMenu NX also provides OMNX_ environment variables. See the Bash Scripts help topic for variables and examples.";
"help.invocation.title" = "Opening the OpenMenu NX Menu";
"help.invocation.body" = "OpenMenu NX provides several ways to open the same menu.\n\n## Menu-bar status menu\nEnable “Enable status menu” in Basic. An OpenMenu NX item appears in the macOS menu bar. Clicking it opens the configured menu. Folder contents and file/application icons are loaded on demand.\n\n## Global popup\nEnable “Enable global popup”. Use the configured shortcut or double-tap modifier. The menu appears near the mouse pointer and OpenMenu NX attempts to capture the current selection before showing it. “Popup only while Finder is frontmost” limits this method to Finder.\n\n## macOS Service / context entry\nEnable “Enable macOS Service / context entry”. Applications that support macOS Services can send selected text, files or URLs directly to OpenMenu NX and open the menu with that context.\n\n## Dock icon\n“Hide Dock icon” removes OpenMenu NX from the Dock while it is running. While the Dock icon is hidden, the status menu and the OpenMenu NX Settings item remain enabled so the settings window stays reachable.\n\n## Clipboard Manager\nEnable “Show Clipboard Manager” in Basic to add a Clipboard Manager submenu directly above the Settings command. Choose a history size of 10, 20 or 50 rotating entries; pinned entries stay above the rotating history and do not consume those slots. The click behavior can either paste the selected text directly into the application that was active before the OpenMenu NX menu opened or only restore it to the clipboard. Use the pin button on the right of an entry to keep it at the top, and click the filled pin again to unpin it. Enable “Keep pinned Clipboard entries” if pinned texts should survive an OpenMenu NX restart; otherwise pins exist only for the current session. “Clear History…” can remove only the unpinned history or all entries including pins.\n\n## Standard text editor\nChoose the application OpenMenu NX should use when opening text documents. TextEdit is selected by default. Use Choose… to select another macOS application; non-text documents continue to open with their normal macOS default application.";
"help.selection.title" = "Selection Capture and Context";
"help.selection.body" = "Many OpenMenu NX actions can use the current selection.\n\n## Finder selections\nWhen Finder is frontmost, OpenMenu NX reads the selected files and folders directly. The captured file URLs can then be passed to applications, scripts or folder actions.\n\n## Text and selections in other applications\nWhen needed, OpenMenu NX temporarily saves the current clipboard, triggers Copy through Accessibility, stores the captured result privately and restores the previous clipboard contents. Accessibility permission may therefore be required.\n\nCaptured text can be supplied to Services and scripts. Captured files can be opened with a selected application or moved to a destination folder.\n\nNot every application supports Copy for every selection, and some applications may block synthetic keyboard events. In those cases the captured selection can remain empty even though the menu itself works.";
"help.folders.title" = "Folder Browsing and File Actions";
"help.folders.body" = "When “Open folders as submenus” is enabled, folder items can display their contents directly as submenus. OpenMenu NX reads a folder only when that submenu is opened.\n\n## Browsing behavior\nEntries are sorted with Finder-like localized ordering. Hidden files are skipped. Up to 80 entries are displayed directly; large folders include an Open Folder command. If “Browse app/packages as folders” is enabled, application bundles and packages can also be traversed.\n\n## Opening and revealing\nChoose a folder normally to open it in Finder. Choose a document or package normally to open it with its default application. Hold Command on a document or package to reveal it in Finder.\n\n## Moving and copying selected files\nCapture one or more files or folders in Finder. Hold Option while choosing a destination folder to move the selection there. Hold Shift-Option instead to copy it. While browsing, the destination row changes to show the pending Move or Copy action.\n\n## Terminal\nWhen “⌘ on folder opens Terminal” is enabled, Command on a folder opens Terminal with that folder. If the option is disabled, Command reveals the folder in Finder instead.";
"help.shortcuts.title" = "Keyboard Shortcuts and Modifier Keys";
"help.shortcuts.body" = "OpenMenu NX has two kinds of shortcuts: one shortcut for opening the popup menu and optional shortcuts attached to individual menu items. Both are global while OpenMenu NX is running.

## Popup shortcut
Basic contains the popup shortcut controls. Choose Change to capture the desired key combination, or use the double-tap modifier mode.

## Per-item shortcut
In the Menu Editor, double-click the Shortcut cell of the desired row. Press the key combination you want; the capture window closes immediately and the shortcut appears in the column. Press Escape to cancel. Groups and separators are not useful shortcut targets.

## Modifier behavior while choosing menu items
• Command + Folder: open Terminal when enabled, otherwise reveal in Finder.
• Option + Folder: move captured files into the folder.
• Command + Document/Package: reveal in Finder.
• Command + AppleScript: reveal the script in Finder.
• Option + AppleScript: open the script instead of executing it.

Global shortcuts can conflict with shortcuts used by macOS or another application. If a shortcut does not fire reliably, choose a less common combination.";
"help.servicesScripts.title" = "Services and AppleScripts";
"help.servicesScripts.body" = "OpenMenu NX can run macOS Services and compiled AppleScripts.\n\n## macOS Services\nA Service item stores the Service’s display name. When invoked, OpenMenu NX passes the captured selection to the Service. Each Service decides which kinds of data it accepts. If macOS reports that a Service is unavailable, verify its exact name, make sure the providing application is installed and check that the Service is enabled in System Settings.\n\n## AppleScripts\nAn AppleScript item can point to a compiled .scpt file or an editable .applescript source file. OpenMenu NX executes the script with NSAppleScript. Hold Option to open the script instead of executing it, or Command to reveal it in Finder.\n\n## Permissions\nAppleScript automation may require permission under System Settings → Privacy & Security → Automation. A script can only access applications and files allowed by macOS and by your user account. Only add scripts you trust.\n\n## Adding and editing AppleScripts\nWhen you add an AppleScript with +, choose whether to select an existing script or create a new one. For a new script, enter its name; OpenMenu NX creates an editable .applescript file in the managed scripts folder, adds it to the menu and opens it immediately in Script Editor. Select any AppleScript later and click Edit Script to edit it again.\n\n## Script management\nOpenMenu NX manages AppleScripts and Bash scripts in ~/Library/Application Support/OpenMenu NX/scripts. Bundled scripts are copied there at launch when they are not already present. Newly added scripts are copied into this folder; the original file remains unchanged.";
"help.advanced.title" = "Advanced Options";
"help.advanced.body" = "The Advanced tab controls how runtime menus are presented and how folders are handled.\n\n• Open folders as submenus enables dynamic file-system browsing.\n• Browse app/packages as folders permits package contents to be traversed during folder browsing.\n• Display menu icons shows generic icons immediately and resolves file/application icons when the menu is actually opened.\n• Show running applications adds a submenu containing currently running regular applications. Choosing one activates/opens it through the normal application action.\n• Show recent items adds entries recorded by OpenMenu NX itself. This is not the same list as every system-wide Recent Items menu.\n• Use small menu font applies an 11-point attributed title to OpenMenu NX runtime items where possible.\n• ⌘ on folder opens Terminal changes Command-folder behavior from Reveal in Finder to Terminal.\n\nThe Accessibility status and permission button are also shown here, together with diagnostics for captured selection and the local menu.json storage path.";
"help.legacy.title" = "Import, Export and Factory Menu";
"help.legacy.body" = "OpenMenu NX can import and export menu trees as property-list files and can restore a bundled example menu.\n\n## Import\nImport reads a compatible property-list menu file and converts supported menu entries into the current OpenMenu NX menu. Item types, URLs, file paths, selection information, shortcuts and Service settings are retained where supported.\n\n## Export\nExport writes the current menu tree to a property-list file. Use it as a backup, for transferring a menu to another Mac or for inspecting the configured data.\n\n## Factory menu\nReset Factory Menu replaces the current menu with the bundled example menu. Use it as a starting point or example collection, then adapt applications, scripts and file paths to your own Mac.\n\nBash Script entries are included in exported OpenMenu NX property-list files.";
"help.troubleshooting.title" = "Troubleshooting";
"help.troubleshooting.body" = "## The popup does not appear\nCheck that Enable global popup is on, verify the configured shortcut or double-tap modifier and make sure “Popup only while Finder is frontmost” is not preventing it. Try a shortcut that is not already used by macOS.\n\n## Selection capture is empty\nOpen System Settings → Privacy & Security → Accessibility and enable OpenMenu NX when capture from the frontmost application requires it. Make sure the application supports Copy for the selected object. Finder selections are read directly.\n\n## A Service reports “unavailable”\nThe stored Service name must match a Service registered on the Mac. Check System Settings and the application that provides the Service. Some Services accept only text or only files.\n\n## A script fails\nConfirm that the script file exists and runs on its own. AppleScript automation may require macOS Automation permissions. Bash scripts run with /bin/bash and with the permissions of your user account.\n\n## A folder cannot be browsed\nVerify that the target exists and that OpenMenu NX has permission to read it. Protected folders may be restricted by macOS privacy controls.\n\n## The menu configuration looks wrong\nUse Advanced → Reveal menu.json to inspect the active data. Export a backup before major edits. Reset Factory Menu can restore the bundled example menu.";
"help.privacy.title" = "Privacy, Permissions and Local Data";
"help.privacy.body" = "OpenMenu NX is a local utility. Its menu configuration is stored in the user’s Application Support folder as menu.json. The application does not need a network service for its core menu, folder, shortcut or selection features. Individual URLs, scripts, Services or applications that you launch can of course perform their own network operations.\n\n## Accessibility\nAccessibility permission is requested so OpenMenu NX can synthesize Command-C and capture the current selection. The permission is controlled by macOS and can be revoked at any time in System Settings.\n\n## Clipboard handling\nDuring selection capture, the current pasteboard is backed up, a Copy operation is triggered, the captured result is stored on a private pasteboard, and the previous general pasteboard contents are restored.\n\n## AppleScript and Services\nScripts and Services run with the capabilities macOS grants to them and may interact with other applications or files. Only add scripts and Services you trust, especially when they process selected files.\n\n## Clipboard Manager\nWhen the Clipboard Manager is enabled, OpenMenu NX watches the general pasteboard for copied text. The normal rotating history remains in memory only and disappears when OpenMenu NX quits. If “Keep pinned Clipboard entries” is enabled, only the texts you explicitly pin are stored locally in OpenMenu NX preferences so they can be restored on the next launch. Disabling that option or clearing all entries removes the saved pins. Internal clipboard changes used for selection capture are excluded from the history.";

/* Original-layout additions */
"Shortcut Key:" = "Shortcut Key:";
"Popup with sound" = "Popup with sound";
"Show OpenMenu NX Settings item" = "Show OpenMenu NX Settings item";
"Hide Dock icon" = "Hide Dock icon";
"Applications to be excluded:" = "Applications to be excluded:";
"Use + to add applications." = "Use + to add applications.";
"Use + or drag applications here." = "Use + or drag applications here.";
"Edit Selected Item…" = "Edit Selected Item…";
"Edit Selected Item" = "Edit Selected Item";
"Save" = "Save";
"Target" = "Target";

"Legacy / Data" = "Legacy / Data";

// Popup invocation mode
"Tapping Key twice:" = "Tapping Key twice:";
"Change…" = "Change…";
"⌘ command key" = "⌘ command key";
"⌥ option key" = "⌥ option key";
"⌃ control key" = "⌃ control key";
"⇧ shift key" = "⇧ shift key";
"Change Shortcut" = "Change Shortcut";
"Press the desired shortcut while this dialog is open, then click Use Shortcut." = "Press the desired shortcut while this dialog is open, then click Use Shortcut.";
"Use Shortcut" = "Use Shortcut";
"Press a key combination…" = "Press a key combination…";
"Bash Script" = "Bash Script";
"Bash Scripts" = "Bash Scripts";
"Add AppleScript…" = "Add AppleScript…";
"Add Bash Script…" = "Add Bash Script…";
"Bash script not found" = "Bash script not found";
"Bash script could not be started" = "Bash script could not be started";
"help.bashScripts.title" = "Bash Scripts";
"help.bashScripts.body" = "OpenMenu NX can run Bash scripts directly with /bin/bash. Bash Script items can point to .sh, .bash or .command files. The script does not need the executable bit because OpenMenu NX launches /bin/bash and gives the selected script file to the interpreter.\n\n## Adding a Bash script\nWhen you add a Bash Script with +, choose whether to select an existing script or create a new one. For a new script, enter its name; OpenMenu NX creates it in the managed scripts folder (using .sh when no Bash extension was supplied), adds it to the menu and opens it immediately in the standard text editor selected in Basic. Existing .sh, .bash and .command files can still be selected and imported. The item title, shortcut and Enabled state can be edited like any other menu item.\n\n## Passing the current Finder selection\nBefore the OpenMenu NX menu is shown, the current selection is captured. If Finder files or folders are selected, every path is passed to the Bash script as a separate positional argument. This is the preferred way to process multiple selected files because paths containing spaces stay separate.\n\n```bash\n#!/bin/bash\nfor file in \"$@\"; do\n    echo \"Selected: $file\"\ndone\n```\n\nThe first selected file is therefore $1, the second is $2, and \"$@\" contains all selected paths. If no files are selected, $# is 0.\n\n## OpenMenu NX environment variables\nThe following variables are available to every Bash Script item:\n• OMNX_SELECTED_COUNT — number of selected files/folders.\n• OMNX_SELECTED_FILE — first selected path, or an empty string.\n• OMNX_SELECTED_FILES — all selected paths separated by newline characters.\n• OMNX_SELECTED_FILES_JSON — all selected paths as a JSON array; useful when exact parsing is important.\n• OMNX_SELECTED_TEXT — currently captured text selection, if available.\n• OMNX_SELECTION_KIND — files, text or none.\n• OMNX_FRONTMOST_APP_NAME — name of the application from which the selection was captured.\n• OMNX_FRONTMOST_APP_BUNDLE_ID — bundle identifier of that application.\n• OMNX_FRONTMOST_APP_PATH — application bundle path when available.\n• OMNX_SCRIPT_PATH — full path of the running script.\n• OMNX_SCRIPT_DIR — directory containing the script.\n• OMNX_LANGUAGE — current locale identifier.\n\n## Example: use the first selected file\n```bash\n#!/bin/bash\nif [[ -n \"$OMNX_SELECTED_FILE\" ]]; then\n    open -R \"$OMNX_SELECTED_FILE\"\nfi\n```\n\n## Example: process every selected file safely\n```bash\n#!/bin/bash\nfor file in \"$@\"; do\n    printf 'File: %s\\n' \"$file\"\ndone\n```\n\n## Example: work with selected text\n```bash\n#!/bin/bash\ntext=\"$OMNX_SELECTED_TEXT\"\ncount=$(printf '%s' \"$text\" | wc -w | tr -d ' ')\nprintf 'Selected text contains %s words.\\n' \"$count\"\n```\n\n## Working directory and modifiers\nThe script starts with its own folder as the working directory, so relative files next to the script can be addressed naturally. Holding Command while choosing a Bash Script does not execute it; OpenMenu NX reveals the script in Finder instead.\n\n## Security\nBash scripts run with the permissions of your user account and can read, modify or delete files that your account can access. Only add scripts you trust. OpenMenu NX passes selected file paths as separate Process arguments rather than constructing one shell command string, so spaces in filenames do not require special handling in \"$@\".\n\n## Editing Bash scripts\nSelect a Bash Script item in the Menu Editor and click Edit Script. The file opens in the standard text editor selected in Basic settings.\n\n## Script management\nOpenMenu NX manages AppleScripts and Bash scripts in ~/Library/Application Support/OpenMenu NX/scripts. Bundled scripts are copied there at launch when they are not already present. Newly added scripts are copied into this folder; the original file remains unchanged.";

// Bulk delete confirmation
"Delete %d selected items?" = "Delete %d selected items?";
"The selected items will be removed from the menu. This cannot be undone." = "The selected items will be removed from the menu. This cannot be undone.";


/* Main + button item chooser */
"Add Menu Item" = "Add Menu Item";
"Choose what to add to the menu." = "Choose what to add to the menu.";
"Add File/Folder/App…" = "Add File/Folder/App…";

"(For editing Bash Scripts)" = "(For editing Bash Scripts)";

"Standard text editor:" = "Standard text editor:";
"Choose…" = "Choose…";
"Choose Text Editor" = "Choose Text Editor";
"Choose" = "Choose";

"Edit Script" = "Edit Script";

"Script not found" = "Script not found";

"The script file could not be found." = "The script file could not be found.";

"Script editor not found" = "Script editor not found";

"The required script editor could not be found on this Mac." = "The required script editor could not be found on this Mac.";

"Could not open script" = "Could not open script";

// Script creation
"Add AppleScript" = "Add AppleScript";
"Add Bash Script" = "Add Bash Script";
"Choose an existing script or create a new one." = "Choose an existing script or create a new one.";
"Choose Existing…" = "Choose Existing…";
"Create New…" = "Create New…";
"New AppleScript" = "New AppleScript";
"New Bash Script" = "New Bash Script";
"Enter a name for the new script." = "Enter a name for the new script.";
"Create" = "Create";
"Invalid Script Name" = "Invalid Script Name";
"Enter a name for the script." = "Enter a name for the script.";
"Could not create script" = "Could not create script";

"No Selection" = "No Selection";

"Files/Folders" = "Files/Folders";

// Custom selection wildcards
"Custom Wildcard…" = "Custom Wildcard…";
"Custom Wildcard" = "Custom Wildcard";
"Enter a file-name pattern such as *.jpg. * matches any text and ? matches one character." = "Enter a file-name pattern such as *.jpg. * matches any text and ? matches one character.";


/* Demo / License */
"Full Version active" = "Full Version active";
"Demo Version" = "Demo Version";
"OpenMenu NX Full Version" = "OpenMenu NX Full Version";
"Not Now" = "Not Now";
"The Demo allows one pinned Clipboard entry." = "The Demo allows one pinned Clipboard entry.";
"The Demo allows one custom wildcard per menu item." = "The Demo allows one custom wildcard per menu item.";
"The Demo allows one application visibility rule per menu item." = "The Demo allows one application visibility rule per menu item.";
"The Demo allows shortcuts on up to %d menu items." = "The Demo allows shortcuts on up to %d menu items.";
"The Demo allows up to %d menu entries." = "The Demo allows up to %d menu entries.";
"The Demo allows one AppleScript menu item." = "The Demo allows one AppleScript menu item.";
"The Demo allows one Bash Script menu item." = "The Demo allows one Bash Script menu item.";
"The imported menu contains more than %d entries. The Demo runs only the first allowed entries in tree order." = "The imported menu contains more than %d entries. The Demo runs only the first allowed entries in tree order.";
"Thank you. All Demo limits are now removed." = "Thank you. All Demo limits are now removed.";
"Status:" = "Status:";
"Full Version" = "Full Version";
"OpenMenu NX Full" = "OpenMenu NX Full";
"Unlimited menu items, scripts, rules, shortcuts and Clipboard history." = "Unlimited menu items, scripts, rules, shortcuts and Clipboard history.";

/* =========================
   License / Registration
   ========================= */

"✅ Serial number is valid!" = "✅ Serial number is valid!";
"❌ Serial number is invalid." = "❌ Serial number is invalid.";
"Please enter both name and serial number." = "Please enter both name and serial number.";
"The entered license name and serial number are blocked and cannot be used." = "The entered license name and serial number are blocked and cannot be used.";
"Registration successful" = "Registration successful";

"menu_register" = "Registration";
"license_name_label" = "Registration Name";
"license_serial_label" = "Serial Number";
"license_name_placeholder" = "Registration Name";
"license_serial_placeholder" = "Serial Number";
"license_info_text" = "To receive a serial number, you can donate any amount (minimum $1) via PayPal. After your donation, I will email you your personal serial number. Please don’t forget to include your email address in the comment field.";
"license_donate_button" = "Donate via PayPal";
"license_delete_button" = "Delete License";
"license_deleted" = "License deleted.";
"license_blocked_title" = "Blocked Serial Number";

/* Serial registration UI */
"Enter your registration name and serial number in the License tab to remove all Demo limits." = "Enter your registration name and serial number in the License tab to remove all Demo limits.";
"Open License" = "Open License";
"Registration Name" = "Registration Name";
"Serial Number" = "Serial Number";
"Register" = "Register";
"Delete License" = "Delete License";
"License deleted." = "License deleted.";
"Registration is not required in this build." = "Registration is not required in this build.";
"To receive a serial number, you can donate any amount (minimum $1) via PayPal. After your donation, I will email you your personal serial number. Please don’t forget to include your email address in the comment field." = "To receive a serial number, you can donate any amount (minimum $1) via PayPal. After your donation, I will email you your personal serial number. Please don’t forget to include your email address in the comment field.";

// Classic file-system browser actions
"Open This Folder" = "Open This Folder";
"Move Selection to “%@”" = "Move Selection to “%@”";
"Copy Selection to “%@”" = "Copy Selection to “%@”";
"Copy failed" = "Copy failed";
"File System" = "File System";
"“%@” is already in this folder." = "“%@” is already in this folder.";
"“%@” cannot be placed inside itself." = "“%@” cannot be placed inside itself.";
"An item named “%@” already exists in the destination folder." = "An item named “%@” already exists in the destination folder.";
"Move Selection Here" = "Move Selection Here";
"Copy Selection Here" = "Copy Selection Here";
