Bug 137145 - Use Unicode symbols instead of ASCII in translatable strings
Summary: Use Unicode symbols instead of ASCII in translatable strings
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL: https://developer.mozilla.org/en-US/d...
Whiteboard: target:7.5.0 target:7.4.0.0.beta2
Keywords:
Depends on:
Blocks: Dev-related
  Show dependency treegraph
 
Reported: 2020-09-30 02:57 UTC by Adolfo Jayme Barrientos
Modified: 2024-08-11 12:14 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adolfo Jayme Barrientos 2020-09-30 02:57:59 UTC
Replace characters like “:” for ratios with U+2236 (∶), x’s for real multiplication signs (×), hyphens for minus signs (−), and substitute straight apostrophes and quotation marks with “ and ”, per https://wiki.documentfoundation.org/Design/Guidelines/UIWriting#Typography

It’d be awesome to have checks in place to avoid reintroducing ASCII in translatable strings, like Mozilla has.
Comment 1 Xisco Faulí 2021-02-09 14:13:20 UTC Comment hidden (noise)
Comment 2 Commit Notification 2022-07-05 16:20:01 UTC
Adolfo Jayme Barrientos committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/02c5c0288aeb3bd5e6f4bf63b53f39e6a73cba86

Related tdf#137145 tdf#137569 Capitalization + punctuation fixes

It will be available in 7.5.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.
Comment 3 Commit Notification 2022-07-06 03:03:05 UTC
Adolfo Jayme Barrientos committed a patch related to this issue.
It has been pushed to "libreoffice-7-4":

https://git.libreoffice.org/core/commit/67262d02da99f6304553fbff4b516853f8142ad3

Related tdf#137145 tdf#137569 Capitalization + punctuation fixes

It will be available in 7.4.0.0.beta2.

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.
Comment 4 QA Administrators 2024-07-06 03:16:26 UTC Comment hidden (noise)