cancel
Showing results for 
Search instead for 
Did you mean: 

Hindi Language Key coming in special character

former_member188554
Participant
0 Kudos
579

Hello Team,

In my SAP system Hindi Language key is coming as a different character.

Have anyone seen same issue and how to solve this ? If i want to check sy-langu in ABAP, then how to check ?

Thanks

Deborshi

FredericGirod
Active Contributor
0 Kudos

Does Hindi installed in your system ? trans i18n

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member188554
Participant
0 Kudos

Hello Frederic,

Thanks for your comment. Hindi is installed in my system.

Sandra_Rossi
Active Contributor
0 Kudos

It's normal, the table T002 contains both the internal 1-character value (묩) and the external 2-characters value (HI).

(internal means the value in the database, external means the value displayed, printed or exported to an external system)

former_member188554
Participant
0 Kudos

Hello Sandra,

Thanks for your comment.

So, you want to say when we will check current logon language in abap then we should follow sy-langu = '묩' . In this way ?

Thanks

Deborshi

Sandra_Rossi
Active Contributor
0 Kudos

Yes.

I don't know if 묩 is kept unchanged in the ABAP editor. Otherwise, use:

IF sy-langu = cl_abap_conv_in_ce=>uccp( 'BB29' ). " eventually call the method once during program load

NB: I don't know why SAP used this special symbol. I could just find one confirmation in note 2652874 "The IDs of Hindi, Kazakh and Vietnamese in SAP systems are special multi-byte characters. For example: Hindi is 묩 (U+BB29)."