Synchronet v3.20d-Win32 (install) has been released (Mar-2025).

You can donate to the Synchronet project using PayPal.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
custom:text.ini [2024/03/11 21:33] – link to gettext.js page digital mancustom:text.ini [2025/04/06 20:48] (current) – [Alternate Languages] Document the Alternate Terminal Text files based on terminal transport protocol or charset set digital man
Line 62: Line 62:
 ===== Alternate Languages =====  ===== Alternate Languages ===== 
  
-Variants of the ''text.ini'' file are supported for multiple-language support: ''[[dir:ctrl]]/text.//lang//.ini''. These files use the same format as ''text.ini'', but are required to include a ''LANG'' key/value pair (to specify the //name// of the language) and will be automatically loaded upon logon for terminal server user's that have chosen that alternate language for their user account.+Variants of the ''text.ini'' file are supported for alternate languages: ''[[dir:ctrl]]/text.//lang//.ini''. These files use the same format as ''text.ini'', but are required to include a ''LANG'' key/value pair (to specify the //name// of the language) and will be automatically loaded upon logon for terminal server user's that have chosen that alternate language for their user account.
  
 The alternate language ''text.//lang//.ini'' files also support the ''[JS]'' section for translated JavaScript strings. The alternate language ''text.//lang//.ini'' files also support the ''[JS]'' section for translated JavaScript strings.
 +
 +===== Alternate Terminal Text =====
 +Variants of the ''text.ini'' file are supported for specific terminal transport protocols and character sets:
 +
 +
 +  * ''[[dir:ctrl]]///connection///text.ini'' - where //connection// is the terminal connection/protocol, lowercased, i.e. "telnet", "ssh", "rlogin" or "raw".
 +  * ''[[dir:ctrl]]///charset///text.ini'' - where //charset// is the terminal character set, lowercased, i.e. "us-ascii", "cp437", "cbm-ascii", or "utf-8".
 +  * ''[[dir:ctrl]]///charset///text.//lang//.ini'' - where //charset// is the terminal character set, lowercased and //lang// is the user's language.
  
 ===== See Also ===== ===== See Also =====