import type { CommonKey } from './zh.ts'

/** en base dictionary for the common namespace, checked complete against the zh key set. */
export const en = {
  'ok': 'OK',
  'cancel': 'Cancel',
  'close': 'Close',
  'copy': 'Copy',
  'copied': 'Copied',
  'copy.failed': 'Copy failed',
  'copy.value': 'Copy value',
  'copy.json': 'Copy JSON',
  'copy.path': 'Copy property path',
  'copy.prettyJson': 'Copy pretty JSON',
  'copy.compactJson': 'Copy compact JSON',
  'copy.optionsHint': '{action}; right-click for copy options',
  'retry': 'Retry',
  'loading': 'Loading…',
  'load.failed': 'Failed to load',
  'submit': 'Submit',
  'submitting': 'Submitting…',
  'next': 'Next',
  'previous': 'Previous',
  'skip': 'Skip',
  'delete': 'Delete',
  'edit': 'Edit',
  'save': 'Save',
  'search': 'Search',
  'more': 'More',
  'collapse': 'Collapse',
  'expand': 'Expand',
  'back': 'Back',
  'brand.localBuild': 'DSH Local Build',
  'unknown': 'Unknown',
  'none': 'None',
  'truncated': 'Truncated',
  'connection.reconnecting': 'Connection lost; reconnecting…',
  'json.collapseNode': 'Collapse JSON node',
  'json.expandNode': 'Expand JSON node',
  'json.label': 'JSON',
  'markdown.footnotes': 'Footnotes',
  'markdown.truncatedCharacters': '… truncated at {total} characters',
  'number.thousand': '{value}K',
  'number.million': '{value}M',
} satisfies Record<CommonKey, string>
