We want to move away from .properties files to better enable non-technical users to perform site administration tasks.
Wildbook provides general language support for 5 languages: English, Spanish, German, French, and Italian. We want users to be able to choose which of these languages are available for display in the dropdown menu and which is the default for new accounts and for non-signed-in users.
Feature sign-off requirements
multiselect dropdown list of supported languages (pulls from locales.js) for languages to display
default state is all checked
dropdown with checked languages for default site language
default is English
page title: Wildbook Site Settings
page url: react/admin/SiteSettings
copy internationalized
Design
Note: design is an approximation; use wildbook's custom components or standard bootstrap components.
Technical notes
does not include removal of language settings from commonconfig
Feature description and context
We want to move away from .properties files to better enable non-technical users to perform site administration tasks.
Wildbook provides general language support for 5 languages: English, Spanish, German, French, and Italian. We want users to be able to choose which of these languages are available for display in the dropdown menu and which is the default for new accounts and for non-signed-in users.
Feature sign-off requirements
locales.js
) for languages to displayDesign
Note: design is an approximation; use wildbook's custom components or standard bootstrap components.
Technical notes