Cache Localization Manager (CLM)
Tool for translating Caché message dictionaries.
Installation
- Download the latest release xml file: CLM.Installer.xml
- Import it to any Caché namespace, e.g. to USER.
- Run in terminal:
USER> do ##class(CLM.Installer).setup()
Spellcheck installation
- You can build CNA by yourself or take already built release version
- You can build hunspell by yourself or take already built release version
- You can download dictionaries for spell check here
- Set
CNAPath
,hunspellPath
,libcPath
,dicPath
,affPath
settings
Auto-translate installation
- Get yandex translate API key
- 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 |