Language Import in SAP S/4HANA
Why Language Import is required:- SAP systems like S/4 HANA comes with default two languages English and German. Any one can be primary language and other Supplementary Language.
Sometimes customer need Language other than these two languages for purpose like displaying SAP standard content or custom developed reports in their own country/Local Language to enhance user experience or for compliance purpose.
We will take example by Importing Arabic Language in this blog post.
Step 1:- First of all Administrator must refer SAP Note 2446912 and 330104 for getting know about overall Import process and selection of correct Language file which needs to be downloaded from SAP Support marketplace.
Software Downloads – SAP ONE Support Launchpad
Please note that every product version have different Language file for Import hence selection must be done correctly according to SNOTE 330104.
Once the Language SAR file is downloaded, It need to be uncompressed using SAPCAR utility and place it at /usr/sap/trans/EPS/in path on Linux OS file system.
Step 2:- Login to S/4 HANA system and open SE38 t-code and execute report RSCPINST
Step 3:- Click on Add Language button on I18n Language Configuration screen. It will open list of Languages. Select the Language which you want to add in the system.
Step 4:- Once Language is added, We need to activate Language configuration by selecting that language and click on Activate button.
Please note that while activating language configuration, you may face some warning or error which need to be addressed as per the information steps displayed on the screen.
Step 5:- Now that Language configuration is activated, We need to Import actual Language content in SMLT t-code.
Click on Language button for classifying new Language in system. You need to select your Language and select supplementation language from existing Languages in system (English or German) and save.
Step 6:- Once Language is classified, Click on Import button beside Newly added Language. It will open screen where you need to provide path of uncompressed Language file and click find package.
Please note that you can adjust number of parallel processes for Import by click on Settings tab. Optimal number of R3load processed will speed up the Import process but make sure It doesn’t bottleneck system resources.
Step 7:- Once Language package is detected, you can start the Import immediately or schedule it at appropriate time.
Step 8:- Once Import is started, It will schedule background job and Upon completion of job, R3trans Import process will start the OS level which can be monitored also you can see Import logs in SMLT t-code. If you face any error, then you may restart the Import upon resolution of error.
Once Language Import is completed successfully, you can see Green status beside Imported Language in SMLT t-code.
Optional Step:- If you want to open SAP in Imported Arabic Language then mention AR instead of EN in SAP Logon screen. Alternatively, you can set parameter zcsa/system_language to apply Logon Language for all users.
References:- 1) 2446912 – SMLT: Guided Answer for language installation and troubleshooting – SAP ONE Support Launchpad
2) 2456868 – Troubleshooting language installation and translation issues – CTS-LAN-WIKI – SAP ONE Support Launchpad
3) 330104 – Transportrequests used for language delivery // SRx – SAP ONE Support Launchpad
Conclusion:- In this blog post, We have learned about need of Installing additional Language in SAP system and Guided procedure for downloading correct Language file and Importing it in SAP system.
We also learned about Importance of SE38 report RSCPINST and T-code SMLT for the Language Installation and activation.
Thanks for Reading my first blog post. Kindly provide your valuable feedback in comments section. You can go through Q&A section of tags and SNOTEs mentioned in this blog post for further information.
Kindly follow me to read my upcoming blog and technical articles on SAP topics.
Thanks for sharing detailed information along with SAP notes Kishan Kalariya ,
with reference to Step-4: once the activation is completed in I18N, do we need to maintain any profile parameter like zcsa/installed_languages as how we used to in ECC and take a restart of the application?
You don't need to adjust parameter zcsa/installed_languages manually in system as It is automatically updated after Installation of Language Hence no system restart is required in S4HANA system.
Thank you Naresh.