1.8 Multilanguage Support

    Table of contents
    to the older version or return to version archive.

    Combined revision comparison

    Comparing version 03:03, 2 Mar 2013 by yagi with version 19:59, 10 Feb 2014 by yamame.

    ...

    SoftEther VPN uses Unicode character code for the internally used data structure, interface to be actually used, and TCP/IP-based communications protocol communicated as SoftEther VPN protocol. Soso multiple language characters can be set and communicated mixed.

    ...

    Of user information and group information for SoftEther VPN, parts using multibyte characters for names and explanations, etc., and parts where there is a high probability of multibyte character code other than numbers (full size characters such as hiragana and kanji) has beenbeing used for treatment of registration item X.509 certificate for various other objects that are managed by Unicode. In a Windows environment, UTF-16 Little Endian is used for local memory space within the SoftEther VPN process; UCS-4 is used in UNIX environments such as Linux, FreeBSD, Solaris and Mac OS X (the situation differs according to the actual platform). UTF-8 is used uniformly when writing out this data to the disk. Because all configuration files and log files are written out by SoftEther VPN that are used with UTF-8 character code having consistent, characters of multiple languages can be mixed.

    ...

    Server Administrator Manager, Client Connection Manager and Command Line Utility (vpncmd), which are user interfaces of SoftEther VPN, are supportedsupport Unicode as display and input character. Thus if the environment of the operating system executexecuting these utility programs (system call, etc.) which fully supports Unicode, you can input/output any Unicode character.

    ...

    SoftEther VPN protocol is stream protocol based on TCP/IP. And UTF-8 is used for delivering Unicode character strings. UTF-8 is the de facto standard Unicode character code system used in worldwide by multi-platforms that do not depend on endian of the CPU. Thus SoftEther VPN protocol enables mutual operation without recognizing difference in computer architecture and operating system on the sending and receiving sides.

    ...

    All menu message explanations and error character strings displayed by Server Administrator Manager, Client Connection Manager and Command Line Utility (vpncmd), which are user interfaces of SoftEther VPN, are defined as Unicode character strings. Thus the character string table data can be localized to languages other than Japanese (such as English, Chinese, Korean, French and Russian) in the future and it can be easily transplanted into multiple languages by simply translating the character string table data.

    ...

    Part of SoftEther VPN Unicode support depends upon the operating system running the SoftEther VPN software. With operating systems that do not support Unicode, for example, the character code may not be converted correctly, and whenif some Unicode characters are not contained in the available fonts, those characters cannot be displayed.

    ...

    Version from 03:03, 2 Mar 2013

    This revision modified by yagi (Ban)

    ...

    SoftEther VPN uses Unicode character code for the internally used data structure, interface to be actually used, and TCP/IP-based communications protocol communicated as SoftEther VPN protocol so multiple language characters can be set and communicated mixed.

    ...

    Of user information and group information for SoftEther VPN, parts using multibyte characters for names and explanations, etc., and parts where there is a high probability of multibyte character code other than numbers (full size characters such as hiragana and kanji) being used for treatment of registration item X.509 certificate for various other objects are managed by Unicode. In a Windows environment, UTF-16 Little Endian is used for local memory space within the SoftEther VPN process; UCS-4 is used in UNIX environments such as Linux, FreeBSD, Solaris and Mac OS X (the situation differs according to the actual platform). UTF-8 is used uniformly when writing out this data to the disk. Because all configuration files and log files written out by SoftEther VPN are used with UTF-8 character code having consistent, characters of multiple languages can be mixed.

    ...

    Server Administrator Manager, Client Connection Manager and Command Line Utility (vpncmd), which are user interfaces of SoftEther VPN, support Unicode as display and input character. Thus if the environment of the operating system executing these utility programs (system call, etc.) fully supports Unicode, you can input/output any Unicode character.

    ...

    Part of SoftEther VPN Unicode support depends upon the operating system running the SoftEther VPN software. With operating systems that do not support Unicode, for example, the character code may not be converted correctly, and if some Unicode characters are not contained in the available fonts, those characters cannot be displayed.

    ...

    Current version

    This revision modified by yamame (Ban)

    ...

    SoftEther VPN uses Unicode character code for the internally used data structure, interface to be actually used, and TCP/IP-based communications protocol communicated as SoftEther VPN protocol. So multiple language characters can be set and communicated mixed.

    ...

    Of user information and group information for SoftEther VPN, parts using multibyte characters for names and explanations, etc., and parts where there is a high probability of multibyte character code other than numbers (full size characters such as hiragana and kanji) has been used for treatment of registration item X.509 certificate for various other objects that are managed by Unicode. In a Windows environment, UTF-16 Little Endian is used for local memory space within the SoftEther VPN process; UCS-4 is used in UNIX environments such as Linux, FreeBSD, Solaris and Mac OS X (the situation differs according to the actual platform). UTF-8 is used uniformly when writing out this data to the disk. Because all configuration files and log files are written out by SoftEther VPN that are used with UTF-8 character code having consistent, characters of multiple languages can be mixed.

    ...

    Server Administrator Manager, Client Connection Manager and Command Line Utility (vpncmd), which are user interfaces of SoftEther VPN, are supported Unicode as display and input character. Thus if the environment of the operating system execut these utility programs (system call, etc.) which fully supports Unicode, you can input/output any Unicode character.

    ...

    SoftEther VPN protocol is stream protocol based on TCP/IP. And UTF-8 is used for delivering Unicode character strings. UTF-8 is the de facto standard Unicode character code system used in worldwide by multi-platforms that do not depend on endian of the CPU. Thus SoftEther VPN protocol enables mutual operation without recognizing difference in computer architecture and operating system on the sending and receiving sides.

    ...

    All menu message explanations and error character strings displayed by Server Administrator Manager, Client Connection Manager and Command Line Utility (vpncmd), which are user interfaces of SoftEther VPN, are defined as Unicode character strings. Thus the character string table data can be localized to languages other than Japanese (such as English, Chinese, Korean, French and Russian) in the future and it can be easily transplanted into multiple languages by simply translating the character string table data.

    ...

    Part of SoftEther VPN Unicode support depends upon the operating system running the SoftEther VPN software. With operating systems that do not support Unicode, for example, the character code may not be converted correctly, and when some Unicode characters are not contained in the available fonts, those characters cannot be displayed.

    ...