CA Service Management

Expand all | Collapse all

Traditional Chinese language shown as Question marks

  • 1.  Traditional Chinese language shown as Question marks

    Posted 05-20-2015 03:59 AM

    Hi All,

     

    After users submit a ticket through email, if there is traditional chinese language in the content,

    some of the chinese charachters are displayed as question marks in the description of the ticket.

     

    Please let me know where can i check to resolve this issue.

     

    Thanks & Regards,

    Sireesha



  • 2.  Re: Traditional Chinese language shown as Question marks

    Posted 06-03-2015 04:49 PM

    Anyone have any answers for Sireesha?

     

    Thanks

     

    Traditional Chinese language shown as Question marks

     

    Hi All,

     

    After users submit a ticket through email, if there is traditional chinese language in the content,

    some of the chinese charachters are displayed as question marks in the description of the ticket.

     

    Please let me know where can i check to resolve this issue.

     

    Thanks & Regards,

    Sireesha



  • 3.  Re: Traditional Chinese language shown as Question marks

    Posted 06-04-2015 12:12 AM

    What version of sdm do you have? We had some problems with windows -1257 encoded emails in sd14. The problem was with icu library. Problem was solved by test fix.



  • 4.  Re: Traditional Chinese language shown as Question marks

    Posted 06-03-2015 05:45 PM

    I just performed a quick test in my environment, and the Chinese characters passed through maileater into ServiceDesk as expected.

    I'm using 12.7, English language. In the NX.env my character set is defined as:

     

    @NX_CHARSET=UTF-8

     

    Do you have it set the same?

     

    Also what email client/server are you using? I'm just testing with Microsoft Live Mail, but I wonder if the email program may be playing a factor as well.



  • 5.  Re: Traditional Chinese language shown as Question marks

    Posted 08-18-2016 09:44 AM

    Hi All,

     

    Still talking about icu library, I had the same issue (in pt_BR) when passing parameters through spel code. Actually it impacts many areas where icu library (Unicode and Globalization) is necessary.

     

    Take a look at the summary below:

     

    > PROBLEM DEFINITION <

     

    Problem with portuguese characters (accents)

     

    • The customer creates a remote reference to execute a .bat file with parameters

    • Macro passes incidents parameters. ex. @{description} @{priority}

    • Event triggers the macro through an incident

    • If the parameter passed has accents (ex. incident summary in portuguese), they are not handled properly.

    • Wrong characters appear instead of accents.

     

    > STEPS TO REPRODUCE <

     

    Same behavior occurs with remote reference/macro/event, but can be easily reproduced with a spel script.

     

    Create the spel script below:

     

    prints.spl

     

    void hello(string inName) {

    string tmp;

    string umlaute;

    umlaute = ' - _ &? ç á ã';

    tmp = 'Mr. or Ms. ' + inName;

    printf('Hello, %s\n', tmp);

    printf('POrtuguese umlauts:, %s\n', umlaute);

    }

     

    Test command:

     

    bop_cmd -f prints.spl "hello(ção)"

     

    Instead of returning accents, it returns wrong characters (� �).

     

    Happens with 12.9, 14.1.01, 14.1.02 and 14.1.03

     

    There a fix (T57I172)

     

    If necessary, open a ticket at CA Support and ask for the fix.

     

    Regards,

     

    Eduardo Stefani

    CA Support