[Update] Quick Settings: Apply localization.
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
import { useTranslation } from "react-i18next";
|
||||||
import styles from "./RightSideComponents.module.scss";
|
import styles from "./RightSideComponents.module.scss";
|
||||||
import HelpSvg from "@images/help.svg?react";
|
import HelpSvg from "@images/help.svg?react";
|
||||||
|
|
||||||
@@ -23,6 +24,7 @@ export const RightSideComponents = () => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const OpenOverlayQuickSetting = () => {
|
const OpenOverlayQuickSetting = () => {
|
||||||
|
// const { t } = useTranslation();
|
||||||
const { updateOpenedQuickSetting } = useStore_OpenedQuickSetting();
|
const { updateOpenedQuickSetting } = useStore_OpenedQuickSetting();
|
||||||
const { currentIsEnabledOverlaySmallLog } = useIsEnabledOverlaySmallLog();
|
const { currentIsEnabledOverlaySmallLog } = useIsEnabledOverlaySmallLog();
|
||||||
|
|
||||||
@@ -40,6 +42,7 @@ const OpenOverlayQuickSetting = () => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const OpenVrcMicMuteSyncQuickSetting = () => {
|
const OpenVrcMicMuteSyncQuickSetting = () => {
|
||||||
|
const { t } = useTranslation();
|
||||||
const { updateOpenedQuickSetting } = useStore_OpenedQuickSetting();
|
const { updateOpenedQuickSetting } = useStore_OpenedQuickSetting();
|
||||||
const { currentEnableVrcMicMuteSync } = useEnableVrcMicMuteSync();
|
const { currentEnableVrcMicMuteSync } = useEnableVrcMicMuteSync();
|
||||||
|
|
||||||
@@ -49,7 +52,7 @@ const OpenVrcMicMuteSyncQuickSetting = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<OpenQuickSettingButton
|
<OpenQuickSettingButton
|
||||||
label="VRC mic mute sync"
|
label={t("config_page.vrc_mic_mute_sync.label")}
|
||||||
variable={currentEnableVrcMicMuteSync.data}
|
variable={currentEnableVrcMicMuteSync.data}
|
||||||
onClickFunction={onClickFunction}
|
onClickFunction={onClickFunction}
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -1,14 +1,16 @@
|
|||||||
|
import { useTranslation } from "react-i18next";
|
||||||
import clsx from "clsx";
|
import clsx from "clsx";
|
||||||
import styles from "./OpenQuickSettingButton.module.scss";
|
import styles from "./OpenQuickSettingButton.module.scss";
|
||||||
|
|
||||||
export const OpenQuickSettingButton = (props) => {
|
export const OpenQuickSettingButton = (props) => {
|
||||||
|
const { t } = useTranslation();
|
||||||
return (
|
return (
|
||||||
<div className={styles.container}>
|
<div className={styles.container}>
|
||||||
<div className={styles.button_wrapper} onClick={props.onClickFunction}>
|
<div className={styles.button_wrapper} onClick={props.onClickFunction}>
|
||||||
<p className={styles.button_label}>{props.label}</p>
|
<p className={styles.button_label}>{props.label}</p>
|
||||||
{props.variable === true
|
{props.variable === true
|
||||||
? <p className={clsx(styles.button_indicator_label, styles.enabled)}>Enabled</p>
|
? <p className={clsx(styles.button_indicator_label, styles.enabled)}>{t("main_page.state_text_enabled")}</p>
|
||||||
: <p className={clsx(styles.button_indicator_label, styles.disabled)}>Disabled</p>
|
: <p className={clsx(styles.button_indicator_label, styles.disabled)}>{t("main_page.state_text_disabled")}</p>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user