This is a snapshot of Indico's old Trac site. Any information contained herein is most probably outdated. Access our new GitHub site here.

Opened 3 years ago

Closed 3 years ago

#1135 closed defect (fixed)

CSV - export UTF-8

Reported by: pferreir Owned by: jatrzask
Priority: high Milestone: v1.0
Component: RSS/iCal/XML/Metadata Version: 0.96.x
Keywords: Cc: s.hesselbach@…

Description (last modified by pferreir)

We've been converting all CSV output to 'latin1', since there was (is?) a bug that causes Excel to incorrectly import UTF-8 files.

However, times have changed and exporting things in 'latin1' is not practical nor nice.

We should have another look at this issue and either export everything in UTF-8 (without forgetting the BOM) or providing an alternate way of getting UTF-8 output.

Some useful links:

Change History (10)

comment:1 Changed 3 years ago by pferreir

  • Description modified (diff)
  • Summary changed from Excel - export UTF-8 to CSV - export UTF-8

comment:2 Changed 3 years ago by pferreir

  • Cc s.hesselbach@… added

comment:3 Changed 3 years ago by jbenito

  • Milestone changed from v1.xx to v1.6
  • Priority changed from normal to critical

comment:4 Changed 3 years ago by jbenito

  • Milestone changed from v1.6 to v0.99.0
  • Priority changed from critical to high

comment:5 Changed 3 years ago by jbenito

  • Milestone changed from v0.99.0 to v1.0

comment:6 Changed 3 years ago by jbenito

  • Owner set to jatrzask
  • Status changed from new to assigned

comment:7 Changed 3 years ago by jatrzask

  • Status changed from assigned to in_work

comment:8 Changed 3 years ago by jatrzask

  • Status changed from in_work to awaiting_merge

comment:10 Changed 3 years ago by Jakub Trzaskoma <jakub.piotr.trzaskoma@…>

  • Resolution set to fixed
  • Status changed from awaiting_merge to closed

In 586055621eb831469cd4be3f2de5153da23fcea1/indico:

[FIX] Export CSV files in UTF-8 format

  • add BOM_UTF8 at the beginning of the CSV file to be compatible with Excel
  • closes #1135
Note: See TracTickets for help on using tickets.