From a620891184295f6e2403aeb6d1a2a8b9fcab12a1 Mon Sep 17 00:00:00 2001 From: maxim Date: Wed, 22 May 2019 23:13:33 +0000 Subject: [PATCH] LazUtils, Translations unit: added comment git-svn-id: trunk@61281 - --- components/lazutils/translations.pas | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/lazutils/translations.pas b/components/lazutils/translations.pas index 564f5e363c..9cb27a7c1e 100644 --- a/components/lazutils/translations.pas +++ b/components/lazutils/translations.pas @@ -1605,6 +1605,8 @@ begin CurrentItem:=TPOFileItem.Create(lowercase(Identifier), Original, Translation); CurrentItem.Comments := Comments; CurrentItem.Context := Context; + //When setting item flags, omit '"' characters in order to avoid regeneration instability. + //These characters are not meant to be present in flags anyway according to examples in gettext documentation. TmpFlags := StringReplace(Flags, '"', '', [rfReplaceAll]); CurrentItem.ModifyFlag(lowercase(TmpFlags), true); CurrentItem.PreviousID := PreviousID;