diff --git a/public/locales/en.json b/public/locales/en.json index c2eb8ab4..67b49c2a 100644 --- a/public/locales/en.json +++ b/public/locales/en.json @@ -901,6 +901,7 @@ "width": "Fit width" }, "profiles": { + "default_value": "$t(global.label.default) ({{profile}})", "description": "Profiles are used to define the default reader settings which then can be used for series and reading modes", "placeholder": "Comics | length: 16, chars: letters, numbers, -, _" }, diff --git a/src/modules/core/Core.types.ts b/src/modules/core/Core.types.ts index faca95c0..c1910ef0 100644 --- a/src/modules/core/Core.types.ts +++ b/src/modules/core/Core.types.ts @@ -33,6 +33,7 @@ export type ValueToDisplayData = Record { tooltip?: string; + defaultText?: string; value: Value; values: Value[]; setValue: (value: Value) => void; diff --git a/src/modules/core/components/buttons/ValueRotationButton.tsx b/src/modules/core/components/buttons/ValueRotationButton.tsx index 6bf8522e..e4519640 100644 --- a/src/modules/core/components/buttons/ValueRotationButton.tsx +++ b/src/modules/core/components/buttons/ValueRotationButton.tsx @@ -15,6 +15,7 @@ import { getNextRotationValue } from '@/modules/core/utils/ValueRotationButton.u export const ValueRotationButton = ({ tooltip, + defaultText, value, values, setValue, @@ -44,7 +45,7 @@ export const ValueRotationButton = ({ startIcon={defaultIcon} size="large" > - {t('global.label.default')} + {defaultText ?? t('global.label.default')} ) : (