{
    "visualizations.more": {
        "value": "Show more",
        "comment": "",
        "limit": 0
    },
    "visualizations.less": {
        "value": "Show less",
        "comment": "",
        "limit": 0
    },
    "visualizations.sorting": {
        "value": "Column sorting",
        "comment": "",
        "limit": 0
    },
    "visualizations.asc": {
        "value": "Ascending",
        "comment": "",
        "limit": 0
    },
    "visualizations.desc": {
        "value": "Descending",
        "comment": "",
        "limit": 0
    },
    "visualizations.of": {
        "value": "{page} of {pagesCount}",
        "comment": "Don't translate placeholders '{page}', '{pagesCount}'",
        "limit": 0
    },
    "visualizations.totals.dropdown.heading": {
        "value": "Add a new row",
        "comment": "",
        "limit": 0
    },
    "visualizations.totals.dropdown.title.sum": {
        "value": "Sum",
        "comment": "Total of type 'Sum'. Showed in menu before adding to table.",
        "limit": 0
    },
    "visualizations.totals.dropdown.title.avg": {
        "value": "Avg",
        "comment": "Total of type 'Avg'. Showed in menu before adding to table.",
        "limit": 0
    },
    "visualizations.totals.dropdown.title.min": {
        "value": "Min",
        "comment": "Total of type 'Min'. Showed in menu before adding to table.",
        "limit": 0
    },
    "visualizations.totals.dropdown.title.max": {
        "value": "Max",
        "comment": "Total of type 'Max'. Showed in menu before adding to table.",
        "limit": 0
    },
    "visualizations.totals.dropdown.title.nat": {
        "value": "Rollup (Total)",
        "comment": "Total of type 'Rollup' where 'Total' is hint and synonym. Showed in menu before adding to table.",
        "limit": 0
    },
    "visualizations.totals.dropdown.title.nat.disabled.tooltip": {
        "value": "Rollup (Total) aggregation is not available when filtering the insight by measure value. To use Rollup (Total), remove all measure value filters from the filter bar.",
        "comment": "The tooltip that is shown in pivot's table totals menu when rollup (native) total is disabled because measure value filters are configured for the pivot.",
        "limit": 0
    },
    "visualizations.totals.dropdown.title.med": {
        "value": "Median",
        "comment": "Total of type 'Median'. Showed in menu before adding to table.",
        "limit": 0
    },
    "visualizations.totals.row.title.sum": {
        "value": "Sum",
        "comment": "Total of type 'Sum'. Showed in table after adding total.",
        "limit": 0
    },
    "visualizations.totals.row.title.avg": {
        "value": "Avg",
        "comment": "Total of type 'Avg'. Showed in table after adding total.",
        "limit": 0
    },
    "visualizations.totals.row.title.min": {
        "value": "Min",
        "comment": "Total of type 'Min'. Showed in table after adding total.",
        "limit": 0
    },
    "visualizations.totals.row.title.max": {
        "value": "Max",
        "comment": "Total of type 'Max'. Showed in table after adding total.",
        "limit": 0
    },
    "visualizations.totals.row.title.nat": {
        "value": "Total",
        "comment": "Total of type 'Rollup', but synonym 'Total' is used here since users are used to this more than 'Rollup'. Showed in table after adding total.",
        "limit": 0
    },
    "visualizations.totals.row.title.med": {
        "value": "Median",
        "comment": "Total of type 'Median'. Showed in table after adding total.",
        "limit": 0
    },
    "visualizations.headline.tertiary.title": {
        "value": "Versus",
        "comment": "Means comparison of two values - for example '100 (this week) VERSUS 10 (last week)'.",
        "limit": 0
    },
    "visualization.numericValues.k": {
        "value": "k",
        "comment": "Character 'k' stands for metric prefix kilo (1.000).",
        "limit": 0
    },
    "visualization.numericValues.m": {
        "value": "M",
        "comment": "Character 'M' stands for metric prefix mega (1.000.000).",
        "limit": 0
    },
    "visualization.numericValues.g": {
        "value": "G",
        "comment": "Character 'G' stands for metric prefix giga (1.000.000.000).",
        "limit": 0
    },
    "visualization.numericValues.t": {
        "value": "T",
        "comment": "Character 'T' stands for metric prefix tera (1.000.000.000.000).",
        "limit": 0
    },
    "visualization.numericValues.p": {
        "value": "P",
        "comment": "Character 'P' stands for metric prefix peta (1.000.000.000.000.000).",
        "limit": 0
    },
    "visualization.numericValues.e": {
        "value": "E",
        "comment": "Character 'E' stands for metric prefix exa (1.000.000.000.000.000.000).",
        "limit": 0
    },
    "visualization.emptyValue": {
        "value": "empty value",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorMessageGeneric": {
        "value": "Sorry, we can't display this insight",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorDescriptionGeneric": {
        "value": "Contact your administrator.",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorMessageDataTooLarge": {
        "value": "Too many data points to display",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorDescriptionDataTooLarge": {
        "value": "Try applying filters.",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorMessageNoData": {
        "value": "No data",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorDescriptionNoData": {
        "value": "No data for your filter selection.",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorMessageKpi": {
        "value": "Error",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorMessageUnauthorized": {
        "value": "Unauthorized",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorDescriptionUnauthorized": {
        "value": "Sorry you don't have access to this insight. Login or ask your administrator to grant you permissions.",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorMessageNotFound": {
        "value": "Sorry, we can't find this insight",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorDescriptionNotFound": {
        "value": "The insight with this URL does not exist.",
        "comment": "",
        "limit": 0
    },
    "visualization.ErrorDescriptionMissingMapboxToken": {
        "value": "The Geochart configuration requires a valid API access token.",
        "comment": "",
        "limit": 0
    },
    "gs.filter.loading": {
        "value": "Loading filter…",
        "comment": "Use '…' as one character, not 3 dots ('...').",
        "limit": 0
    },
    "gs.filter.error": {
        "value": "Error loading filter",
        "comment": "",
        "limit": 0
    },
    "gs.list.loading": {
        "value": "Loading list…",
        "comment": "Use '…' as one character, not 3 dots ('...').",
        "limit": 0
    },
    "gs.list.clear": {
        "value": "Clear",
        "comment": "",
        "limit": 0
    },
    "gs.list.cancel": {
        "value": "Cancel",
        "comment": "",
        "limit": 0
    },
    "gs.list.apply": {
        "value": "Apply",
        "comment": "",
        "limit": 0
    },
    "gs.list.only": {
        "value": "Only",
        "comment": "",
        "limit": 0
    },
    "gs.list.selectAll": {
        "value": "Select all",
        "comment": "",
        "limit": 0
    },
    "gs.list.limitExceeded": {
        "value": "Sorry, you have exceeded the limit ({limit}).",
        "comment": "Don't translate placeholder '{limit}'.",
        "limit": 0
    },
    "gs.list.noItemsFound": {
        "value": "No items found.",
        "comment": "",
        "limit": 0
    },
    "gs.list.error": {
        "value": "Error loading list items",
        "comment": "",
        "limit": 0
    },
    "measure.title.suffix.same_period_year_ago": {
        "value": "SP year ago",
        "comment": "",
        "limit": 0
    },
    "measure.title.suffix.previous_period": {
        "value": "period ago",
        "comment": "",
        "limit": 0
    },
    "visualizations.measure.arithmetic.sum.title": {
        "value": "Sum of {firstMeasureTitle} and {secondMeasureTitle}",
        "comment": "Title of an arithmetic measure of type Sum. Don't translate placeholders '{firstMeasureTitle}', '{secondMeasureTitle}'.",
        "limit": 0
    },
    "visualizations.measure.arithmetic.difference.title": {
        "value": "Difference of {firstMeasureTitle} and {secondMeasureTitle}",
        "comment": "Title of an arithmetic measure of type Difference. Don't translate placeholders '{firstMeasureTitle}', '{secondMeasureTitle}'.",
        "limit": 0
    },
    "visualizations.measure.arithmetic.multiplication.title": {
        "value": "Product of {firstMeasureTitle} and {secondMeasureTitle}",
        "comment": "Title of an arithmetic measure of type Product. Don't translate placeholders '{firstMeasureTitle}', '{secondMeasureTitle}'.",
        "limit": 0
    },
    "visualizations.measure.arithmetic.ratio.title": {
        "value": "Ratio of {firstMeasureTitle} and {secondMeasureTitle}",
        "comment": "Title of an arithmetic measure of type Ratio. Don't translate placeholders '{firstMeasureTitle}', '{secondMeasureTitle}'.",
        "limit": 0
    },
    "visualizations.measure.arithmetic.change.title": {
        "value": "Change from {secondMeasureTitle} to {firstMeasureTitle}",
        "comment": "Title of an arithmetic measure of type Change. Don't translate placeholders '{firstMeasureTitle}', '{secondMeasureTitle}'.",
        "limit": 0
    },
    "visualizations.legend.text.top": {
        "value": "Top",
        "comment": "",
        "limit": 0
    },
    "visualizations.legend.text.bottom": {
        "value": "Bottom",
        "comment": "",
        "limit": 0
    },
    "visualizations.legend.text.left": {
        "value": "Left",
        "comment": "",
        "limit": 0
    },
    "visualizations.legend.text.right": {
        "value": "Right",
        "comment": "",
        "limit": 0
    },
    "visualizations.legend.text.colon": {
        "value": ":",
        "comment": "A colon character stands right after legend. eg: 'Left:'",
        "limit": 0
    },
    "visualizations.legend.text.column": {
        "value": "Column",
        "comment": "column chart",
        "limit": 0
    },
    "visualizations.legend.text.line": {
        "value": "Line",
        "comment": "line chart",
        "limit": 0
    },
    "visualizations.legend.text.area": {
        "value": "Area",
        "comment": "area chart",
        "limit": 0
    },
    "visualizations.legend.text.combo": {
        "value": "{0} ({1})",
        "comment": "Combination of chart type & y-axis position. eg: 'Legend settings: Column (Left)' where 'Column' is '{0}' and '(Left)' is '({1})'. You can switch order of placeholders '{0}' and '({1})' for right-to-left languages if makes more sense.",
        "limit": 0
    },
    "visualizations.menu.aggregations": {
        "value": "Aggregate",
        "comment": "Heading showed above menu listing possible aggregations (totals). Use imperative.",
        "limit": 50
    },
    "visualizations.menu.aggregations.rows": {
        "value": "Rows",
        "comment": "Heading showed above row attributes of the table you may apply one of aggregation (total) on.",
        "limit": 50
    },
    "visualizations.menu.aggregations.all-rows": {
        "value": "of all rows",
        "comment": "Menu option that adds row aggregation (grand total) to the table. Example: 'Sum of all rows'",
        "limit": 50
    },
    "visualizations.menu.aggregations.within-attribute": {
        "value": "within {attributeName}",
        "comment": "Menu option that adds row aggregation (sub-total) for specific attribute to the table. Example: 'Sum within Attribute A'. Don't translate placeholder '{attributeName}'.",
        "limit": 50
    },

    "apply": {
        "value": "Apply",
        "comment": "",
        "limit": 0
    },
    "cancel": {
        "value": "Cancel",
        "comment": "",
        "limit": 0
    },

    "dateFilterDropdown.title": {
        "value": "Date range",
        "comment": "",
        "limit": 0
    },
    "dateFilterDropdown.buttonTitle": {
        "value": "Date range",
        "comment": "",
        "limit": 0
    },
    "dateFilterDropdown.setDefault": {
        "value": "Set default date filter for&nbsp;viewers:",
        "comment": "Do not translate non-breakable space '&nbsp;'",
        "limit": 0
    },

    "filters.thisDay.title": {
        "value": "Today",
        "comment": "",
        "limit": 0
    },
    "filters.lastDay.title": {
        "value": "Yesterday",
        "comment": "",
        "limit": 0
    },
    "filters.nextDay.title": {
        "value": "Tomorrow",
        "comment": "",
        "limit": 0
    },
    "filters.thisWeek.title": {
        "value": "This week",
        "comment": "",
        "limit": 0
    },
    "filters.lastWeek.title": {
        "value": "Last week",
        "comment": "",
        "limit": 0
    },
    "filters.nextWeek.title": {
        "value": "Next week",
        "comment": "",
        "limit": 0
    },
    "filters.thisMonth.title": {
        "value": "This month",
        "comment": "",
        "limit": 0
    },
    "filters.lastMonth.title": {
        "value": "Last month",
        "comment": "",
        "limit": 0
    },
    "filters.nextMonth.title": {
        "value": "Next month",
        "comment": "",
        "limit": 0
    },
    "filters.thisQuarter.title": {
        "value": "This quarter",
        "comment": "",
        "limit": 0
    },
    "filters.lastQuarter.title": {
        "value": "Last quarter",
        "comment": "",
        "limit": 0
    },
    "filters.nextQuarter.title": {
        "value": "Next quarter",
        "comment": "",
        "limit": 0
    },
    "filters.thisYear.title": {
        "value": "This year",
        "comment": "",
        "limit": 0
    },
    "filters.lastYear.title": {
        "value": "Last year",
        "comment": "",
        "limit": 0
    },
    "filters.nextYear.title": {
        "value": "Next year",
        "comment": "",
        "limit": 0
    },
    "filters.lastNDays": {
        "value": "{n, plural, one {Last # day} other {Last # days}}",
        "comment": "In '{n, plural, one {LAST # DAY} other {LAST # DAYS}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.lastNWeeks": {
        "value": "{n, plural, one {Last # week} other {Last # weeks}}",
        "comment": "In '{n, plural, one {LAST # WEEK} other {LAST # WEEKS}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.lastNMonths": {
        "value": "{n, plural, one {Last # month} other {Last # months}}",
        "comment": "In '{n, plural, one {LAST # MONTH} other {LAST # MONTHS}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.lastNQuarters": {
        "value": "{n, plural, one {Last # quarter} other {Last # quarters}}",
        "comment": "In '{n, plural, one {LAST # QUARTER} other {LAST # QUARTERS}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.lastNYears": {
        "value": "{n, plural, one {Last # year} other {Last # years}}",
        "comment": "In '{n, plural, one {LAST # YEAR} other {LAST # YEARS}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.nextNDays": {
        "value": "{n, plural, one {Next # day} other {Next # days}}",
        "comment": "In '{n, plural, one {NEXT # DAY} other {NEXT # DAYS}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.nextNWeeks": {
        "value": "{n, plural, one {Next # week} other {Next # weeks}}",
        "comment": "In '{n, plural, one {NEXT # WEEK} other {NEXT # WEEKS}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.nextNMonths": {
        "value": "{n, plural, one {Next # month} other {Next # months}}",
        "comment": "In '{n, plural, one {NEXT # MONTH} other {NEXT # MONTHS}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.nextNQuarters": {
        "value": "{n, plural, one {Next # quarter} other {Next # quarters}}",
        "comment": "In '{n, plural, one {NEXT # QUARTER} other {NEXT # QUARTERS}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.nextNYears": {
        "value": "{n, plural, one {Next # year} other {Next # years}}",
        "comment": "In '{n, plural, one {NEXT # YEAR} other {NEXT # YEARS}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },

    "filters.interval.days.past": {
        "value": "From {from} to {to} {to, plural, one {day} other {days}} ago",
        "comment": "Example: 'From 5 to 3 days ago'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {DAY} other {DAYS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.days.future": {
        "value": "From {from} to {to} {to, plural, one {day} other {days}} ahead",
        "comment": "Example: 'From 3 to 5 days ahead'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {DAY} other {DAYS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.days.mixed": {
        "value": "From {from} {from, plural, one {day} other {days}} ago to {to} {to, plural, one {day} other {days}} ahead",
        "comment": "Example: 'From 5 days ago to 3 days ahead'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {DAY} other {DAYS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.weeks.past": {
        "value": "From {from} to {to} {to, plural, one {week} other {weeks}} ago",
        "comment": "Example: 'From 5 to 3 weeks ago'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {WEEK} other {WEEKS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.weeks.future": {
        "value": "From {from} to {to} {to, plural, one {week} other {weeks}} ahead",
        "comment": "Example: 'From 3 to 5 weeks ahead'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {WEEK} other {WEEKS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.weeks.mixed": {
        "value": "From {from} {from, plural, one {week} other {weeks}} ago to {to} {to, plural, one {week} other {weeks}} ahead",
        "comment": "Example: 'From 5 weeks ago to 3 weeks ahead'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {WEEK} other {WEEKS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.months.past": {
        "value": "From {from} to {to} {to, plural, one {month} other {months}} ago",
        "comment": "Example: 'From 5 to 3 months ago'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {MONTH} other {MONTHS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.months.future": {
        "value": "From {from} to {to} {to, plural, one {month} other {months}} ahead",
        "comment": "Example: 'From 3 to 5 months ahead'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {MONTH} other {MONTHS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.months.mixed": {
        "value": "From {from} {from, plural, one {month} other {months}} ago to {to} {to, plural, one {month} other {months}} ahead",
        "comment": "Example: 'From 5 months ago to 3 months ahead'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {MONTH} other {MONTHS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.quarters.past": {
        "value": "From {from} to {to} {to, plural, one {quarter} other {quarters}} ago",
        "comment": "Example: 'From 5 to 3 quarters ago'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {QUARTER} other {QUARTERS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.quarters.future": {
        "value": "From {from} to {to} {to, plural, one {quarter} other {quarters}} ahead",
        "comment": "Example: 'From 3 to 5 quarters ahead'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {QUARTER} other {QUARTERS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.quarters.mixed": {
        "value": "From {from} {from, plural, one {quarter} other {quarters}} ago to {to} {to, plural, one {quarter} other {quarters}} ahead",
        "comment": "Example: 'From 5 quarters ago to 3 quarters ahead'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {QUARTER} other {QUARTERS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.years.past": {
        "value": "From {from} to {to} {to, plural, one {year} other {years}} ago",
        "comment": "Example: 'From 5 to 3 years ago'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {YEAR} other {YEARS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.years.future": {
        "value": "From {from} to {to} {to, plural, one {year} other {years}} ahead",
        "comment": "Example: 'From 3 to 5 years ahead'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {YEAR} other {YEARS}}' translate only uppercase words.",
        "limit": 0
    },
    "filters.interval.years.mixed": {
        "value": "From {from} {from, plural, one {year} other {years}} ago to {to} {to, plural, one {year} other {years}} ahead",
        "comment": "Example: 'From 5 years ago to 3 years ahead'. Don't translate placeholders '{from}', '{to}'. In '{to, plural, one {YEAR} other {YEARS}}' translate only uppercase words.",
        "limit": 0
    },

    "filters.granularity.days": {
        "value": "Days",
        "comment": "",
        "limit": 0
    },
    "filters.granularity.weeks": {
        "value": "Weeks",
        "comment": "",
        "limit": 0
    },
    "filters.granularity.months": {
        "value": "Months",
        "comment": "",
        "limit": 0
    },
    "filters.granularity.quarters": {
        "value": "Quarters",
        "comment": "",
        "limit": 0
    },
    "filters.granularity.years": {
        "value": "Years",
        "comment": "",
        "limit": 0
    },
    "filters.from": {
        "value": "from",
        "comment": "Displayed as placeholder in static period inputs where user enters date",
        "limit": 0
    },
    "filters.to": {
        "value": "to",
        "comment": "Displayed as placeholder in static period inputs where user enters date",
        "limit": 0
    },

    "filters.floatingRange": {
        "value": "Floating range",
        "comment": "",
        "limit": 0
    },
    "filters.floatingRange.tooltip": {
        "value": "The date range is relative to today and adjusts in time.",
        "comment": "",
        "limit": 0
    },
    "filters.floatingRange.noMatch": {
        "value": "No match found",
        "comment": "",
        "limit": 0
    },
    "filters.floatingRange.tooBig": {
        "value": "Maximum value: {limit}",
        "comment": "This string should be as short as possible to fit in the container. Don't translate placeholder '{limit}'.",
        "limit": 32
    },
    "filters.floatingRange.option.day.offset.history": {
        "value": "{n, plural, =1 {yesterday} other {# days ago}}",
        "comment": "In '{n, plural, =1 {YESTERDAY} other {# DAYS AGO}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.floatingRange.option.day.offset.today": {
        "value": "today",
        "comment": "",
        "limit": 0
    },
    "filters.floatingRange.option.day.offset.future": {
        "value": "{n, plural, =1 {tomorrow} other {# days ahead}}",
        "comment": "In '{n, plural, =1 {TOMORROW} other {# DAYS AHEAD}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.floatingRange.option.week.offset.history": {
        "value": "{n, plural, =1 {last week} other {# weeks ago}}",
        "comment": "In '{n, plural, =1 {LAST WEEK} other {# WEEKS AGO}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.floatingRange.option.week.offset.today": {
        "value": "this week",
        "comment": "",
        "limit": 0
    },
    "filters.floatingRange.option.week.offset.future": {
        "value": "{n, plural, =1 {next week} other {# weeks ahead}}",
        "comment": "In '{n, plural, =1 {NEXT WEEK} other {# WEEKS AHEAD}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.floatingRange.option.month.offset.history": {
        "value": "{n, plural, =1 {last month} other {# months ago}}",
        "comment": "In '{n, plural, =1 {LAST MONTH} other {# MONTHS AGO}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.floatingRange.option.month.offset.today": {
        "value": "this month",
        "comment": "",
        "limit": 0
    },
    "filters.floatingRange.option.month.offset.future": {
        "value": "{n, plural, =1 {next month} other {# months ahead}}",
        "comment": "In '{n, plural, =1 {NEXT MONTH} other {# MONTHS AHEAD}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.floatingRange.option.quarter.offset.history": {
        "value": "{n, plural, =1 {last quarter} other {# quarters ago}}",
        "comment": "In '{n, plural, =1 {LAST QUARTER} other {# QUARTERS AGO}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.floatingRange.option.quarter.offset.today": {
        "value": "this quarter",
        "comment": "",
        "limit": 0
    },
    "filters.floatingRange.option.quarter.offset.future": {
        "value": "{n, plural, =1 {next quarter} other {# quarters ahead}}",
        "comment": "In '{n, plural, =1 {NEXT QUARTER} other {# QUARTERS AHEAD}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.floatingRange.option.year.offset.history": {
        "value": "{n, plural, =1 {last year} other {# years ago}}",
        "comment": "In '{n, plural, =1 {LAST YEAR} other {# YEARS AGO}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.floatingRange.option.year.offset.today": {
        "value": "this year",
        "comment": "",
        "limit": 0
    },
    "filters.floatingRange.option.year.offset.future": {
        "value": "{n, plural, =1 {next year} other {# years ahead}}",
        "comment": "In '{n, plural, =1 {NEXT YEAR} other {# YEARS AHEAD}}' translate only uppercase words. Do not translate the numeric placeholder '#'. Add missing plural forms if your language has any: ask if you need any help.",
        "limit": 0
    },
    "filters.allTime.title": {
        "value": "All time",
        "comment": "",
        "limit": 0
    },
    "filters.allTime.excludeCurrentPeriod": {
        "value": "Exclude open period",
        "comment": "",
        "limit": 0
    },
    "filters.day.title": {
        "value": "DAY",
        "comment": "",
        "limit": 0
    },
    "filters.day.excludeCurrentPeriod": {
        "value": "Exclude today",
        "comment": "",
        "limit": 0
    },
    "filters.week.title": {
        "value": "WEEK",
        "comment": "",
        "limit": 0
    },
    "filters.week.excludeCurrentPeriod": {
        "value": "Exclude this week",
        "comment": "",
        "limit": 0
    },
    "filters.month.title": {
        "value": "MONTH",
        "comment": "",
        "limit": 0
    },
    "filters.month.excludeCurrentPeriod": {
        "value": "Exclude this month",
        "comment": "",
        "limit": 0
    },
    "filters.quarter.title": {
        "value": "QUARTER",
        "comment": "",
        "limit": 0
    },
    "filters.quarter.excludeCurrentPeriod": {
        "value": "Exclude this quarter",
        "comment": "",
        "limit": 0
    },
    "filters.year.title": {
        "value": "YEAR",
        "comment": "",
        "limit": 0
    },
    "filters.year.excludeCurrentPeriod": {
        "value": "Exclude this year",
        "comment": "",
        "limit": 0
    },

    "filters.excludeCurrentPeriod.unavailable": {
        "value": "Not available for the selected date range",
        "comment": "",
        "limit": 0
    },

    "filters.staticPeriod": {
        "value": "Static period",
        "comment": "",
        "limit": 0
    },
    "filters.staticPeriod.incorrectFormat": {
        "value": "Date is not in {format} format",
        "comment": "Placeholder '{format}' is used for showing date format. Example 'Date is not in MMMM/YY/DD format'. Don't translate placeholder '{format}'.",
        "limit": 0
    },
    "mvf.operator.all": {
        "value": "all",
        "comment": "Covers all the operators like 'Greater than', 'Less than', etc.",
        "limit": 0
    },
    "mvf.operator.greaterThan": {
        "value": "greater than",
        "comment": "",
        "limit": 0
    },
    "mvf.operator.greaterThanOrEqualTo": {
        "value": "greater than or equal to",
        "comment": "",
        "limit": 0
    },
    "mvf.operator.lessThan": {
        "value": "less than",
        "comment": "",
        "limit": 0
    },
    "mvf.operator.lessThanOrEqualTo": {
        "value": "less than or equal to",
        "comment": "",
        "limit": 0
    },
    "mvf.operator.equalTo": {
        "value": "equal to",
        "comment": "",
        "limit": 0
    },
    "mvf.operator.notEqualTo": {
        "value": "not equal to",
        "comment": "",
        "limit": 0
    },
    "mvf.operator.between": {
        "value": "between",
        "comment": "",
        "limit": 0
    },
    "mvf.operator.notBetween": {
        "value": "not between",
        "comment": "",
        "limit": 0
    },
    "mvf.operator.between.tooltip.bubble": {
        "value": "Start and end values are included.",
        "comment": "",
        "limit": 0
    },
    "mvf.operator.notBetween.tooltip.bubble": {
        "value": "Start and end values are not included.",
        "comment": "",
        "limit": 0
    },
    "mvf.treatNullValuesAsZeroLabel": {
        "value": "Treat blank values as 0",
        "comment": "Checkbox label. 'blank values' are data rows without any value (empty), which can be considered to be 0 in calculations.",
        "limit": 0
    },
    "mvf.treatNullValuesAsZeroTooltip": {
        "value": "If the filter condition includes 0, blank values will be treated as 0 and included in calculations.",
        "comment": "Checkbox label tooltip. 'blank values' are data rows without any value (empty), which can be considered to be 0 during calculations. If the filter is set to '< 1' for example, it includes values of 0 (less than one) and therefore all the blank (empty) values are going to be considered to be 0 in calculations.",
        "limit": 0
    },
    "measureNumberFormat.custom.optionLabel": {
        "value": "Custom",
        "comment": "An item in list of presets. Denotes a custom preset",
        "limit": 0
    },
    "measureNumberFormat.buttonLabel": {
        "value": "Format: {selectedFormatPresetName}",
        "comment": "A label informing the user about the currently selected format. The values of selectedFormatPresetName can be for instance 'Whole number', 'Decimal number', or 'Custom'",
        "limit": 0
    },
    "measureNumberCustomFormatDialog.title": {
        "value": "Custom format",
        "comment": "Title of the dialog for setting a custom measure format.",
        "limit": 0
    },
    "measureNumberCustomFormatDialog.template.preview.title": {
        "value": "Format preview",
        "comment": "The title of the help bubble for custom measure format template",
        "limit": 0
    },
    "measureNumberCustomFormatDialog.template.title": {
        "value": "Templates",
        "comment": "Title of the list of templates",
        "limit": 0
    },
    "measureNumberCustomFormatDialog.extendedPreview.button": {
        "value": "Show more",
        "comment": "The title of button which will display more examples",
        "limit": 0
    },
    "measureNumberCustomFormatDialog.howToFormat": {
        "value": "How to format?",
        "comment": "Link to help",
        "limit": 0
    },
    "measureNumberCustomFormatDialog.definition": {
        "value": "Definition",
        "comment": "Header of format definition field.",
        "limit": 0
    },
    "measureNumberCustomFormatDialog.preview": {
        "value": "Preview",
        "comment": "Header of a preview section",
        "limit": 0
    }
}
