2007 Jul 06 11:18 AM
Hii Experts
While running EPC i got one error in
TRANSLATE v_label TO UPPER CASE. "#EC TRANSLANG..
as
Dangerous use of TRANSLATE in a multilingual system
(The message can be hidden with "#EC TRANSLANG or "#EC SYNTCHAR)
please help to remove this
Regards
hitesh
As new SAP systems are made Unicode enabled, there was an issue with translations done using ABAP code. Issue was with any Programs that uses TRANSLATE <string> TO UPPERCASE statement in a multi lingual environment. You might get a warning as dangerous use of TRANSLATE in Multi lingual environment. For this either we can use SET LOCALE LANGUAGE language, before the statement or use the Function Module AIPC_CONVERT_TO_UPPERCASE with the language parameter.
Thanks
Seshu
2007 Jul 06 11:22 AM
Hi
This error prompts as an indication to inform you that if the same code/program/object is used for multiple languages then it will create a problem for translating the texts in other language..
most of the times we simply ignore it, as we use the progr/object for a single language at a time..
Reward points for useful Answers
Regards
Anji
2007 Jul 08 4:34 PM
As new SAP systems are made Unicode enabled, there was an issue with translations done using ABAP code. Issue was with any Programs that uses TRANSLATE <string> TO UPPERCASE statement in a multi lingual environment. You might get a warning as dangerous use of TRANSLATE in Multi lingual environment. For this either we can use SET LOCALE LANGUAGE language, before the statement or use the Function Module AIPC_CONVERT_TO_UPPERCASE with the language parameter.
Thanks
Seshu
| User | Count |
|---|---|
| 6 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |