mirror of
https://github.com/astuto/astuto.git
synced 2025-12-16 11:47:56 +01:00
Add setting to use browser locale if available (#404)
This commit is contained in:
committed by
GitHub
parent
5decb702f2
commit
2e07f7b00d
@@ -25,6 +25,7 @@ export interface ISiteSettingsGeneralForm {
|
||||
siteLogo: string;
|
||||
brandDisplaySetting: string;
|
||||
locale: string;
|
||||
useBrowserLocale: boolean;
|
||||
rootBoardId?: string;
|
||||
customDomain?: string;
|
||||
isPrivate: boolean;
|
||||
@@ -51,6 +52,7 @@ interface Props {
|
||||
siteLogo: string,
|
||||
brandDisplaySetting: string,
|
||||
locale: string,
|
||||
useBrowserLocale: boolean,
|
||||
rootBoardId: number,
|
||||
customDomain: string,
|
||||
isPrivate: boolean,
|
||||
@@ -86,6 +88,7 @@ const GeneralSiteSettingsP = ({
|
||||
siteLogo: originForm.siteLogo,
|
||||
brandDisplaySetting: originForm.brandDisplaySetting,
|
||||
locale: originForm.locale,
|
||||
useBrowserLocale: originForm.useBrowserLocale,
|
||||
rootBoardId: originForm.rootBoardId,
|
||||
customDomain: originForm.customDomain,
|
||||
isPrivate: originForm.isPrivate,
|
||||
@@ -105,6 +108,7 @@ const GeneralSiteSettingsP = ({
|
||||
data.siteLogo,
|
||||
data.brandDisplaySetting,
|
||||
data.locale,
|
||||
data.useBrowserLocale,
|
||||
Number(data.rootBoardId),
|
||||
data.customDomain,
|
||||
data.isPrivate,
|
||||
@@ -213,6 +217,16 @@ const GeneralSiteSettingsP = ({
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div className="formGroup">
|
||||
<div className="checkboxSwitch">
|
||||
<input {...register('useBrowserLocale')} type="checkbox" id="use_browser_locale_checkbox" />
|
||||
<label htmlFor="use_browser_locale_checkbox">{ getLabel('tenant_setting', 'use_browser_locale') }</label>
|
||||
<SmallMutedText>
|
||||
{ I18n.t('site_settings.general.use_browser_locale_help') }
|
||||
</SmallMutedText>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className="formGroup">
|
||||
<label htmlFor="rootBoardId">{ getLabel('tenant_setting', 'root_board_id') }</label>
|
||||
<select
|
||||
|
||||
Reference in New Issue
Block a user