nb_NO.js 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. /* eslint-disable no-template-curly-in-string */
  2. import Pagination from '../vc-pagination/locale/nb_NO';
  3. import DatePicker from '../date-picker/locale/nb_NO';
  4. import TimePicker from '../time-picker/locale/nb_NO';
  5. import Calendar from '../calendar/locale/nb_NO';
  6. const typeTemplate = '${label} er ikke et gyldig ${type}';
  7. const localeValues = {
  8. locale: 'nb',
  9. Pagination,
  10. DatePicker,
  11. TimePicker,
  12. Calendar,
  13. global: {
  14. placeholder: 'Vennligst velg'
  15. },
  16. Table: {
  17. filterTitle: 'Filtermeny',
  18. filterConfirm: 'OK',
  19. filterReset: 'Nullstill',
  20. filterEmptyText: 'Ingen filtre',
  21. selectAll: 'Velg alle',
  22. selectInvert: 'Inverter gjeldende side',
  23. selectionAll: 'Velg all data',
  24. sortTitle: 'Sorter',
  25. expand: 'Utvid rad',
  26. collapse: 'Skjul rad',
  27. triggerDesc: 'Sorter data i synkende rekkefølge',
  28. triggerAsc: 'Sorterer data i stigende rekkefølge',
  29. cancelSort: 'Klikk for å avbryte sorteringen'
  30. },
  31. Modal: {
  32. okText: 'OK',
  33. cancelText: 'Avbryt',
  34. justOkText: 'OK'
  35. },
  36. Popconfirm: {
  37. okText: 'OK',
  38. cancelText: 'Avbryt'
  39. },
  40. Transfer: {
  41. titles: ['', ''],
  42. searchPlaceholder: 'Søk her',
  43. itemUnit: 'element',
  44. itemsUnit: 'elementer',
  45. remove: 'Fjern',
  46. selectCurrent: 'Velg gjeldende side',
  47. removeCurrent: 'Fjern gjeldende side',
  48. selectAll: 'Velg all data',
  49. removeAll: 'Fjern all data',
  50. selectInvert: 'Inverter gjeldende side'
  51. },
  52. Upload: {
  53. uploading: 'Laster opp...',
  54. removeFile: 'Fjern fil',
  55. uploadError: 'Feil ved opplastning',
  56. previewFile: 'Forhåndsvisning',
  57. downloadFile: 'Last ned fil'
  58. },
  59. Empty: {
  60. description: 'Ingen data'
  61. },
  62. Icon: {
  63. icon: 'ikon'
  64. },
  65. Text: {
  66. edit: 'Rediger',
  67. copy: 'Kopier',
  68. copied: 'Kopiert',
  69. expand: 'Utvid'
  70. },
  71. PageHeader: {
  72. back: 'Tilbake'
  73. },
  74. Form: {
  75. defaultValidateMessages: {
  76. default: 'Feltvalideringsfeil ${label}',
  77. required: 'Vennligst skriv inn ${label}',
  78. enum: '${label} må være en av [${enum}]',
  79. whitespace: '${label} kan ikke være et blankt tegn',
  80. date: {
  81. format: '${label} datoformatet er ugyldig',
  82. parse: '${label} kan ikke konverteres til en dato',
  83. invalid: '${label} er en ugyldig dato'
  84. },
  85. types: {
  86. string: typeTemplate,
  87. method: typeTemplate,
  88. array: typeTemplate,
  89. object: typeTemplate,
  90. number: typeTemplate,
  91. date: typeTemplate,
  92. boolean: typeTemplate,
  93. integer: typeTemplate,
  94. float: typeTemplate,
  95. regexp: typeTemplate,
  96. email: typeTemplate,
  97. url: typeTemplate,
  98. hex: typeTemplate
  99. },
  100. string: {
  101. len: '${label} må være ${len} tegn',
  102. min: '${label} må minst ha ${min} tegn',
  103. max: '${label} opp til ${max} tegn',
  104. range: '${label} må være mellom ${min}-${max} tegn'
  105. },
  106. number: {
  107. len: '${label} må være lik ${len}',
  108. min: '${label} minimumsverdien er ${min}',
  109. max: '${label} maksimumsverdien er ${max}',
  110. range: '${label} må være mellom ${min}-${max}'
  111. },
  112. array: {
  113. len: 'Må være ${len} ${label}',
  114. min: 'Må være minst ${min} ${label}',
  115. max: 'På det meste ${max} ${label}',
  116. range: 'Totalt av ${label} må være mellom ${min}-${max}'
  117. },
  118. pattern: {
  119. mismatch: '${label} stemmer ikke overens med mønsteret ${pattern}'
  120. }
  121. }
  122. }
  123. };
  124. export default localeValues;