Show source "language subtitle" only for "last used" and "pinned" sources

The others are already grouped by language, which makes this information redundant
This commit is contained in:
schroda
2025-06-23 00:41:47 +02:00
parent eb625c9d96
commit ecfde354b8
3 changed files with 19 additions and 13 deletions

View File

@@ -53,15 +53,15 @@ export const isExtensionState = (value: string): boolean =>
value as ExtensionGroupState,
);
export const isPinnedOrLastUsedSource = (languageCode: string): boolean =>
[DefaultLanguage.PINNED, DefaultLanguage.LAST_USED_SOURCE].includes(languageCode as DefaultLanguage);
export const isExtensionStateOrLanguage = (languageCode: string): boolean =>
isExtensionState(languageCode) ||
[
DefaultLanguage.ALL,
DefaultLanguage.OTHER,
DefaultLanguage.LOCAL_SOURCE,
DefaultLanguage.PINNED,
DefaultLanguage.LAST_USED_SOURCE,
].includes(languageCode as DefaultLanguage);
isPinnedOrLastUsedSource(languageCode) ||
[DefaultLanguage.ALL, DefaultLanguage.OTHER, DefaultLanguage.LOCAL_SOURCE].includes(
languageCode as DefaultLanguage,
);
export const translateExtensionLanguage = (languageCode: string): string =>
isExtensionStateOrLanguage(languageCode)