diff --git a/packages/desktop-client/src/components/filters/FiltersButton.tsx b/packages/desktop-client/src/components/filters/FiltersButton.tsx
index ad02f975d1..24b425821e 100644
--- a/packages/desktop-client/src/components/filters/FiltersButton.tsx
+++ b/packages/desktop-client/src/components/filters/FiltersButton.tsx
@@ -1,4 +1,5 @@
import React from 'react';
+import { Trans } from 'react-i18next';
import { Button } from '@actual-app/components/button';
import { SvgFilter } from '@actual-app/components/icons/v1';
@@ -9,7 +10,7 @@ export function FiltersButton({ onPress }: { onPress: () => void }) {
{' '}
- Filter
+ Filter
);
}
diff --git a/packages/desktop-client/src/components/filters/FiltersMenu.jsx b/packages/desktop-client/src/components/filters/FiltersMenu.jsx
index 1bf03b8b4b..76867b08ad 100644
--- a/packages/desktop-client/src/components/filters/FiltersMenu.jsx
+++ b/packages/desktop-client/src/components/filters/FiltersMenu.jsx
@@ -384,7 +384,7 @@ export function FilterButton({ onApply, compact, hover, exclude }) {
.sort()
.map(([name, text]) => ({
name,
- text: titleFirst(text),
+ text: titleFirst(mapField(text)),
}))}
/>
diff --git a/packages/desktop-client/src/components/modals/EditRuleModal.jsx b/packages/desktop-client/src/components/modals/EditRuleModal.jsx
index bbc68d0b73..1f8f5f1c3a 100644
--- a/packages/desktop-client/src/components/modals/EditRuleModal.jsx
+++ b/packages/desktop-client/src/components/modals/EditRuleModal.jsx
@@ -311,7 +311,7 @@ function ScheduleDescription({ id }) {
);
const {
schedules,
- statuses: scheduleStatuses,
+ statusLabels,
isLoading: isSchedulesLoading,
} = useSchedules({ query: scheduleQuery });
@@ -324,7 +324,7 @@ function ScheduleDescription({ id }) {
}
const [schedule] = schedules;
- const status = schedule && scheduleStatuses.get(schedule.id);
+ const status = schedule && statusLabels.get(schedule.id);
return (
diff --git a/packages/desktop-client/src/components/rules/Value.tsx b/packages/desktop-client/src/components/rules/Value.tsx
index cdef5c7929..fd503445a9 100644
--- a/packages/desktop-client/src/components/rules/Value.tsx
+++ b/packages/desktop-client/src/components/rules/Value.tsx
@@ -67,7 +67,7 @@ export function Value({
function formatValue(value) {
if (value == null || value === '') {
- return '(nothing)';
+ return t('(nothing)');
} else if (typeof value === 'boolean') {
return value ? 'true' : 'false';
} else {
@@ -104,7 +104,7 @@ export function Value({
if (item) {
return describe(item);
} else {
- return '(deleted)';
+ return t('(deleted)');
}
}
diff --git a/packages/desktop-client/src/components/select/RecurringSchedulePicker.tsx b/packages/desktop-client/src/components/select/RecurringSchedulePicker.tsx
index ec48fd83f5..baa32a082b 100644
--- a/packages/desktop-client/src/components/select/RecurringSchedulePicker.tsx
+++ b/packages/desktop-client/src/components/select/RecurringSchedulePicker.tsx
@@ -310,7 +310,7 @@ function MonthlyPatterns({
>