Information about Beacon, authors ofFfax2Send Information for large companies and multi-nationals How to install and configure Fax2Send server and clients Latest News about Fax2Send Fax2Send license Price List Information for Resellers and Channel Partners
Deutsch Italiano    
Download Fax2Send Products Fax2Send Product information Purchase Fax2Send  products Fax2Send support information
 

Products Menu
Translation

TRANSLATION GUIDE FOR FAX2SEND PRODUCTS

Introduction
Fax2Send Server
Fax2Send PC Client
Introduction

Fax2Send server and components can be translated and made available in any language with a supported font set. This covers the server elements (menus, labels and error messages), together with the X-Windows Client and config tool.

The Fax2Send MS Windows Client can also be translated. More information on both of these is shown below.

Fax2Send Server and components

Fax2Send server is provided with tools to enable translated files to be incorporated with the Installation Wizard. The available languages are shown on the first screen of the Installation Wizard (see example). The language is selected by choosing the appropriate radio button. Once selected all Installation Wizard screens are shown in the selected laguage and the server will also be installed in the selected laguage.

Translating Fax2Send Server

This section describes how to translate Fax2Send Server(from Version V2.1) into other languages. All the text for the Fax2Send installer, server, command line interface and X-Windows interface is soft (except for the command line installation script).

By following this guide it is possible to create a new install set for Fax2Send that includes your translation.

One of the documents to translate is LICENSE.xy (where xy is the 2 letter code for the language) which contains the Terms & Conditions of use of Fax2Send. This document MUST BE TRANSLATED IN ENTIRETY AND WITHOUT CHANGES OR ADDITIONS OF ANY KIND. A copy of the translation of this document, together with the contact name and company details (company name, full postal address, contact telephone and fax number) should be emailed to Nik Gibson for reference. We reserve the right to make changes to the translated license terms and conditions if we do not feel that they accurately reflect the original document.

TOP OF PAGE

1. Install

Install Fax2Send as normal in English

2. Letter Code

Decide on a 2 letter code for the language you are translating into. For example de for German, it for Italian. From now on this 2 letter code will be referred to as xy.

3. Run Language Manager

In the same directory as the Fax2Send install script, run:

/language_manager create xy

This will copy all the English language files for Fax2Send into the install directory, ready for translation. The files are:

  • custom/language/server/text.xy
  • custom/language/tcl/text.xy
  • license/LICENSE.xy
  • custom/header/xy/*
  • html/xy/*

    The files can be deleted by running:

  • ./language_manager delete xy

    The files have the following formats:

a. custom/language/server/text.xy

    Contains the text for the Fax2Send server and command line interface. Each message line has the format:

    [number]\t[text]

For example:

    360\tThe scheduler is down

    Note that the number and text are separated by a tab character.

b. custom/language/tcl/text.xy

Contains the text for the X-Windows Interface and the Installation Wizard. Each line has the format:

[tag]=[text]

For example: Address Line 5=ZIP/Postcode

Note: You must set the name of the language on the line:

_name=[name of language]

For example: _name=Francais

The name used will appear on the first screen of the Installation Wizard.

c. license/LICENSE.xy

Contains the Fax2Send license agreement.

d. custom/header/xy/*

Contain the header templates. These files can be edited with a text editor such as vi and contain text such as "Number of Pages" and "From".

e. html/xy/*

Contain the html help files for Fax2Send.

4. Re-run Installation Wizard

When the X-Windows Installation Wizard is next run your new language files will be detected and presented as an option to the user. The wizard can only be run on an X-Display with the command ./install.

5. Directory Tidy

Run ./clean to tidy up the directory.

6. Save to an archive

If you would like your translation included as a standard part of Fax2Send then email your archive to fax2send-sales@fax2send.com

TOP OF PAGE

Fax2Send PC Client

All of the text for the Fax2Send PC Client are kept in resource files. These are held in a compressed archive on our FTP site. Once translated the resource files need re-compiling to produce a localised version of the PC Client. So unlike the server a separate version of the PC Client needs to be downloaded for each required language.

Steps for translation of PC Client
As previously mentioned, the text to translate is held in resource files. This product is written using Microsoft's Visual C++ and to translate these text files you will need to have a copy of this product (V5 or above). Contact me and I will email you the link to these files.
  1. Download the compressed PC Client resource file archive
  2. Translate both of the resource files
  3. Re-compress the files and email them back to us
  4. We will re-compile the PC Client and make available it available via our web and FTP site.

If you have any queries about any of the issues of translation of our products please contact me - Fax2Send Translation

TOP OF PAGE