Как применить и сохранить куки на мультиязычном сайте?

Помогите решить проблему с куками.

Есть сайт с кнопкой переключения смены языка. По умолчанию ссылка имеет вид: https:/domain.com/. После переключения имеет следующий вид: https:/domain.com/en/

Вопрос: Как сделать так, чтоб применялись куки на https:/domain.com/en/ и оставались при переключении на https:/domain.com/ и на оборот.

Допустим, я на странице https:/domain.com/, кликнул по кнопке смены фона (на темный), куки применились ко всем страницам, затем при переходе на страницу https:/domain.com/en/ я хочу отключить... они отключаются, но не применяются... Как быть? Подскажите знатоки!

Вот мой код в файле скрипта:

/*-------------------------( switcher theme )------------------------*/
$status = $.cookie('dark_theme');
$status && $('body').addClass('dark_theme');

$('.switcher_theme').click(function () {
   if (!$.cookie('dark_theme')) {
      $.cookie('dark_theme', 'active', {
         expires: 360,
         path: '/'
      });
      $('body').addClass('dark_theme');
   } else {
      $.removeCookie('dark_theme');
      $('body').removeClass('dark_theme');
   }
});

Ответы (0 шт):