With WordPress internationalization, you can use your different language on your WordPress site.
WordPress uses a gettext system for translations both localization and internationalization.
Volunteer users from around the world use a main .pot template file to translate WordPress into their different languages. This results into two files for each language. Portable Object format file with .po extension, and Machine Object file with .mo extension. For your language, you will need .mo file
Let’s get started.
1. Open your browser and go to the WordPress translation teams page to check if there is a WordPress translation available for your language.
2. Next, click on the percentage value to see the status of the translation progress in your language and then click on current WordPress version.
It will takes you to GlotPress, which is a web based app used by WordPress team to manage and translate WordPress projects.
Once you get there, you need to scroll down to the bottom until you see the export section. In the dropdown, select Machine Object Message Catalog (.mo) and then click on Export link.
Repeat the above process to download any language of your choice and select Portable Object Message Catalog (.po) and then click on the Export link.
3. After downloading and unzipping the language pack on your computer, you will need to connect to your website using an FTP client. Once connected, upload the language files to /wp-content/languages folder.
After uploading the file, return to the WordPress admin area. Navigate to Settings, click on General page and scroll down to site language option. You can now select the language you just uploaded because it will appear under installed languages.
You can also check