According to Unicode, bot strings should be: Does Not Precede: https://unicode-table.com/en/2280/ Does Not Succeed: https://unicode-table.com/en/2281/ location of the strings: https://git.libreoffice.org/core/+/master/starmath/inc/strings.hrc#308 https://git.libreoffice.org/core/+/master/starmath/inc/strings.hrc#309
I don't know what I can bring here, just wonder why only these 2 symbols. I mean what about: #define RID_SETR_HELP NC_("RID_SETR_HELP", "Real Numbers Set" ), isn't there some symbol about this?
I'm having trouble understanding what this bug is about. Could you give a more detailed explanation please?
(In reply to dante19031999 from comment #2) > I'm having trouble understanding what this bug is about. > Could you give a more detailed explanation please? This is part of the feedback provided by translators on Weblate. Math symbols are part of Unicode, for a better understanding and accuracy, it's better to respect the standard naming there. @Julien: there is a symbol for Real Numbers Set but we speak about the description which is correct and understandable for the set of real numbers.
The Unicode descriptive name for the two glyphs are: U+2880 DOES NOT PRECEDE U+2881 DOES NOT SUCCEED We have the wrong name as labeled/tool-tipped in the sm Elements pane #define RID_XNOTPRECEDESY_HELP NC_("RID_XNOTPRECEDESY_HELP", "Not precedes" ) #define RID_XNOTSUCCEEDSY_HELP NC_("RID_XNOTSUCCEEDSY_HELP", "Not succeeds" ) Likewise for: U+2204 THERE DOES NOT EXIST wehre we label #define RID_NOTEXISTS_HELP NC_("RID_NOTEXISTS_HELP", "There Not Exists" ) Should probably match the Unicode name since we don't translate.
(In reply to Julien Nabet from comment #1) > I don't know what I can bring here, just wonder why only these 2 symbols. > I mean what about: > #define RID_SETR_HELP NC_("RID_SETR_HELP", "Real Numbers Set" ), isn't > there some symbol about this? No Unicode for Real Nubmer Set, per convention we make use of U+211D DOUBLE-STRUCK CAPITAL R and that is labled as 'Real Numbers Set' which is fine, though common to see it as 'the set of real numbers'.
Then I believe this should solve it: https://gerrit.libreoffice.org/c/core/+/121482
dante committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/0c022ac0911fa1cdfcc722c875c8898a9d41d75d tdf#144189 Not Precedes (U+2280) and Not Succeeds (U+2281) It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.