Quiero que la entrada almacene los idiomas seleccionados para poder cambiar el idioma en el selector. Quiero que el cambio de idioma se refleje en toda la aplicación, 
<SelectsLanguages languages={languages} onChange={languages => setState(prev => ({...prev, user__languages : languages}))} value={state.user__languages} name="user__languages" /> const [state, setState] = useState( { user__languages: urlParams.get('user__languages') || "" } ); const onSubmit = () => { const params = `&${state.user__languages.length ? state.user__languages : '' }`; }) }Puede usar cookies para eso Existe el Módulo universal-cookie para reaccionar
import Cookies from 'universal-cookie'; const cookies = new Cookies(); cookies.set('language', state.user__languages', { path: '/' }); //set cookie console.log(cookies.get('language')); //read cookie