Add new language to the CRM (example domain: domain.com)

  • open CRM
  • Admin → Business Units → create (1 for each new language) DONT ACTIVATE IT !
  • set all necessary settings as per the form there - many things they can be copied from the English Business Unit
  • tell translators to open admin (could be the CMS-Admin with no IP restrictions)
  • go to Translation Summary → find THEIR language and translate everything it tells them to. Once they are done, then can check all on sandbox
  • Only at the VERY end, and they are happy with sandbox, they can come to us to request to make that language active. For that, Adam runs a quick SQL script (to make the pages published and to activate the business-unit)

so:

  • 1. Create business unit, dont activate
  • 2. Get the Excel sheets with system messages to be translated (not available in business unit)
  • 3. Client translates Excel sheet
  • 4. Client translates Business Unit in https://cmsadmin.domain.com
  • 5. When all translations are ready - activate Business Unit
  • 6. Developer will upload Excel sheet with system messages

====== IMPORTANT NOTES

  • Website MUST BE RESTARTED to activate new languages. If not, chosing the language will cause server error
  • All changes are visible on sandbox.domain.com regardless is Business Unit is activaterd or not!

Troubleshooting

1. Server Error while visiting translated new page:
  • Powershell
 cd C:\inetpub\wwwroot\Gnuhost.Trader.Web.Sandbox\Themes\domain.com>
 rm pages.json
  • Restart website and application pool
faq/support/crm/languages/add_new.txt · Last modified: 2019/04/10 08:50 by 127.0.0.1
Back to top
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0