The language environment that comes with the standard SAP installation includes German and English. To use SAP with other languages, you must perform a language import or supplement (use transaction SMLT). Changes in the language environment usually require changes in the codepage setup, which requires changes in some database tables and in the profile files.
Most language administration can be done with transactions SMLT and SP12, and reports RSCP0001, RSCP0004, RSCP0017, and RSCP0020.
The codepage environment is summarized in the report RSCP0001. Running the report will generate a screen with codepage parameters drawn from different places. A proper codepage setup usually requires that all codepage parameters are the same. This table show the output of the RSCP0001 report, and where its data is drawn from:
Report output | Source | |
---|---|---|
1. | Table TCPDB | |
Code page for transparent data in the database | Entry in TCPDB table | |
Code page for non-transparent data in the database (for example, pools and clusters) |
Entry in TCP0C table (can change from online report above) | |
2. | System profile parameters | |
Code page for transparent data in the database | install/codepage/db/transp = 8300 | |
Code page for non-transparent data in the database (for example, pools and clusters) |
install/codepage/db/non_transp = 8300 | |
Code pages used by this application server | install/codepage/appl_server = 8300 | |
Code pages used by SAPTEMU | saptemu/Codepage = 8300 |
For example, changes in the instance profile, for Traditional Chinese, might look like:
# Change Installed languages to include M (Traditional Chinese)
zcsa/installed_languages = DEM
# Change to desired language for logon screen
zcsa/system_language = E
# Add the following parameters for Chinese Character Set
install/codepage/appl_server = 8300
install/codepage/db/transp = 8300
install/codepage/db/non_transp = 8300
saptemu/Codepage = 8300
abap/locale_ctype = Chinese(Taiwan)_Taiwan.950
install/collate/active = 0
abap/locale_all/needed = 0
rscp/TCP0B = TCP0D
abap/set_text_env_at_new_mode =1
abap/import_char_conversion = 0