From cb34f866ff9f81d8a84bb6b1209a41397a8ef2c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Gaya?= <sebastien.gaya@gmail.com> Date: Mon, 23 Jan 2023 17:56:00 +0100 Subject: [PATCH] translate posts with categories --- app/models/communication/website/post.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/models/communication/website/post.rb b/app/models/communication/website/post.rb index 3a9302d2a..b3386f1ac 100644 --- a/app/models/communication/website/post.rb +++ b/app/models/communication/website/post.rb @@ -178,6 +178,10 @@ class Communication::Website::Post < ApplicationRecord end def translate_additional_data!(translation) - # TODO: Must handle categories + categories.each do |category| + translated_category = category.translation_for(translation.language) + translated_category ||= category.translate!(translation.language) + translation.categories << translated_category + end end end -- GitLab