Add translations to history and queue custom filters
This commit is contained in:
parent
6027041a4f
commit
910c403d84
|
@ -1,31 +1,44 @@
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
|
import translate from 'Utilities/String/translate';
|
||||||
import FilterBuilderRowValue from './FilterBuilderRowValue';
|
import FilterBuilderRowValue from './FilterBuilderRowValue';
|
||||||
import FilterBuilderRowValueProps from './FilterBuilderRowValueProps';
|
import FilterBuilderRowValueProps from './FilterBuilderRowValueProps';
|
||||||
|
|
||||||
const EVENT_TYPE_OPTIONS = [
|
const EVENT_TYPE_OPTIONS = [
|
||||||
{
|
{
|
||||||
id: 1,
|
id: 1,
|
||||||
name: 'Grabbed',
|
get name() {
|
||||||
|
return translate('Grabbed');
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 3,
|
id: 3,
|
||||||
name: 'Imported',
|
get name() {
|
||||||
|
return translate('Imported');
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 4,
|
id: 4,
|
||||||
name: 'Failed',
|
get name() {
|
||||||
|
return translate('Failed');
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 5,
|
id: 5,
|
||||||
name: 'Deleted',
|
get name() {
|
||||||
|
return translate('Deleted');
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 6,
|
id: 6,
|
||||||
name: 'Renamed',
|
get name() {
|
||||||
|
return translate('Renamed');
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 7,
|
id: 7,
|
||||||
name: 'Ignored',
|
get name() {
|
||||||
|
return translate('Ignored');
|
||||||
|
},
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -190,25 +190,25 @@ export const defaultState = {
|
||||||
filterBuilderProps: [
|
filterBuilderProps: [
|
||||||
{
|
{
|
||||||
name: 'eventType',
|
name: 'eventType',
|
||||||
label: 'Event Type',
|
label: () => translate('EventType'),
|
||||||
type: filterBuilderTypes.EQUAL,
|
type: filterBuilderTypes.EQUAL,
|
||||||
valueType: filterBuilderValueTypes.HISTORY_EVENT_TYPE
|
valueType: filterBuilderValueTypes.HISTORY_EVENT_TYPE
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'seriesIds',
|
name: 'seriesIds',
|
||||||
label: 'Series',
|
label: () => translate('Series'),
|
||||||
type: filterBuilderTypes.EQUAL,
|
type: filterBuilderTypes.EQUAL,
|
||||||
valueType: filterBuilderValueTypes.SERIES
|
valueType: filterBuilderValueTypes.SERIES
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'quality',
|
name: 'quality',
|
||||||
label: 'Quality',
|
label: () => translate('Quality'),
|
||||||
type: filterBuilderTypes.EQUAL,
|
type: filterBuilderTypes.EQUAL,
|
||||||
valueType: filterBuilderValueTypes.QUALITY
|
valueType: filterBuilderValueTypes.QUALITY
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'languages',
|
name: 'languages',
|
||||||
label: 'Languages',
|
label: () => translate('Languages'),
|
||||||
type: filterBuilderTypes.CONTAINS,
|
type: filterBuilderTypes.CONTAINS,
|
||||||
valueType: filterBuilderValueTypes.LANGUAGE
|
valueType: filterBuilderValueTypes.LANGUAGE
|
||||||
}
|
}
|
||||||
|
|
|
@ -185,25 +185,25 @@ export const defaultState = {
|
||||||
filterBuilderProps: [
|
filterBuilderProps: [
|
||||||
{
|
{
|
||||||
name: 'seriesIds',
|
name: 'seriesIds',
|
||||||
label: 'Series',
|
label: () => translate('Series'),
|
||||||
type: filterBuilderTypes.EQUAL,
|
type: filterBuilderTypes.EQUAL,
|
||||||
valueType: filterBuilderValueTypes.SERIES
|
valueType: filterBuilderValueTypes.SERIES
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'quality',
|
name: 'quality',
|
||||||
label: 'Quality',
|
label: () => translate('Quality'),
|
||||||
type: filterBuilderTypes.EQUAL,
|
type: filterBuilderTypes.EQUAL,
|
||||||
valueType: filterBuilderValueTypes.QUALITY
|
valueType: filterBuilderValueTypes.QUALITY
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'languages',
|
name: 'languages',
|
||||||
label: 'Languages',
|
label: () => translate('Languages'),
|
||||||
type: filterBuilderTypes.CONTAINS,
|
type: filterBuilderTypes.CONTAINS,
|
||||||
valueType: filterBuilderValueTypes.LANGUAGE
|
valueType: filterBuilderValueTypes.LANGUAGE
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'protocol',
|
name: 'protocol',
|
||||||
label: 'Protocol',
|
label: () => translate('Protocol'),
|
||||||
type: filterBuilderTypes.EQUAL,
|
type: filterBuilderTypes.EQUAL,
|
||||||
valueType: filterBuilderValueTypes.PROTOCOL
|
valueType: filterBuilderValueTypes.PROTOCOL
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue