Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Turkish character problem in SAPScript

Former Member
0 Likes
3,657

Hi ,

I have created a SAPScript form (Purchasing - RFQ) original language is TR, and created a copy of this in language EN.

I have problem with Turkish characters when printing an RFQ in English.

Any comments ?

Thanks.

Utku

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,724

Can u elaborate on the problem?

-Aarthi.

4 REPLIES 4
Read only

Former Member
0 Likes
1,725

Can u elaborate on the problem?

-Aarthi.

Read only

Former Member
0 Likes
1,724

hii

The logic to build SAP Script and Smart form of all languages will be same. But while working on Asian language please take care of the following points.

1 Make sure you logon to SAP in turkish language only.

2 At the Operating system level install the turkish language.[Control panel - >Regional and language Option - >language Tab - > Click on Install Files for East Asian languages] If these language already installed then click on Detail and add the turkish languages .

3 At SAP level click on Customizing of Local layout[Alt+F12] and click on options.Go to tab I18N and click on Activate the multi-byte functionalities to support check box.

4.Take care of the Font while assigning to Character formar or paragraph format. Dont use normal font name.

USE turkish FONT

Revert back for more help

Regards

Naresh

Read only

sridhar_k1
Active Contributor
0 Likes
1,724

Sapscript uses EN sapscript and codepage when printing in English, Turkish language uses different code page.

If you need to print turkish characters, you should issue the output in TR, and the language key in the PO should be TR (It's populated from vendor communication language).

Regards

Sridhar

Read only

Former Member
0 Likes
1,724

Hii

use /: SET COUNTRY TR

ON TOP OF UR SCRIPT

or

Use the transaction SE76 .

OR

the other way of doing is (if u have translations ready for the TURKISH text in ENGLISH) go to SE71 open the script in TURKISH and convert the TURKISH text into English manually .

Also check out if you are passing the Language key TR to your select statement to fetch the right value from the database table..