Admin panel -> site manager -> languages manager -> Not installed language tab -> Click on “Install” button to install your desired languages. If the languages that you want to install is not inside the list, please contact us for support
+ Create a new language
Admin panel -> site manager -> languages manager -> Click on “Create New language” button to create a new language
Translate the phrases that have not be translated to your language yet
If the the language that you just installed or created is not fully translated, you need to translate more by yourself. Please follow the below steps to do that.
Admincp -> Site manager > Language Manager
# Click Translate icon (see below screenshot)
# Search phrases you want to translate or change
# Select one result from the list and translate or change it to new phrase
# Save and clear global cache and browser cache to check again
Translate for Menu or Widget using Admin Dashboard
In this section, we will show you how to Translate Menu’s title, Widgets Title, Categories of the plugin to other languages. Translate Menu
Admin Dashboard -> System Admin > Menu.
Click on “Translation” link to open popup, Inside the popup, select language then enter text to translate it to the selected language. Don’t forget to clear global cache and browser cache
Let us return to Front-end, select the language that you just translated to check to see if it works or not
It is very easy to translate mooSocial to your language. The default language file can be located at app/Locale/eng/LC_MESSAGES/default.po. If you want to translate mooSocial to a language that is not already in the Locale folder, you can copy the default language folder to a new folder (e.g. fra) and start translating the new language file using your favorite text editor (use UTF-8 to avoid problems). The language folder name must conform to the ISO 639-2 standard.
The msgid must be the english language string. This means it must not be changed. The one that contains the translation is msgstr.
To install the new language after uploading the language folder to Locale folder, go to Admin Panel → Site Manager → Languages Manager → Not Installed Languages then click Install. It is necessary to clear Global Cache when using a new Language by going to Admin Dashboard → Clear Global Cache.
Create a sub folder name “LC_MESSAGES” inside “fra” folder.
Open cake.po folder, rename the file inside this folder to cake.po, open default.po and rename the find inside this folder to default.po….do the same for all above folders. After all files have been renamed, please copy all files into the “LC_MESSAGES” folder that you create above. Now, you have a language pack for French language and it’s ready for install.
Go to Admin Dashboard >>> Site Manager >>> Languages Manager.
Choose tab Not install Languagues and find the uninstall language (fra language) click install.
Go to Admin Dashboard >>> Clear Global Caches
At the front end, we click to English to choose Fra language to translate
III. Use pluging
Translate Tool plugin helps to easily translate mooSocial to your desired language directly in admin panel instead of editing po file in web folder. It also helps to translate content entered by members such as status updates, comments, blogs, topics…into your current selected language using Google Translate Service.
+ Translate content entered by members such as status updates, comments, blogs, topics…into your current selected language using Google Translate Service.
+ Translate all labels in mooSoical into your languages directly in admin panel instead of editing po file in web folder.
+ Enable Translation
+ Enable Feeds Translation
+ Enable Comments Translation
+ Enable Blogs Translation
+ Manage all language phrases and allow you to translate all phrases in po file to your languages directly in admin panel.