encoding problem retreving from DB

Hi all, In our OTRS-3.0 system, the bosses wanted some extra states, so they entered them through the SysAdmin interface… in Spanish, with special characters. Then they asked me to made a modification in AgentTicketZoom that it would show a special box if the state was a specific one, something like an alert. I added these lines to the module and it worked ok: $SpecialState = $Self->{StateObject}->StateLookup( State => 'pendiente de aprobación', ); The file was in UTF-8 without BOM encoding . Now I’m testing to upgrade the system to OTRS-3.1.5 and I’ve found that the same line fails in the new system: [Error][Kernel::System::State::StateLookup][585] No State for pendiente de aprobación found! It’s obviously an encoding problem. And it works if a change AgentTicketZoom.pm encoding to ANSI! Where may be the problem? I think the DB is working in UTF-8 Kind regards, Juan Clavero Almirón
participants (1)
-
Juan Manuel Clavero Almirón