adjust translates to getters outside of functions

This commit is contained in:
Stevie Robinson 2023-07-19 20:10:33 +02:00
parent faeeb68b32
commit 5f4add610e
7 changed files with 64 additions and 23 deletions

View File

@ -21,17 +21,23 @@ const columns = [
}, },
{ {
name: 'name', name: 'name',
label: translate('Name'), get label() {
return translate('Name');
},
isVisible: true isVisible: true
}, },
{ {
name: 'size', name: 'size',
label: translate('Size'), get label() {
return translate('Size');
},
isVisible: true isVisible: true
}, },
{ {
name: 'time', name: 'time',
label: translate('Time'), get label() {
return translate('Time');
},
isVisible: true isVisible: true
}, },
{ {

View File

@ -1,7 +1,6 @@
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';
import React, { Component } from 'react'; import React, { Component } from 'react';
import Alert from 'Components/Alert'; import Alert from 'Components/Alert';
import Link from 'Components/Link/Link';
import LoadingIndicator from 'Components/Loading/LoadingIndicator'; import LoadingIndicator from 'Components/Loading/LoadingIndicator';
import PageContent from 'Components/Page/PageContent'; import PageContent from 'Components/Page/PageContent';
import PageContentBody from 'Components/Page/PageContentBody'; import PageContentBody from 'Components/Page/PageContentBody';
@ -13,18 +12,23 @@ import Table from 'Components/Table/Table';
import TableBody from 'Components/Table/TableBody'; import TableBody from 'Components/Table/TableBody';
import { icons, kinds } from 'Helpers/Props'; import { icons, kinds } from 'Helpers/Props';
import translate from 'Utilities/String/translate'; import translate from 'Utilities/String/translate';
import InlineMarkdown from '../../../Components/Markdown/InlineMarkdown';
import LogsNavMenu from '../LogsNavMenu'; import LogsNavMenu from '../LogsNavMenu';
import LogFilesTableRow from './LogFilesTableRow'; import LogFilesTableRow from './LogFilesTableRow';
const columns = [ const columns = [
{ {
name: 'filename', name: 'filename',
label: translate('Filename'), get label() {
return translate('Filename');
},
isVisible: true isVisible: true
}, },
{ {
name: 'lastWriteTime', name: 'lastWriteTime',
label: translate('LastWriteTime'), get label() {
return translate('LastWriteTime');
},
isVisible: true isVisible: true
}, },
{ {
@ -85,7 +89,7 @@ class LogFiles extends Component {
{ {
currentLogView === 'Log Files' && currentLogView === 'Log Files' &&
<div> <div>
{translate('TheLogLevelDefault')} <Link to="/settings/general">{translate('GeneralSettings')}</Link> <InlineMarkdown data={translate('TheLogLevelDefault')} />
</div> </div>
} }
</Alert> </Alert>

View File

@ -15,17 +15,23 @@ import styles from './DiskSpace.css';
const columns = [ const columns = [
{ {
name: 'path', name: 'path',
label: translate('Location'), get label() {
return translate('Location');
},
isVisible: true isVisible: true
}, },
{ {
name: 'freeSpace', name: 'freeSpace',
label: translate('FreeSpace'), get label() {
return translate('FreeSpace');
},
isVisible: true isVisible: true
}, },
{ {
name: 'totalSpace', name: 'totalSpace',
label: translate('TotalSpace'), get label() {
return translate('TotalSpace');
},
isVisible: true isVisible: true
}, },
{ {

View File

@ -94,12 +94,16 @@ const columns = [
}, },
{ {
name: 'message', name: 'message',
label: translate('Message'), get label() {
return translate('Message');
},
isVisible: true isVisible: true
}, },
{ {
name: 'actions', name: 'actions',
label: translate('Actions'), get label() {
return translate('Actions');
},
isVisible: true isVisible: true
} }
]; ];

View File

@ -15,27 +15,37 @@ const columns = [
}, },
{ {
name: 'commandName', name: 'commandName',
label: translate('Name'), get label() {
return translate('Name');
},
isVisible: true isVisible: true
}, },
{ {
name: 'queued', name: 'queued',
label: translate('Queued'), get label() {
return translate('Queued');
},
isVisible: true isVisible: true
}, },
{ {
name: 'started', name: 'started',
label: translate('Started'), get label() {
return translate('Started');
},
isVisible: true isVisible: true
}, },
{ {
name: 'ended', name: 'ended',
label: translate('Ended'), get label() {
return translate('Ended');
},
isVisible: true isVisible: true
}, },
{ {
name: 'duration', name: 'duration',
label: translate('Duration'), get label() {
return translate('Duration');
},
isVisible: true isVisible: true
}, },
{ {

View File

@ -10,27 +10,37 @@ import ScheduledTaskRowConnector from './ScheduledTaskRowConnector';
const columns = [ const columns = [
{ {
name: 'name', name: 'name',
label: translate('Name'), get label() {
return translate('Name');
},
isVisible: true isVisible: true
}, },
{ {
name: 'interval', name: 'interval',
label: translate('Interval'), get label() {
return translate('Interval');
},
isVisible: true isVisible: true
}, },
{ {
name: 'lastExecution', name: 'lastExecution',
label: translate('LastExecution'), get label() {
return translate('LastExecution');
},
isVisible: true isVisible: true
}, },
{ {
name: 'lastDuration', name: 'lastDuration',
label: translate('LastDuration'), get label() {
return translate('LastDuration');
},
isVisible: true isVisible: true
}, },
{ {
name: 'nextExecution', name: 'nextExecution',
label: translate('NextExecution'), get label() {
return translate('NextExecution');
},
isVisible: true isVisible: true
}, },
{ {

View File

@ -167,6 +167,7 @@
"Missing": "Missing", "Missing": "Missing",
"Mode": "Mode", "Mode": "Mode",
"Monitored": "Monitored", "Monitored": "Monitored",
"MoreInfo": "More Info",
"MountHealthCheckMessage": "Mount containing a series path is mounted read-only: ", "MountHealthCheckMessage": "Mount containing a series path is mounted read-only: ",
"MultiSeason": "Multi-Season", "MultiSeason": "Multi-Season",
"Name": "Name", "Name": "Name",
@ -282,7 +283,7 @@
"TaskUserAgentTooltip": "User-Agent provided by the app that called the API", "TaskUserAgentTooltip": "User-Agent provided by the app that called the API",
"TestAll": "Test All", "TestAll": "Test All",
"TestParsing": "Test Parsing", "TestParsing": "Test Parsing",
"TheLogLevelDefault": "The log level defaults to 'Info' and can be changed in", "TheLogLevelDefault": "The log level defaults to 'Info' and can be changed in [General Settings](/settings/general)",
"Time": "Time", "Time": "Time",
"TotalSpace": "Total Space", "TotalSpace": "Total Space",
"Twitter": "Twitter", "Twitter": "Twitter",