|
| 1 | +import { nnNO as nnNOCore } from '@mui/material/locale'; |
| 2 | +import { GridLocaleText } from '../models/api/gridLocaleTextApi'; |
| 3 | +import { getGridLocalization, Localization } from '../utils/getGridLocalization'; |
| 4 | + |
| 5 | +const nnNOGrid: Partial<GridLocaleText> = { |
| 6 | + // Root |
| 7 | + noRowsLabel: 'Ingen rader', |
| 8 | + noResultsOverlayLabel: 'Fann ingen resultat.', |
| 9 | + |
| 10 | + // Density selector toolbar button text |
| 11 | + toolbarDensity: 'Tettheit', |
| 12 | + toolbarDensityLabel: 'Tettheit', |
| 13 | + toolbarDensityCompact: 'Kompakt', |
| 14 | + toolbarDensityStandard: 'Standard', |
| 15 | + toolbarDensityComfortable: 'Komfortabelt', |
| 16 | + |
| 17 | + // Columns selector toolbar button text |
| 18 | + toolbarColumns: 'Kolonner', |
| 19 | + toolbarColumnsLabel: 'Vel kolonner', |
| 20 | + |
| 21 | + // Filters toolbar button text |
| 22 | + toolbarFilters: 'Filter', |
| 23 | + toolbarFiltersLabel: 'Vis filter', |
| 24 | + toolbarFiltersTooltipHide: 'Skjul filter', |
| 25 | + toolbarFiltersTooltipShow: 'Vis filter', |
| 26 | + toolbarFiltersTooltipActive: (count) => |
| 27 | + count !== 1 ? `${count} aktive filter` : `${count} aktivt filter`, |
| 28 | + |
| 29 | + // Quick filter toolbar field |
| 30 | + toolbarQuickFilterPlaceholder: 'Søk…', |
| 31 | + toolbarQuickFilterLabel: 'Søk', |
| 32 | + toolbarQuickFilterDeleteIconLabel: 'Slett', |
| 33 | + |
| 34 | + // Export selector toolbar button text |
| 35 | + toolbarExport: 'Eksporter', |
| 36 | + toolbarExportLabel: 'Eksporter', |
| 37 | + toolbarExportCSV: 'Last ned som CSV', |
| 38 | + toolbarExportPrint: 'Skriv ut', |
| 39 | + toolbarExportExcel: 'Last ned som Excel', |
| 40 | + |
| 41 | + // Columns management text |
| 42 | + columnsManagementSearchTitle: 'Søk', |
| 43 | + columnsManagementNoColumns: 'Ingen kolonner', |
| 44 | + columnsManagementShowHideAllText: 'Vis/skjul alle', |
| 45 | + columnsManagementReset: 'Nullstill', |
| 46 | + |
| 47 | + // Filter panel text |
| 48 | + filterPanelAddFilter: 'Legg til filter', |
| 49 | + filterPanelRemoveAll: 'Fjern alle', |
| 50 | + filterPanelDeleteIconLabel: 'Slett', |
| 51 | + filterPanelLogicOperator: 'Logisk operator', |
| 52 | + filterPanelOperator: 'Operator', |
| 53 | + filterPanelOperatorAnd: 'Og', |
| 54 | + filterPanelOperatorOr: 'Eller', |
| 55 | + filterPanelColumns: 'Kolonner', |
| 56 | + filterPanelInputLabel: 'Verdi', |
| 57 | + filterPanelInputPlaceholder: 'Filter verdi', |
| 58 | + |
| 59 | + // Filter operators text |
| 60 | + filterOperatorContains: 'inneheld', |
| 61 | + filterOperatorEquals: 'er lik', |
| 62 | + filterOperatorStartsWith: 'startar med', |
| 63 | + filterOperatorEndsWith: 'sluttar med', |
| 64 | + filterOperatorIs: 'er', |
| 65 | + filterOperatorNot: 'er ikkje', |
| 66 | + filterOperatorAfter: 'er etter', |
| 67 | + filterOperatorOnOrAfter: 'er på eller etter', |
| 68 | + filterOperatorBefore: 'er før', |
| 69 | + filterOperatorOnOrBefore: 'er på eller før', |
| 70 | + filterOperatorIsEmpty: 'er tom', |
| 71 | + filterOperatorIsNotEmpty: 'er ikkje tom', |
| 72 | + filterOperatorIsAnyOf: 'er ein av', |
| 73 | + 'filterOperator=': '=', |
| 74 | + 'filterOperator!=': '!=', |
| 75 | + 'filterOperator>': '>', |
| 76 | + 'filterOperator>=': '>=', |
| 77 | + 'filterOperator<': '<', |
| 78 | + 'filterOperator<=': '<=', |
| 79 | + |
| 80 | + // Header filter operators text |
| 81 | + headerFilterOperatorContains: 'Inneheld', |
| 82 | + headerFilterOperatorEquals: 'Lik', |
| 83 | + headerFilterOperatorStartsWith: 'Startar på', |
| 84 | + headerFilterOperatorEndsWith: 'Sluttar på', |
| 85 | + headerFilterOperatorIs: 'Er', |
| 86 | + headerFilterOperatorNot: 'Er ikkje', |
| 87 | + headerFilterOperatorAfter: 'Er etter', |
| 88 | + headerFilterOperatorOnOrAfter: 'Er på eller etter', |
| 89 | + headerFilterOperatorBefore: 'Er før', |
| 90 | + headerFilterOperatorOnOrBefore: 'Er på eller før', |
| 91 | + headerFilterOperatorIsEmpty: 'Er tom', |
| 92 | + headerFilterOperatorIsNotEmpty: 'Er ikkje tom', |
| 93 | + headerFilterOperatorIsAnyOf: 'Er ein av', |
| 94 | + 'headerFilterOperator=': 'Lik', |
| 95 | + 'headerFilterOperator!=': 'Ikkje lik', |
| 96 | + 'headerFilterOperator>': 'Større enn', |
| 97 | + 'headerFilterOperator>=': 'Større enn eller lik', |
| 98 | + 'headerFilterOperator<': 'Mindre enn', |
| 99 | + 'headerFilterOperator<=': 'Mindre enn eller lik', |
| 100 | + |
| 101 | + // Filter values text |
| 102 | + filterValueAny: 'nokon', |
| 103 | + filterValueTrue: 'sant', |
| 104 | + filterValueFalse: 'usant', |
| 105 | + |
| 106 | + // Column menu text |
| 107 | + columnMenuLabel: 'Meny', |
| 108 | + columnMenuShowColumns: 'Vis kolonner', |
| 109 | + columnMenuManageColumns: 'Administrer kolonner', |
| 110 | + columnMenuFilter: 'Filter', |
| 111 | + columnMenuHideColumn: 'Skjul', |
| 112 | + columnMenuUnsort: 'Usorter', |
| 113 | + columnMenuSortAsc: 'Sorter AUKANDE', |
| 114 | + columnMenuSortDesc: 'Sorter SYNKANDE', |
| 115 | + |
| 116 | + // Column header text |
| 117 | + columnHeaderFiltersTooltipActive: (count) => |
| 118 | + count !== 1 ? `${count} aktive filter` : `${count} aktivt filter`, |
| 119 | + columnHeaderFiltersLabel: 'Vis filter', |
| 120 | + columnHeaderSortIconLabel: 'Sorter', |
| 121 | + |
| 122 | + // Rows selected footer text |
| 123 | + footerRowSelected: (count) => |
| 124 | + count !== 1 ? `${count.toLocaleString()} rader valt` : `${count.toLocaleString()} rad valt`, |
| 125 | + |
| 126 | + // Total row amount footer text |
| 127 | + footerTotalRows: 'Totalt tal rader:', |
| 128 | + |
| 129 | + // Total visible row amount footer text |
| 130 | + footerTotalVisibleRows: (visibleCount, totalCount) => |
| 131 | + `${visibleCount.toLocaleString()} av ${totalCount.toLocaleString()}`, |
| 132 | + |
| 133 | + // Checkbox selection text |
| 134 | + checkboxSelectionHeaderName: 'Avmerkingsboks', |
| 135 | + checkboxSelectionSelectAllRows: 'Vel alle rader', |
| 136 | + checkboxSelectionUnselectAllRows: 'Vel vekk alle rader', |
| 137 | + checkboxSelectionSelectRow: 'Vel rad', |
| 138 | + checkboxSelectionUnselectRow: 'Vel vekk rad', |
| 139 | + |
| 140 | + // Boolean cell text |
| 141 | + booleanCellTrueLabel: 'sant', |
| 142 | + booleanCellFalseLabel: 'usant', |
| 143 | + |
| 144 | + // Actions cell more text |
| 145 | + actionsCellMore: 'meir', |
| 146 | + |
| 147 | + // Column pinning text |
| 148 | + pinToLeft: 'Fest til venstre', |
| 149 | + pinToRight: 'Fest til høgre', |
| 150 | + unpin: 'Lausne', |
| 151 | + |
| 152 | + // Tree Data |
| 153 | + treeDataGroupingHeaderName: 'Grupper', |
| 154 | + treeDataExpand: 'vis barn', |
| 155 | + treeDataCollapse: 'skjul barn', |
| 156 | + |
| 157 | + // Grouping columns |
| 158 | + groupingColumnHeaderName: 'Grupper', |
| 159 | + groupColumn: (name) => `Grupper på ${name}`, |
| 160 | + unGroupColumn: (name) => `Slutt å grupper på ${name}`, |
| 161 | + |
| 162 | + // Master/detail |
| 163 | + detailPanelToggle: 'Utvid/kollaps detalj panel', |
| 164 | + expandDetailPanel: 'Utvid', |
| 165 | + collapseDetailPanel: 'Kolaps', |
| 166 | + |
| 167 | + // Row reordering text |
| 168 | + rowReorderingHeaderName: 'Radreorganisering', |
| 169 | + |
| 170 | + // Aggregation |
| 171 | + aggregationMenuItemHeader: 'Aggregering', |
| 172 | + aggregationFunctionLabelSum: 'sum', |
| 173 | + aggregationFunctionLabelAvg: 'snitt', |
| 174 | + aggregationFunctionLabelMin: 'min', |
| 175 | + aggregationFunctionLabelMax: 'maks', |
| 176 | + aggregationFunctionLabelSize: 'størrelse', |
| 177 | +}; |
| 178 | + |
| 179 | +export const nnNO: Localization = getGridLocalization(nnNOGrid, nnNOCore); |
0 commit comments