How to translate or add new language to mooSocial?

    Please follow the instructions below to translate or add new language to your moosocial site

    1. Download Existing Language pack and install it into your mooSocial site

    • Go to http://translate.moosocial.com/collaboration
    • Download the language you want to use for your site. For example, you downloaded French language.
    • System will send you download link. Click on the link inside email to download your selected language pack.
    • Extract the download file, you will see the following folders: cake.po, default.po, mail.po, permission.po and setting.po.
    • Create a new folder for your language pack. For French, you should name the folder as “fra”, for other languages, please refer here to know how to name the folder https://community.moosocial.com/topics/view/1314/codes-for-the-representation-of-names-of-languages . 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.
    • Install the language package you just created above follow the installation guide here. https://moosocial.com/wiki/doku.php?id=admin_dashboard:site_manager:languages_manager
    • Clear global cache.

    2. Download Existing Language pack and install it for an installed plugin

    • Go to http://translate.moosocial.com/collaboration
    • Find the plugin you want to download the language package. Download the language you want to use for your site. For example, you downloaded French language for ads plugin.
    • System will send you download link. Click on the link inside email to download your selected language pack.
    • You will get the fr.po file.
    • Create a new folder for your language pack. For French, you should name the folder as “fra”, for other languages, please refer here to know how to name the folder https://community.moosocial.com/topics/view/1314/codes-for-the-representation-of-names-of-languages . Create a sub folder name “LC_MESSAGES” inside “fra” folder.
    • Rename the fr.po to pluginname.po, for example ads.po, then copy ads.po file into the “LC_MESSAGES” folder that you create above. Now, you have a language pack for French language and it’s ready for install.
    • Copy the “fra” folder into installed folder of ads plugin to install, path will be ….app\Plugin\Ads\Locale
    • Clear global cache

    3.  Join to translate existing Language pack

    • Go to http://translate.moosocial.com/collaboration
    • Sign up new account
    • Select language you want to translate and then translate the not finished language phrases
    • When the language is 100% translated, download and follow the steps above to install it into your site.
    • Importance: contact us if language pack you wanted to translate is not there in our translation tool, we will add so that you can translate.

    Free free to contact us if you have any questions.

     

    Share
    0% users marked this FAQ as helpful. Is this FAQ helpful?

    Yes No

    Similar FAQ

  • How-to install mooSocial
  • How to translate / change closing network singup phrase on landing page?
  • How-to change site logo, favicon and open graph image
  • How to setup mail Queue
  • How to create Google Developer key
  • How to change header color on default theme?
  • How can i automatically become friends to everyone that signs up?
  • How to switch your mooSocial site from trial to full version?
  • How to setup Google+ login
  • Amazon S3/Cloud Storage: How to configure cron job and Sync data (images, fonts, css and js) to Amazon S3
  • How to fix issue can not get avatar from Facebook or G+ login
  • How to move your moosocial site to another server
  • How to configure (change color, font....) of current active theme
  • How to configure paypal express checkout payment gateway
  • How to setup facebook login api
  • How to change default cover for desktop site and mobile app