View Issue Details

IDProjectCategoryView StatusLast Update
0011648ScribusImport / Exportpublic2016-12-13 18:53
ReporterHellstorm Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformOSWindowsOS Version7
Product Version1.4.2 
Target VersionFixed in Version 
Summary0011648: UTF-8 detection via Byte Order Mark
DescriptionThis is not a huge issue, but it could maybe be implemented better.

Concerning bug 0006341, I would like to add:

It would be better if UTF-8 were automatically detected in text files, even if "system default" is selected. This can be done with the Byte Order Mark.
http://en.wikipedia.org/wiki/Byte_order_mark

Some (or many) UTF-8 text files contain this at the beginning. When opening a UTF-8 file with system default in Scribus in version 1.4.2, the imported text starts with  . It is highly unlikely that this is "real" language, therefore it can be safely assumed that the text would be a UTF-8 encoded file.

In a case where this is real text, the user can still manually select the correct encoding (e.g. ISO-8859-1).

This would be good because it is a nuisance to select the correct encoding before importing. Some people may also not be very apt in computing and actually may not know what an encoding is and that their file is encoded in UTF-8. It is therefore better if the importing process is automated as far as possible.
Tags#easyhack, #pending
PatchNo

Relationships

related to 0006341 closedjghali Special characters in plain text files aren't imported correctly 

Activities

Kunda

2016-05-23 11:00

manager   ~0041334

please advise

Kunda

2016-05-23 12:18

manager   ~0041341

<Kunda> avox, question: what's the status of a bug like https://bugs.scribus.net/view.php?id=11648 in relation to the CTL work that's been done so far ?
<avox> no relation. that bug concerns gettext functionality, not the rendering.
<avox> should be an #+easyhack, too

Kunda

2016-12-13 18:53

manager   ~0042962

@avox is this something you have a moment to take a stab at ?

Issue History

Date Modified Username Field Change
2013-07-08 12:09 Hellstorm New Issue
2016-05-23 10:59 Kunda Patch => No
2016-05-23 10:59 Kunda Description Updated View Revisions
2016-05-23 10:59 Kunda Relationship added related to 0006341
2016-05-23 11:00 Kunda Tag Attached: #pending
2016-05-23 11:00 Kunda Note Added: 0041334
2016-05-23 12:18 Kunda Tag Attached: #easyhack
2016-05-23 12:18 Kunda Note Added: 0041341
2016-12-13 18:53 Kunda Note Added: 0042962