diff --git a/config/MasterTranslations.xml b/config/MasterTranslations.xml
index 6c3ce8357..0e30805f2 100644
--- a/config/MasterTranslations.xml
+++ b/config/MasterTranslations.xml
@@ -563,6 +563,14 @@
+
+
+
+
+
+
+
+
diff --git a/config/VehicleSettingsSetup.xml b/config/VehicleSettingsSetup.xml
index 4608d3264..24eb803ca 100644
--- a/config/VehicleSettingsSetup.xml
+++ b/config/VehicleSettingsSetup.xml
@@ -36,6 +36,8 @@
+
+
diff --git a/scripts/ai/turns/AITurn.lua b/scripts/ai/turns/AITurn.lua
index ecf7bf017..5b291ae7e 100644
--- a/scripts/ai/turns/AITurn.lua
+++ b/scripts/ai/turns/AITurn.lua
@@ -743,7 +743,7 @@ function CourseTurn:generateCalculatedTurn()
local turnManeuver
if self.turnContext:isHeadlandCorner() then
self:debug('This is a headland turn')
- if self.hasChainedAttachments then
+ if self.settings.loopTurnsOnHeadland:getValue() then
-- do a 270° turn forward only
turnManeuver = LoopTurnManeuver(self.vehicle, self.turnContext, self.vehicle:getAIDirectionNode(),
self.turningRadius, self.workWidth, self.steeringLength)
diff --git a/translations/translation_br.xml b/translations/translation_br.xml
index b5b5de0fb..5977b81d3 100644
--- a/translations/translation_br.xml
+++ b/translations/translation_br.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_cs.xml b/translations/translation_cs.xml
index 4965fa0be..2de301aca 100644
--- a/translations/translation_cs.xml
+++ b/translations/translation_cs.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_ct.xml b/translations/translation_ct.xml
index a27e6975c..59e34edce 100644
--- a/translations/translation_ct.xml
+++ b/translations/translation_ct.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_cz.xml b/translations/translation_cz.xml
index 306425d4c..591a5fd75 100644
--- a/translations/translation_cz.xml
+++ b/translations/translation_cz.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_da.xml b/translations/translation_da.xml
index 122225470..de5548477 100644
--- a/translations/translation_da.xml
+++ b/translations/translation_da.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_de.xml b/translations/translation_de.xml
index bf24954fe..bc5921ceb 100644
--- a/translations/translation_de.xml
+++ b/translations/translation_de.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_ea.xml b/translations/translation_ea.xml
index f6e17c282..bd8405912 100644
--- a/translations/translation_ea.xml
+++ b/translations/translation_ea.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_en.xml b/translations/translation_en.xml
index adea7a1e9..2c9fa16c1 100644
--- a/translations/translation_en.xml
+++ b/translations/translation_en.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_es.xml b/translations/translation_es.xml
index 1f38ab7ee..15daa7280 100644
--- a/translations/translation_es.xml
+++ b/translations/translation_es.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_fc.xml b/translations/translation_fc.xml
index 2b8f4c758..473990ecf 100644
--- a/translations/translation_fc.xml
+++ b/translations/translation_fc.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_fi.xml b/translations/translation_fi.xml
index 8c8756b9d..89648342b 100644
--- a/translations/translation_fi.xml
+++ b/translations/translation_fi.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_fr.xml b/translations/translation_fr.xml
index 9d5f6a8bf..6ffa53ea2 100644
--- a/translations/translation_fr.xml
+++ b/translations/translation_fr.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_hu.xml b/translations/translation_hu.xml
index f9c817ac7..8bb0cb24a 100644
--- a/translations/translation_hu.xml
+++ b/translations/translation_hu.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_id.xml b/translations/translation_id.xml
index c11e7e36c..d4032d413 100644
--- a/translations/translation_id.xml
+++ b/translations/translation_id.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_it.xml b/translations/translation_it.xml
index 4f1d0120e..c26a7de76 100644
--- a/translations/translation_it.xml
+++ b/translations/translation_it.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_jp.xml b/translations/translation_jp.xml
index 8b840e112..ec6a9ff02 100644
--- a/translations/translation_jp.xml
+++ b/translations/translation_jp.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_kr.xml b/translations/translation_kr.xml
index 499eb19f5..0a826daa6 100644
--- a/translations/translation_kr.xml
+++ b/translations/translation_kr.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_nl.xml b/translations/translation_nl.xml
index fc76ba9ab..519c4d119 100644
--- a/translations/translation_nl.xml
+++ b/translations/translation_nl.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_no.xml b/translations/translation_no.xml
index 421043be9..e1ec5ad6e 100644
--- a/translations/translation_no.xml
+++ b/translations/translation_no.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_pl.xml b/translations/translation_pl.xml
index 4b9de7574..996c280da 100644
--- a/translations/translation_pl.xml
+++ b/translations/translation_pl.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_pt.xml b/translations/translation_pt.xml
index 4694c61a6..712112a3e 100644
--- a/translations/translation_pt.xml
+++ b/translations/translation_pt.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_ro.xml b/translations/translation_ro.xml
index a9cc0f718..ea298a574 100644
--- a/translations/translation_ro.xml
+++ b/translations/translation_ro.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_ru.xml b/translations/translation_ru.xml
index 8f037d698..21b6e59c1 100644
--- a/translations/translation_ru.xml
+++ b/translations/translation_ru.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_sv.xml b/translations/translation_sv.xml
index 758a0e45a..b0142a4df 100644
--- a/translations/translation_sv.xml
+++ b/translations/translation_sv.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_tr.xml b/translations/translation_tr.xml
index 712c69545..82f4e1a6c 100644
--- a/translations/translation_tr.xml
+++ b/translations/translation_tr.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_uk.xml b/translations/translation_uk.xml
index afae59a1b..b9200a925 100644
--- a/translations/translation_uk.xml
+++ b/translations/translation_uk.xml
@@ -181,6 +181,8 @@
+
+
diff --git a/translations/translation_vi.xml b/translations/translation_vi.xml
index 6cfade582..e3b0cacd9 100644
--- a/translations/translation_vi.xml
+++ b/translations/translation_vi.xml
@@ -181,6 +181,8 @@
+
+