UNPKG

@mui/x-charts

Version:

The community edition of MUI X Charts components.

212 lines (210 loc) 9.69 kB
import { imageMimeTypes } from "./utils/imageMimeTypes.mjs"; import { getChartsLocalization } from "./utils/getChartsLocalization.mjs"; export const elGRLocaleText = { // Overlay loading: 'Φόρτωση δεδομένων…', noData: 'Δεν υπάρχουν δεδομένα για εμφάνιση', // Toolbar zoomIn: 'Μεγέθυνση', zoomOut: 'Σμίκρυνση', toolbarExport: 'Εξαγωγή', // Toolbar Export Menu toolbarExportPrint: 'Εκτύπωση', toolbarExportImage: mimeType => `Εξαγωγή ως ${imageMimeTypes[mimeType] ?? mimeType}`, // Charts renderer configuration chartTypeBar: 'Μπάρα', chartTypeColumn: 'Στήλη', chartTypeLine: 'Γραμμή', chartTypeArea: 'Περιοχή', chartTypePie: 'Πίτα', chartPaletteLabel: 'Παλέτα χρωμάτων', chartPaletteNameRainbowSurge: 'Έκρηξη Ουράνιου Τόξου', chartPaletteNameBlueberryTwilight: 'Λυκόφως Μύρτιλου', chartPaletteNameMangoFusion: 'Ένωση Μάνγκο', chartPaletteNameCheerfulFiesta: 'Χαρούμενη Γιορτή', chartPaletteNameStrawberrySky: 'Φραουλένιος Ουρανός', chartPaletteNameBlue: 'Μπλέ', chartPaletteNameGreen: 'Πράσινο', chartPaletteNamePurple: 'Μώβ', chartPaletteNameRed: 'Κόκκινο', chartPaletteNameOrange: 'Πορτοκαλί', chartPaletteNameYellow: 'Κίτρινο', chartPaletteNameCyan: 'Κυανό', chartPaletteNamePink: 'Ρόζ', chartConfigurationSectionChart: 'Γράφημα', chartConfigurationSectionColumns: 'Στήλες', chartConfigurationSectionBars: 'Μπάρες', chartConfigurationSectionAxes: 'Άξονες', chartConfigurationGrid: 'Πλέγμα', chartConfigurationBorderRadius: 'Ακτίνα περιγράμματος', chartConfigurationCategoryGapRatio: 'Λόγος κενών κατηγορίας', chartConfigurationBarGapRatio: 'Λόγος κενών Σειράς', chartConfigurationStacked: 'Στοίβαγμα', chartConfigurationShowToolbar: 'Εμφάνιση γραμμής εργαλείων', chartConfigurationSkipAnimation: 'Παράξειψη Animation', chartConfigurationInnerRadius: 'Εσωτερική ακτίνα', chartConfigurationOuterRadius: 'Εξωτερική ακτίνα', chartConfigurationColors: 'Χρώματα', chartConfigurationHideLegend: 'Απόκρυψη Υπομνήματος', chartConfigurationShowMark: 'Εμφάνιση Σημείωσης', chartConfigurationHeight: 'Ύψος', chartConfigurationWidth: 'Πλάτος', chartConfigurationSeriesGap: 'Κενό Σειράς', chartConfigurationTickPlacement: 'Τοποθέτηση Σημείων', chartConfigurationTickLabelPlacement: 'Τοποθέτηση Ετικετών Σημείων', chartConfigurationCategoriesAxisLabel: 'Ετικέτα άξονα κατηγοριών', chartConfigurationSeriesAxisLabel: 'Ετικέτα άξονα σειρών', chartConfigurationXAxisPosition: 'Θέση άξονα Χ', chartConfigurationYAxisPosition: 'Θέση άξονα Υ', chartConfigurationSeriesAxisReverse: 'Αντιστροφή άξονα σειρών', chartConfigurationTooltipPlacement: 'Τοποθέτηση', chartConfigurationTooltipTrigger: 'Τρόπος ενεργοποίησης του tooltip', chartConfigurationLegendPosition: 'Θέση', chartConfigurationLegendDirection: 'Κατεύθυνση', chartConfigurationBarLabels: 'Ετικέτες μπαρών', chartConfigurationColumnLabels: 'Ετικέτες στηλών', chartConfigurationInterpolation: 'Διαμεσολάβηση', chartConfigurationSectionTooltip: 'Tooltip', chartConfigurationSectionLegend: 'Υπόμνημα', chartConfigurationSectionLines: 'Γραμμές', chartConfigurationSectionAreas: 'Περιοχές', chartConfigurationSectionArcs: 'Τόξα', chartConfigurationPaddingAngle: 'Γωνία περιθωρίου', chartConfigurationCornerRadius: 'Ακτίνα γωνίας', chartConfigurationArcLabels: 'Ετικέτες τόξων', chartConfigurationStartAngle: 'Γωνία εκκίνησης', chartConfigurationEndAngle: 'Γωνία λήξης', chartConfigurationPieTooltipTrigger: 'Τρόπος ενεργοποίησης του tooltip', chartConfigurationPieLegendPosition: 'Θέση', chartConfigurationPieLegendDirection: 'Κατεύθυνση', // Common option labels chartConfigurationOptionNone: 'Κανένα', chartConfigurationOptionValue: 'Τιμή', chartConfigurationOptionAuto: 'Αυτόματο', chartConfigurationOptionTop: 'Πάνω', chartConfigurationOptionTopLeft: 'Πάνω Αριστερά', chartConfigurationOptionTopRight: 'Πάνω Δεξιά', chartConfigurationOptionBottom: 'Κάτω', chartConfigurationOptionBottomLeft: 'Κάτω Αριστερά', chartConfigurationOptionBottomRight: 'Κάτω Δεξιά', chartConfigurationOptionLeft: 'Αριστερά', chartConfigurationOptionRight: 'Δεξιά', chartConfigurationOptionAxis: 'Άξονας', chartConfigurationOptionItem: 'Στοιχείο', chartConfigurationOptionHorizontal: 'Οριζόντιο', chartConfigurationOptionVertical: 'Κάθετο', chartConfigurationOptionBoth: 'Και τα δύο', chartConfigurationOptionStart: 'Αρχή', chartConfigurationOptionMiddle: 'Κέντρο', chartConfigurationOptionEnd: 'Τέλος', chartConfigurationOptionExtremities: 'Ακρότατα', chartConfigurationOptionTick: 'Σημείο', chartConfigurationOptionMonotoneX: 'Μονοτονικό Χ', chartConfigurationOptionMonotoneY: 'Μονοτονικό Υ', chartConfigurationOptionCatmullRom: 'Catmull-Rom', chartConfigurationOptionLinear: 'Γραμμικό', chartConfigurationOptionNatural: 'Φυσικό', chartConfigurationOptionStep: 'Βήμα', chartConfigurationOptionStepBefore: 'Βήμα Πριν', chartConfigurationOptionStepAfter: 'Βήμα Μετά', chartConfigurationOptionBumpX: 'Κυρτότητα Χ', chartConfigurationOptionBumpY: 'Κυρτότητα Υ' // OHLC/Candlestick // open: 'Open', // high: 'High', // low: 'Low', // close: 'Close', // Accessibility descriptions // a11yNoValue: 'no value', // a11yConnector: '; ', // barDescription: function barDescription({ // value, // formattedValue, // formattedCategoryValue, // seriesLabel // }) { // return [formattedCategoryValue, seriesLabel, value === null ? this.a11yNoValue : formattedValue].filter(Boolean).join(this.a11yConnector); // }, // lineDescription: function lineDescription({ // y, // formattedXValue, // formattedYValue, // seriesLabel // }) { // return [formattedXValue, seriesLabel, y === null ? this.a11yNoValue : formattedYValue].filter(Boolean).join(this.a11yConnector); // }, // scatterDescription: function scatterDescription({ // formattedXValue, // formattedYValue, // seriesLabel // }) { // return [seriesLabel, formattedXValue, formattedYValue].filter(Boolean).join(this.a11yConnector); // }, // pieDescription: function pieDescription({ // value, // formattedValue, // seriesLabel // }) { // return [seriesLabel, value === null ? this.a11yNoValue : formattedValue].filter(Boolean).join(this.a11yConnector); // }, // radarDescription: function radarDescription({ // value, // formattedValue, // formattedCategoryValue, // seriesLabel // }) { // return [formattedCategoryValue, seriesLabel, value === null ? this.a11yNoValue : formattedValue].filter(Boolean).join(this.a11yConnector); // }, // funnelDescription: function funnelDescription({ // value, // formattedValue, // seriesLabel // }) { // return [seriesLabel, value === null ? this.a11yNoValue : formattedValue].filter(Boolean).join(this.a11yConnector); // }, // heatmapDescription: function heatmapDescription({ // value, // formattedValue, // formattedXValue, // formattedYValue // }) { // return [formattedXValue, formattedYValue, value === null ? this.a11yNoValue : formattedValue].filter(Boolean).join(this.a11yConnector); // }, // sankeyNodeDescription: function sankeyNodeDescription({ // formattedValue, // nodeLabel // }) { // return [nodeLabel, formattedValue].filter(Boolean).join(this.a11yConnector); // }, // sankeyLinkDescription: function sankeyLinkDescription({ // formattedValue, // sourceLabel, // targetLabel // }) { // return [sourceLabel && targetLabel ? `${sourceLabel} to ${targetLabel}` : sourceLabel ?? targetLabel, formattedValue].filter(Boolean).join(this.a11yConnector); // }, // rangeBarDescription: function rangeBarDescription({ // value, // formattedValue, // formattedCategoryValue, // seriesLabel // }) { // return [formattedCategoryValue, seriesLabel, value === null ? this.a11yNoValue : formattedValue].filter(Boolean).join(this.a11yConnector); // }, // ohlcDescription: function ohlcDescription({ // open, // high, // low, // close, // formattedOpen, // formattedHigh, // formattedLow, // formattedClose, // formattedDate, // seriesLabel // }) { // const hasValues = open !== null && high !== null && low !== null && close !== null; // return [formattedDate, seriesLabel, hasValues ? `Open: ${formattedOpen ?? open}, High: ${formattedHigh ?? high}, Low: ${formattedLow ?? low}, Close: ${formattedClose ?? close}` : this.a11yNoValue].filter(Boolean).join(this.a11yConnector); // }, }; export const elGR = getChartsLocalization(elGRLocaleText);