From c778056991d967bace6e2f71477757f2fe67fd17 Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Mon, 30 Oct 2017 05:48:31 -0400 Subject: [PATCH] Fix issue processwire/processwire-issues#410 by making ProcessLanguageTranslator give preference to GET var (rather than session) with language ID, by adding part of PR #93 --- wire/modules/LanguageSupport/ProcessLanguageTranslator.module | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wire/modules/LanguageSupport/ProcessLanguageTranslator.module b/wire/modules/LanguageSupport/ProcessLanguageTranslator.module index 9223edf0..a8ffb61b 100644 --- a/wire/modules/LanguageSupport/ProcessLanguageTranslator.module +++ b/wire/modules/LanguageSupport/ProcessLanguageTranslator.module @@ -482,7 +482,7 @@ class ProcessLanguageTranslator extends Process { /** @var InputfieldForm $form */ $form = $this->modules->get('InputfieldForm'); - $form->attr('action', "./?textdomain=$textdomain"); + $form->attr('action', "./?textdomain=$textdomain&language_id={$this->language->id}"); $form->attr('method', 'post'); $form->description = sprintf($this->_('Translate %1$s to %2$s'), basename($file), $this->language->title); $form->value = "

" .