2017/11/17 平見知久
OTRS6 beta RC1での設定の文字化け
2017/11/17 平見知久
OTRS6 beta RC1での設定の文字化け
OTRS6も順調に(?)ベータが進み、RC1が出ています。
弊社でも色々検証を進めていますが、一点、不具合を見つけています。
OTRS5から6にマイグレーションした場合に、設定項目に日本語があると内容が化ける場合があります。というかほぼ確実に化けます。
修正内容は絞り込んで開発チームの方で取り込んでもらいましたので次のリリース(RC2? 正式版??)では直っていると思いますが、もしアップグレードの評価をされている方がいれば以下の点を修正してDBUpdate-to-6.plを実行すると文字化けは解消します。
/opt/otrs/scripts/DBUpdateTo6/MigrateConfigEffectiveValues.pm の112行目あたりの
# read the content of the file
my $ContentSCALARRef = $MainObject->FileRead(
Location => $NewLocation,
);
を
# read the content of the file
my $ContentSCALARRef = $MainObject->FileRead(
Mode => ‘utf8’,
Location => $NewLocation,
);
に変更。
派手なプルリクエストとかの方がかっこいいのかもしれませんが、言語周りなどはどうしても欧米だと気付きにくいですのでこういった地味な修正も開発元のOTRS AG社と連携しながら引き続き続けていく予定です。