suer/redmine_export_with_journals — pull request #2 by Tomohiro (2012-12-19 12:51:09+00:00)
Title: Use String#encode instead of Iconv

便利なプラグインありがとうございます。

### 変更点

- Iconv から String#encode を使って変換するようにしました

### 動作確認環境

Redmine 2.1.0 on CentOS 6.3

### 動機

- UTF-8 から Shift_JIS に変換する際に Shift_JIS に存在しない文字がある場合エラーになり CSV 出力が出来ないケースがありました。
- `Iconv.conv('Shitf_JIS//IGNORE', 'UTF-8', string)` でも同等な効果が得られましたが「GNU libiconv で iconv ライブラリがビルドしてある場合に使えるという環境依存」のためString#encode を採用しました ([library iconv](http://doc.ruby-lang.org/ja/1.9.3/library/iconv.html))