Home Applications Caché Localization Manager

Caché Localization Manager

This application is not supported by InterSystems Corporation. Please be notified that you use it at your own risk.
0
0 reviews
0
Awards
109
Views
0
IPM installs
0
0
Details
Releases
Reviews
Issues
Pull requests
Videos
Articles
It is a tool for localization/internationalization/adding multi-language support to a project based on InterSystems Caché©.

What's new in this version

Add demo video

Cache Localization Manager (CLM)

Tool for translating Caché message dictionaries.

Installation

  1. Download the latest release xml file: CLM.Installer.xml
  2. Import it to any Caché namespace, e.g. to USER.
  3. Run in terminal:
  USER> do ##class(CLM.Installer).setup()

Spellcheck installation

  1. You can build CNA by yourself or take already built release version
  2. You can build hunspell by yourself or take already built release version
  3. You can download dictionaries for spell check here
  4. Set CNAPath, hunspellPath, libcPath, dicPath, affPath settings

Auto-translate installation

  1. Get yandex translate API key
  2. Set yandexkey settings

Settings

You may use UI to set all the libraries’ and dictionaries path.
You can set the following settings:

Setting Sample value Description
CNAPath libcna.so Path to libcna.dll or libcna.so
libcPath C:/Windows/System32/msvcrt.dll Path to C standart library for windows (/lib/x86_64-linux-gnu/libc.so.6 for linux)
hunspellPath libhunspell.dll Path to hunspell shared library
affPath e.g. “C:/language/affs/” Path to your hunspell dictionary
dicPath e.g. “C:/language/dics/” Path to your hunspell dictionary
yandexkey trnsl.1.1.2015062… Your yandex translate api key
Read more
Version
2019.0.120 Feb, 2019
Category
Developer Environment
Works with
Caché
First published
01 Jun, 2018