Moin
1 يوليو 2024، 9:18ص
11
أعتقد أن هذا يتعلق بـ
This happens when there’s a translation override for a key that previously was a translatable string, but was converted into a Hash at a later time. That’s exactly what happened with chatbot.prompt.system.
This seems like a regression. I’m pretty sure this used to work in the past.
I can easily reproduce this with a locale file like this:
en:
foo: "this is foo"
Go to Customize → Text and override “foo” with a different value.
Then, change the locale file to look like this:
en:
foo:
…
تمكنت من إعادة إنتاج المشكلة التي كانت فيها السلسلة الخاصة بالتفضيلات باللغة التركية معطلة. قمت بتخصيص js.user.preferences قبل التحديث وبعد التحديث، تعطل js.user.preferences.title الجديد.
ثم قمت بتشغيل
TranslationOverride.where(translation_key: "js.user.preferences").delete_all
TranslationOverride.send(:reload_locale!)
وهذا أصلحها
لكنني سأنتظر تأكيدًا من شخص لديه معرفة أكبر قبل أن أحاول القيام بذلك بنفسي على موقع إنتاجي.
3 إعجابات