{
  "HOLOSUITEVENDING.Settings.CurrencyName.Name": "Fallback Currency Label / Item",
  "HOLOSUITEVENDING.Settings.CurrencyName.Hint": "Fallback display label and inventory item name when the game system exposes no actor currency data.",
  "HOLOSUITEVENDING.Settings.CurrencyMode.Name": "Currency Source",
  "HOLOSUITEVENDING.Settings.CurrencyMode.Hint": "Automatic uses the configured path or detects the game system's actor currency fields, then falls back to a matching inventory item.",
  "HOLOSUITEVENDING.Settings.CurrencyMode.Auto": "Automatic (Actor Path, then Item)",
  "HOLOSUITEVENDING.Settings.CurrencyMode.Actor": "Actor Data Path",
  "HOLOSUITEVENDING.Settings.CurrencyMode.Item": "Inventory Item",
  "HOLOSUITEVENDING.Settings.CurrencyPath.Name": "Actor Currency Data Path",
  "HOLOSUITEVENDING.Settings.CurrencyPath.Hint": "Optional dot path to a numeric value or currency object on the Actor, such as system.currency or system.wealth.value. Leave blank for automatic detection.",
  "HOLOSUITEVENDING.Settings.CreditTransformer.Name": "Credit Transformer",
  "HOLOSUITEVENDING.Settings.CreditTransformer.Hint": "Present detected system money as Credits world-wide. One Credit equals one base currency unit; deductions still use each actor's system currency.",
  "HOLOSUITEVENDING.Settings.CreditTransformer.ExperimentalHint": "Experimental: This is expected to work broadly, but compatibility may vary and it has not yet been tested with every game system.",
  "HOLOSUITEVENDING.Settings.PlayerHoloSuiteAccess.Name": "Show Vending Machines in Player HoloSuite",
  "HOLOSUITEVENDING.Settings.PlayerHoloSuiteAccess.Hint": "Allow players to open the vending machine browser from their HoloSuite. Linked Region presence restrictions still apply.",
  "HOLOSUITEVENDING.Settings.AudioEnabled.Name": "Vending Machine Audio",
  "HOLOSUITEVENDING.Settings.AudioEnabled.Hint": "Play local interface and dispensing sounds for vending-machine interactions.",
  "HOLOSUITEVENDING.Settings.AudioVolume.Name": "Vending Audio Volume",
  "HOLOSUITEVENDING.Settings.AudioVolume.Hint": "Volume used for all vending-machine sound cues.",
  "HOLOSUITEVENDING.Settings.AudioSelect.Name": "Product Selection Sound",
  "HOLOSUITEVENDING.Settings.AudioSelect.Hint": "Sound played when switching product slots. Clear the path to disable this cue.",
  "HOLOSUITEVENDING.Settings.AudioPurchase.Name": "Purchase Sound",
  "HOLOSUITEVENDING.Settings.AudioPurchase.Hint": "Sound played when a purchase request is accepted. Clear the path to disable this cue.",
  "HOLOSUITEVENDING.Settings.AudioDispense.Name": "Dispensing Sound",
  "HOLOSUITEVENDING.Settings.AudioDispense.Hint": "Sound played while an authorized item drops into the retrieval bay. Clear the path to disable this cue.",
  "HOLOSUITEVENDING.Settings.AudioCollect.Name": "Collection Sound",
  "HOLOSUITEVENDING.Settings.AudioCollect.Hint": "Sound played when an item is collected or automatically dispensed. Clear the path to disable this cue.",
  "HOLOSUITEVENDING.Settings.AudioFailure.Name": "Transaction Failure Sound",
  "HOLOSUITEVENDING.Settings.AudioFailure.Hint": "Sound played when authorization or dispensing fails. Clear the path to disable this cue.",
  "HOLOSUITEVENDING.Settings.Manager.Name": "Vending Machines",
  "HOLOSUITEVENDING.Settings.Manager.Label": "Open Manager",
  "HOLOSUITEVENDING.Notifications.GMOnly": "Only GMs can manage HoloSuite vending machines.",
  "HOLOSUITEVENDING.Notifications.NoMachine": "Vending machine not found.",
  "HOLOSUITEVENDING.Notifications.NoActor": "Select or assign an actor you own before buying.",
  "HOLOSUITEVENDING.Notifications.NoStock": "That item is sold out.",
  "HOLOSUITEVENDING.Notifications.NoCurrency": "Actor does not have enough {currency}.",
  "HOLOSUITEVENDING.Notifications.CurrencyPathInvalid": "The configured actor currency path ({path}) does not contain a numeric value for this actor.",
  "HOLOSUITEVENDING.Notifications.Purchased": "{actor} purchased {item} for {price} {currency}.",
  "HOLOSUITEVENDING.Notifications.NoGM": "A GM must be connected to process vending purchases.",
  "HOLOSUITEVENDING.Notifications.Offline": "This vending machine is currently offline.",
  "HOLOSUITEVENDING.Notifications.TooFar": "Move an owned token closer to this vending machine.",
  "HOLOSUITEVENDING.Notifications.EmptyCart": "Add at least one product to the cart.",
  "HOLOSUITEVENDING.Notifications.Processing": "Purchase request sent for processing.",
  "HOLOSUITEVENDING.Notifications.Restocked": "Vending machine restocked.",
  "HOLOSUITEVENDING.Notifications.RestockedAll": "All vending machines restocked.",
  "HOLOSUITEVENDING.Notifications.Imported": "Imported {count} vending machines.",
  "HOLOSUITEVENDING.Notifications.ImportFailed": "Could not import that vending machine file.",
  "HOLOSUITEVENDING.Notifications.SelectTestActor": "Select a token or assign your user character before testing a vending machine.",
  "HOLOSUITEVENDING.Notifications.ProductLimit": "A vending machine can contain no more than {max} products.",
  "HOLOSUITEVENDING.Notifications.CollectionBusy": "This item is already being transferred.",
  "HOLOSUITEVENDING.Editor.UnsavedTitle": "Discard Unsaved Changes?",
  "HOLOSUITEVENDING.Editor.UnsavedConfirm": "Close this editor and discard its unsaved changes?",
  "HOLOSUITEVENDING.Editor.DraftChanges": "Draft changes - not saved",
  "HOLOSUITEVENDING.Editor.AllChangesSaved": "All changes saved",
  "HOLOSUITEVENDING.Editor.Saved": "Vending machine saved.",
  "HOLOSUITEVENDING.Editor.RemoveProductTitle": "Remove Product",
  "HOLOSUITEVENDING.Editor.RemoveProductConfirm": "Remove this product from the machine draft?",
  "HOLOSUITEVENDING.Editor.DiscardArchivedTitle": "Discard Archived Products?",
  "HOLOSUITEVENDING.Editor.DiscardArchivedConfirm": "Permanently discard every product preserved beyond the nine-slot limit?",
  "HOLOSUITEVENDING.Manager.RestockAllTitle": "Restock Every Machine?",
  "HOLOSUITEVENDING.Manager.RestockAllConfirm": "Restore every configured product to its maximum stock?",
  "HOLOSUITEVENDING.Player.Vendor": "Vendor",
  "HOLOSUITEVENDING.Player.AutomatedTerminal": "Automated supply terminal",
  "HOLOSUITEVENDING.Player.Buyer": "Buyer",
  "HOLOSUITEVENDING.Player.Balance": "Balance",
  "HOLOSUITEVENDING.Player.System": "System",
  "HOLOSUITEVENDING.Player.Thermal": "Thermal",
  "HOLOSUITEVENDING.Player.PowerBus": "Power bus",
  "HOLOSUITEVENDING.Player.Connection": "Connection",
  "HOLOSUITEVENDING.Player.AccessInterlock": "Access interlock",
  "HOLOSUITEVENDING.Player.Unassigned": "Unassigned",
  "HOLOSUITEVENDING.Player.EmptySlot": "Empty slot",
  "HOLOSUITEVENDING.Player.OfflineSlot": "Offline",
  "HOLOSUITEVENDING.Player.Maintenance": "Maintenance",
  "HOLOSUITEVENDING.Player.ServiceRequired": "Service required",
  "HOLOSUITEVENDING.Player.ProductChamber": "Product chamber",
  "HOLOSUITEVENDING.Player.RetailUnit": "Authorized retail unit",
  "HOLOSUITEVENDING.Player.BrandTagline": "Snacks • supplies • oddities",
  "HOLOSUITEVENDING.Player.SelectSlot": "Select a slot",
  "HOLOSUITEVENDING.Player.ProductDisplay": "Product display",
  "HOLOSUITEVENDING.Player.ProductData": "Product data",
  "HOLOSUITEVENDING.Player.QuantityAction": "Quantity / action",
  "HOLOSUITEVENDING.Player.Transaction": "Transaction",
  "HOLOSUITEVENDING.Player.LowStock": "Low stock",
  "HOLOSUITEVENDING.Player.InsufficientCredits": "Insufficient credits",
  "HOLOSUITEVENDING.Player.ThankYou": "Thank you!",
  "HOLOSUITEVENDING.Player.ComeAgain": "Come again",
  "HOLOSUITEVENDING.Player.SoldOut": "Sold out",
  "HOLOSUITEVENDING.Player.UnitPrice": "Unit price",
  "HOLOSUITEVENDING.Player.Available": "Available",
  "HOLOSUITEVENDING.Player.Quantity": "Quantity",
  "HOLOSUITEVENDING.Player.AddToQueue": "Add to basket",
  "HOLOSUITEVENDING.Player.NoProductData": "No product data",
  "HOLOSUITEVENDING.Player.OrderBuffer": "Order buffer",
  "HOLOSUITEVENDING.Player.DispenseQueue": "Dispense queue",
  "HOLOSUITEVENDING.Player.QueueEmpty": "Queue is empty",
  "HOLOSUITEVENDING.Player.Total": "Total",
  "HOLOSUITEVENDING.Player.InsufficientBalance": "Insufficient balance",
  "HOLOSUITEVENDING.Player.Clear": "Clear",
  "HOLOSUITEVENDING.Player.Authorizing": "Authorizing…",
  "HOLOSUITEVENDING.Player.Buy": "Buy",
  "HOLOSUITEVENDING.Player.PurchaseDispense": "Purchase & Dispense",
  "HOLOSUITEVENDING.Player.Caution": "Caution",
  "HOLOSUITEVENDING.Player.AutomatedSystem": "Automated system",
  "HOLOSUITEVENDING.Player.KeepClear": "Keep clear",
  "HOLOSUITEVENDING.Player.Close": "Close vending machine",
  "HOLOSUITEVENDING.Player.OpenDetails": "Open full item details",
  "HOLOSUITEVENDING.Manager.OpenTest": "Open / Test",
  "HOLOSUITEVENDING.Cart.Checkout": "Confirm Purchase",
  "HOLOSUITEVENDING.Cart.Confirm": "Purchase {count} item(s) for {total} {currency}?",
  "HOLOSUITEVENDING.Retrieval.Collected": "ITEM RETRIEVED: TRANSFER COMPLETE",
  "HOLOSUITEVENDING.Retrieval.Automatic": "ITEM AUTOMATICALLY DISPENSED",
  "HOLOSUITEVENDING.Ledger.Clear": "Clear Transaction Ledger",
  "HOLOSUITEVENDING.Ledger.ClearConfirm": "Permanently remove all recorded vending transactions?",
  "HOLOSUITEVENDING.Common.Yes": "Open",
  "HOLOSUITEVENDING.Common.No": "Not Now",
  "HOLOSUITEVENDING.Region.PromptTitle": "Vending Machine Detected",
  "HOLOSUITEVENDING.Region.Kicker": "Linked Region",
  "HOLOSUITEVENDING.Region.PromptQuestion": "Access this vending machine?"
}
