Summary: | Optionally compose Unicode characters when saving MARC record | ||
---|---|---|---|
Product: | Koha | Reporter: | Marcel de Rooy <m.de.rooy> |
Component: | I18N/L10N | Assignee: | Marcel de Rooy <m.de.rooy> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | f.demians, katrin.fischer |
Version: | Main | ||
Hardware: | All | ||
OS: | All | ||
Change sponsored?: | --- | Patch complexity: | --- |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: |
Description
Marcel de Rooy
2012-10-08 11:27:15 UTC
I am not sure this should be optional. NFC is required by Zebra, and in theory ModZebra was already patched to force NFC a couple of years ago (though this was apparently unsuccessful). I would be comfortable with forcing NFC all the time, because anyone who disables the NFC composition would end up with a system that had both display and searching issues. I may have been too fast with this record. I now think that we probably only need to call SetUTF8Flag without second parameter more in one or two places. This function normalizes to NFC. Only some export scripts send out NFD. s/record/report I know that there currently is a problem when downloading records from an utf8 source that gives you the decomposed form. It would be great if that could be corrected automatically. |