export default {
  isoName: 'en-US',
  nativeName: 'English (US)',
  label: {
    clear: 'Clear',
    ok: 'OK',
    cancel: 'Cancel',
    close: 'Close',
    set: 'Set',
    select: 'Select',
    reset: 'Reset',
    remove: 'Remove',
    update: 'Update',
    create: 'Create',
    search: 'Search',
    filter: 'Filter',
    refresh: 'Refresh',
    minimum: 'Minimum',
    maximum: 'Maximum',
    range: 'Range',
    noValue: 'No value',
    resize: 'Resize',
    expand: label => (label ? `Expand "${label}"` : 'Expand'),
    collapse: label => (label ? `Collapse "${label}"` : 'Collapse')
  },
  date: {
    days: 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),
    daysShort: 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),
    months:
      'January_February_March_April_May_June_July_August_September_October_November_December'.split(
        '_'
      ),
    monthsShort: 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),
    firstDayOfWeek: 0, // 0-6, 0 - Sunday, 1 Monday, ...
    format24h: false,
    pluralDay: 'days',
    prevMonth: 'Previous month',
    nextMonth: 'Next month',
    prevYear: 'Previous year',
    nextYear: 'Next year',
    today: 'Today',
    prevRangeYears: range => `Previous ${range} years`,
    nextRangeYears: range => `Next ${range} years`,
    hour: 'Hour',
    minute: 'Minute',
    second: 'Second',
    now: 'Current time'
  },
  table: {
    noData: 'No data available',
    noResults: 'No matching records found',
    loading: 'Loading...',
    selectedRecords: rows =>
      rows === 1
        ? '1 record selected.'
        : (rows === 0 ? 'No' : rows) + ' records selected.',
    recordsPerPage: 'Records per page:',
    allRows: 'All',
    pagination: (start, end, total) => start + '–' + end + ' of ' + total,
    columns: 'Columns',
    selectAllRows: 'Select all rows',
    selectRow: 'Select row'
  },
  pagination: {
    label: 'Pagination',
    first: 'First page',
    prev: 'Previous page',
    next: 'Next page',
    last: 'Last page'
  },
  carousel: {
    prevSlide: 'Previous slide',
    nextSlide: 'Next slide'
  },
  colorPicker: {
    spectrum: 'Spectrum',
    tune: 'Tune',
    palette: 'Palette',
    value: 'Color value',
    hue: 'Hue',
    alpha: 'Opacity'
  },
  uploader: {
    addFiles: 'Pick files',
    upload: 'Upload files',
    abort: 'Abort upload',
    removeQueued: 'Remove queued files',
    removeUploaded: 'Remove uploaded files',
    removeFile: 'Remove file'
  },
  editor: {
    toolbar: 'Editor toolbar',
    url: 'URL',
    bold: 'Bold',
    italic: 'Italic',
    strikethrough: 'Strikethrough',
    underline: 'Underline',
    unorderedList: 'Unordered List',
    orderedList: 'Ordered List',
    subscript: 'Subscript',
    superscript: 'Superscript',
    hyperlink: 'Hyperlink',
    toggleFullscreen: 'Toggle Fullscreen',
    quote: 'Quote',
    left: 'Left align',
    center: 'Center align',
    right: 'Right align',
    justify: 'Justify align',
    print: 'Print',
    outdent: 'Decrease indentation',
    indent: 'Increase indentation',
    removeFormat: 'Remove formatting',
    formatting: 'Formatting',
    fontSize: 'Font Size',
    align: 'Align',
    hr: 'Insert Horizontal Rule',
    undo: 'Undo',
    redo: 'Redo',
    heading1: 'Heading 1',
    heading2: 'Heading 2',
    heading3: 'Heading 3',
    heading4: 'Heading 4',
    heading5: 'Heading 5',
    heading6: 'Heading 6',
    paragraph: 'Paragraph',
    code: 'Code',
    size1: 'Very small',
    size2: 'A bit small',
    size3: 'Normal',
    size4: 'Medium-large',
    size5: 'Big',
    size6: 'Very big',
    size7: 'Maximum',
    defaultFont: 'Default Font',
    viewSource: 'View Source'
  },
  tree: {
    noNodes: 'No nodes available',
    noResults: 'No matching nodes found'
  }
}
