Hi,
We need to fill few text fields in the different languages (for example : french, portuguese). We have Version RU Dynamics Nav 5.0 SP1. And in License Language: 4900 Multiple System Languages. In Tools-Language.. were only english(ENU) and russian(RUS). When user types in french some characters printed wrong (é like й). I downloaded from mibuso French Language Modules (
http://www.mibuso.com/dlinfo.asp?FileID=973) and copied it to directory with ENU. French appeared in Tools and menus changed caption. But it didn't solve problem with characters.
Comments
"Language modules allow to change interface (captions, menus) language ONLY, not data in the fields.
In version 5 there is no UNICODE support for data - neither in code, nor in database level. Therefore, you can use only one non-Latin alphabet language concurrently, in your case, Russian. French uses mostly Latin characters, but all characters with diacritical marks will be displayed sometimes as garbage, sometimes questions marks or wrong diacritical marks."
You just need to have a terminalserver (Or what else you are using for the users) for each language they need to type in.
On each server you then setup the "Non-unicode setting" to that language.
Pro's:
One database = One license.
Con's:
Every import and export needs changes to support this setup.
People will only see the correct chars for the language they are using. (Ex. Polish users will see polish and english chars. Swedish users will see swedish and english chars.)
You can't use non english chars in code fields.
There can be no non-english chars in tables, fields and views. (Can be circumventet.)
As long as the people using a specific non-unicode setup only uses a specific company in a database, there should be no problems.