import type { I18N } from '../types';

const translations: I18N = {
  actionClearTextFormatting: 'Clear text formatting',
  actionTextFormattingOptions: 'Formatting options for additional text styles',
  actionFormatAsStrongLabel: 'Format text as bold',
  actionFormatAsStrongTitle: 'Bold (Ctrl+B)',
  actionFormatAsStrongTitleApple: 'Bold (⌘B)',
  actionFormatAsEmphasizedLabel: 'Format text as italics',
  actionFormatAsEmphasizedTitle: 'Italic (Ctrl+I)',
  actionFormatAsEmphasizedTitleApple: 'Italic (⌘I)',
  actionFormatAsUnderlinedLabel: 'Underline text',
  actionFormatAsUnderlinedTitle: 'Underlined (Ctrl+U)',
  actionFormatAsUnderlinedTitleApple: 'Underlined (⌘U)',
  actionFormatWithStrikethroughLabel: 'Format text with a strikethrough',
  actionFormatWithStrikethroughTitle: 'Strikethrough',
  actionFormatWithSubscriptLabel: 'Format text as subscript',
  actionFormatWithSubscriptTitle: 'Subscript',
  actionFormatWithSuperscriptLabel: 'Format text as superscript',
  actionFormatWithSuperscriptTitle: 'Superscript',
  actionFormatClear: 'Clear formatting',
  actionInsertCodeBlock: 'Insert code block',
  actionInsertlink: 'Insert link',
  actionCopyJSON: 'Copy JSON',
  actionCopyCode: 'Copy code',
  actionClear: 'Clear editor',
  actionFormatCode: 'Format code with Prettier',
  actionTableInsertRowsAbove: 'Insert row above',
  actionTableInsertRowsAbove_plural: 'Insert {{rows}} rows above',
  actionTableInsertRowsBelow: 'Insert row below',
  actionTableInsertRowsBelow_plural: 'Insert {{rows}} rows below',
  actionTableInsertColumnsBefore: 'Insert column left',
  actionTableInsertColumnsBefore_plural: 'Insert {{columns}} columns left',
  actionTableInsertColumnsAfter: 'Insert column right',
  actionTableInsertColumnsAfter_plural: 'Insert {{columns}} columns right',
  actionTableAddRowHeader: 'Add row header',
  actionTableRemoveRowHeader: 'Remove row header',
  actionTableAddColumnHeader: 'Add column header',
  actionTableRemoveColumnHeader: 'Remove column header',
  actionTableDeleteColumn: 'Delete column',
  actionTableDeleteRow: 'Delete row',
  actionTableDeleteTable: 'Delete table',
  actionTableOpenOptions: 'Open table options',
  actionUndoLabel: 'Undo',
  actionUndoTitle: 'Undo (Ctrl+Z)',
  actionUndoTitleApple: 'Undo (⌘Z)',
  actionRedoLabel: 'Undo',
  actionRedoTitle: 'Undo (Ctrl+Y)',
  actionRedoTitleApple: 'Redo (⌘Y)',
  codeSelectLanguage: 'Select language',
  linkEditorLink: 'Link',
  linkEditorRel: 'Rel',
  linkEditorTarget: 'Target',
  linkEditorCommit: 'Done',
  linkEditorEdit: 'Edit',
  linkPreviewReplaceTextWithTitle: 'Replace link text with its title',
  horizontalRule: 'Horizontal rule',
  table: 'Table',
  insertTableTitle: 'Insert table',
  insertTableDescription:
    'Define your starting point of a table, you can add and remove columns and rows after creation.',
  insertTableRows: 'Rows',
  insertTableColumns: 'Columns',
  insertTableCommit: 'Insert table',
} as const;

export default translations;
