Systran Enterprise Server - 6.0 Administration Manual

SYSTRAN Enterprise Server 6 - Administration Guide i
SYSTRAN Enterprise Server 6 - Administration Guide i
Table of Contents
Chapter 1: Overview................................................................................................... 1
SYSTRAN Enterprise Server 6 Overview.......................................................................... 2
SYSTRAN Enterprise Server 6 Product Comparison ...................................................... 3
SYSTRAN Enterprise Server 6 Configuration Requirements ......................................... 4
Operating System ........................................................................................................... 4
Processor (Windows and Linux)...................................................................................... 4
Processor (SUN)............................................................................................................. 4
Memory ........................................................................................................................... 4
Hard Disk ........................................................................................................................ 4
Server ............................................................................................................................. 4
Client............................................................................................................................... 4
Using the Administration Guide........................................................................................ 4
About Language Translation Software............................................................................. 5
SYSTRAN Support.............................................................................................................. 5
Symbols............................................................................................................................... 5
Tips ................................................................................................................................. 5
Notes............................................................................................................................... 5
Cautions.......................................................................................................................... 5
Typographic Conventions ................................................................................................. 5
Menu, Command, and Button Names ............................................................................. 5
Filenames and Items You Type....................................................................................... 6
Manual and Chapter Titles .............................................................................................. 6
Button and Dialog Box Names ........................................................................................ 6
Keyboard Shortcuts......................................................................................................... 6
About SYSTRAN ................................................................................................................. 6
Copyright............................................................................................................................. 6
Trademarks ......................................................................................................................... 6
Chapter 2: Installing and Configuring SYSTRAN Enterprise Server 6 ................. 8
Installation Prerequisites................................................................................................... 9
Installing SYSTRAN Enterprise Server 6 on Windows.................................................. 10
Confirming SYSTRAN Server System Requirements ................................................... 10
Installing SYSTRAN Enterprise Server 6 ...................................................................... 10
Completing the Installation............................................................................................ 17
Disabling Dr. Watson ................................................................................................................ 17
Disabling System Error Messages ............................................................................................17
Disabling Error Reporting (Windows 2003) ............................................................................... 18
Ensuring Multiple Server Processes.......................................................................................... 18
Installing SYSTRAN Enterprise Server 6 on Linux/Solaris ........................................... 19
Confirming SYSTRAN Server System Requirements ................................................... 19
Decompressing the SYSTRAN Enterprise Server 6 Installation Kit .............................. 20
Installing SYSTRAN Enterprise Server 6 ...................................................................... 20
Defining Start/Stop Privileges........................................................................................ 23
Configuring Server Process Start/Stop Capability......................................................... 23
Upgrading SYSTRAN Enterprise Server 6...................................................................... 23
Retaining Legacy Data.................................................................................................. 24
Installation Kit Upgrade Actions Summary .................................................................... 24
Backing Up the Original Installation .............................................................................. 24
Upgrading...................................................................................................................... 24
Linux and Solaris Installations....................................................................................... 24
Upgrading...................................................................................................................... 26
Windows Installations.................................................................................................... 26
Migrating from SYSTRAN Enterprise Server 5 to Version 6 ......................................... 26
Chapter 3: Managing SYSTRAN Enterprise Server 6 .......................................... 27
Launching SYSTRAN Enterprise Server 6...................................................................... 28
Windows........................................................................................................................ 28
Linux/Solaris.................................................................................................................. 28
Activating SYSTRAN Enterprise Server 6 ...................................................................... 28
Stopping SYSTRAN Enterprise Server 6 ........................................................................ 31
Windows........................................................................................................................ 31
Linux/Solaris.................................................................................................................. 31
Uninstalling SYSTRAN Enterprise Server 6 ................................................................... 31
Windows........................................................................................................................ 31
Linux/Solaris.................................................................................................................. 31
Accessing SYSTRAN Enterprise Server 6 Logs ............................................................ 31
Chapter 4: Configuring SYSTRAN Enterprise 6 ................................................... 33
Logging into the Web Interface as Administrator.......................................................... 34
Configuration via Web Interface...................................................................................... 34
Access Configuration .................................................................................................... 36
Dispatcher Configuration............................................................................................... 36
URL Configuration......................................................................................................... 38
File Translation Configuration ....................................................................................... 38
RSS Translation Configuration...................................................................................... 39
Email Configuration....................................................................................................... 39
Configuration via Configuration Files............................................................................. 40
Changing the Server URL ............................................................................................. 41
Integrating LDAP (Lightweight Directory Access Protocol) ........................................... 41
Configuring Email Service............................................................................................. 42
Setting Up an External Relational Database System .................................................... 42
Setting Up a Server Cluster Environment ..................................................................... 42
Allocating Translation Resources.................................................................................. 42
Configuring Proxy Settings............................................................................................ 42
File Size Limits.............................................................................................................. 43
URL Restriction............................................................................................................. 43
Allowed Language Pairs ............................................................................................... 43
Chapter 5: System Administration ......................................................................... 44
User Administration ......................................................................................................... 45
Creating New Users ...................................................................................................... 46
Modifying Existing Users............................................................................................... 48
Removing Users............................................................................................................ 48
Group Administration....................................................................................................... 48
Creating a New Group .................................................................................................. 49
Modifying Existing Groups............................................................................................. 50
Deleting Groups ............................................................................................................ 50
License Management ....................................................................................................... 50
SYSTRAN Enterprise Server 6 - Administration Guide iii
Adding Licenses............................................................................................................ 51
Renewing Expired Licenses.......................................................................................... 52
Removing Licenses....................................................................................................... 52
Activating Licenses ....................................................................................................... 52
Chapter 6: System Monitoring and Control........................................................... 53
Viewing Translation Statistics......................................................................................... 54
Setting Date Range....................................................................................................... 54
Reviewing the Statistics Report Content ....................................................................... 54
Sorting Statistics Report Columns................................................................................. 55
Filtering Statistics Report Information ........................................................................... 55
Examining Current System Activity................................................................................ 57
Chapter 7: Dictionary Management ........................................................................ 59
Dictionary Administration................................................................................................ 60
Setting Dictionary Permissions...................................................................................... 60
Applying Public Status to a Dictionary....................................................................................... 60
Setting Dictionary Access Levels ..............................................................................................61
Managing Dictionary Users and Groups ....................................................................... 62
Adding Dictionary Users and Groups........................................................................................ 62
Removing Dictionary Users and Groups ................................................................................... 64
Dictionary Uploading and Compilation........................................................................... 64
Uploading a New Dictionary.......................................................................................... 64
Updating Existing Dictionaries....................................................................................... 64
Appendices ............................................................................................................... 66
Appendix A: Language Pairs........................................................................................... 67
Appendix B: License Agreement .................................................................................... 68
SYSTRAN Enterprise Server 6 - Administration Guide 1
Chapter 1:
Overview
SYSTRAN Enterprise Server 6 Overview
SYSTRAN Enterprise Server 6 Product Comparison
SYSTRAN Enterprise Server 6 Configuration Requirements
Operating System
Process (Windows and Linux)
Processor (SUN)
Memory
Hard Disk
Server
Client
Using the Administration Guide
About Language Translation Software
SYSTRAN Support
Symbols
Tips
Notes
Cautions
Typographic Conventions
Menu, Commands, and Button Names
Filenames and Items You Type
Manual and Chapter Titles
Button and Dialog Box Names
Keyboard Shortcuts
About SYSTRAN
Copyright
Trademarks
SYSTRAN Enterprise Server 6 - Administration Guide 2
SYSTRAN Enterprise Server 6 Overview
Available in three editions, SYSTRAN Enterprise Server 6 is the only comprehensive solution able to meet the full range of translation needs on an enterprise scale. Supporting unlimited user access and millions of translations per day, the solution is easy to deploy on a corporate intranet and extranet, on one or multiple servers. It translates all types of documents and files formats, and also seamlessly integrates with any business application.
Efficient access to the solution’s rich features is made available through a Web-based interface and a software toolsuite called Application Packs available on the user desktop. Popular features let users instantly translate texts, emails, Web pages, RSS feeds, and a wide variety of file formats while preserving the original document layout in the translations. Common to both interfaces is a dictionary search tool that provides users with instant access to alternative meanings of selected terms from several built­in dictionaries as well as user-defined dictionaries.
Users can improve and control quality translations with 5 built-in dictionaries covering 20 domains, user-defined profiles made of up unique options that are applied to specific translation tasks, and two outstanding tools. The three-level SYSTRAN Dictionary Manager lets users customize translations by adding their terminology into the translation process. With this tool users create, manage, and store of their linguistic resources on a centralized server which ensures consistent use of terminology across the enterprise. The SYSTRAN Translation Project Manager is a translation workbench used to create, manage, and post-edit translation projects. It interacts with the Dictionary Manager and offers powerful review tools for terminology, analysis, and QA.
Corporations can easily add translation functionalities to any enterprise application through the open APIs in SYSTRAN Enterprise Server 6. The Administration tools allow for easy maintenance, activity reporting, and managing user permissions.
Feature usability is linked to each edition of SYSTRAN Enterprise Server 6. Workgroup Edition is for small sized businesses, Standard Edition is for midsized, and Global for the large enterprise platform.
SYSTRAN Enterprise Server 6 - Administration Guide 3
SYSTRAN Enterprise Server 6 Product Comparison
Online Tools Workgroup Standard Global
User Limit 100 Unlimited Unlimited Dictionary Search Yes Yes Yes
Text Translation Web Translation File Translation (includes RTF, DOC, DOCX, XLSX, PPTX, PDF, and HTML) RSS Translation Email Translation
Client License – Application packs Workgroup Standard Global
Use Limit 100 2,500 Unlimited Work Offline Optional Optional Included
Administration Workgroup Standard Global
User self registration Yes Yes Yes LDAP support No No Yes Administration Module Yes Yes Yes Statistics Yes Yes Yes
API Workgroup Standard Global
Translation: HTML, AJAX, SOAP Yes Yes Yes Dictionary Search: SOAP No No Yes Dictionary coding: SOAP No No Yes
Server Configuration Workgroup Standard Global
Total production servers 1 2 Unlimited Multi-Server installation No No Yes Advanced pool management No No Yes Cache management No No Yes
Operating System Workgroup Standard Global
Linux No No Yes Windows Yes Yes Yes Solaris No No Yes
Linguistic Features Workgroup Standard Global
User Dictionaries (server-side) Yes Yes Yes Translation Memories (server-side) No Yes Yes SYSTRAN Translation Stylesheet No No Yes
Server Limitations – User Dictionaries and Translation Memories
Number of dictionary administrators 1 5 Unlimited Number of User Dictionaries per
administrator Entries per User Dictionary 20,000 20,000 20,000
Translation Memory per language pair None 1 Unlimited Entries per Translation Memory None 40,000 40,000
Yes Yes Yes
Yes
No
Workgroup Standard Global
1 5 Unlimited
Yes Yes Yes
Yes Yes
Yes Yes Yes
Yes Yes
SYSTRAN Enterprise Server 6 - Administration Guide 4
SYSTRAN Enterprise Server 6 Configuration Requirements
Operating System
Windows 2003 SP2 – all server editions
Linux RedHat Enterprise 4 and 5
Linux Fedora Core 3 or higher
SUN Solaris 10
Processor (Windows and Linux)
Minimum: Intel Pentium or compatible (2 GHz or higher)
Recommended: Dual Intel Xeon or compatible (3 GHz or higher)
Processor (SUN)
Minimum: UltraSPARC Iii (550 MHz or higher)
Recommended: Dual UltraSPARC IIIi (1.34 GHz or higher)
Memory
Minimum: 1 GB RAM
Recommended: 2 GB RAM
Hard Disk
Minimum: 1.5 GB free disc space + 130 MB per bidirectional language pair
Recommended: 3.0 GB free disc space + 130 MB per bidirectional
Server
JBoss, WebSphere, or WebLogic
The default Application Server delivered is JBoss 4.0.5
Java SDK 1.5 is required
Client
Windows 2000 SP4, Windows XP SP2, Windows Vista
Web Browsers: Internet Explorer 6 or 7, Firefox
Microsoft Office 2000, XP, 2003, or 2007 (for Application Packs)
language pair
Using the Administration Guide
The SYSTRAN Enterprise Server 6 - Administration Guide is designed to serve as a reference on the installation, configuration, and maintenance of the system. It is targeted to administrators deploying and maintaining all types of edition of the “SYSTRAN Enterprise Server 6” product.
SYSTRAN Enterprise Server 6 - Administration Guide 5
The SYSTRAN Enterprise Server 6 - Operation Guide is an additional document, providing detailed instruction for specific administration tasks, such as dedicated customization. Additionally, the SYSTRAN Enterprise Server 6 - API Reference Guide provides detailed information on the API.
About Language Translation Software
Language Translation Software, also known as Machine Translation, provides a set of tools by which electronic text is automatically translated from one language (like English) into another (like Spanish).
The software quickly yields a gisting-level translation (the ability to understand the general idea of what is written) and even better translation quality when users take the time to train the software to learn their company or subject terminology.
SYSTRAN offers robust tools to help you improve the quality of your translations and streamline your post-editing and quality assurance workflows.
While SYSTRAN strives to provide the highest possible automatic translation
quality, it is important to note that the quality of the source text has a significant effect on translation results. No automatic translation is perfect, nor is it intended to replace human translators.
SYSTRAN Support
For more information, contact SYSTRAN support at:
http://www.systransoft.com/contact/Enterprise.html
Symbols
The following symbols are used in this Guide.
Tips
A tip provides helpful information. The icon identifies a tip.
Notes
A note is information that requires special attention. The icon identifies a note.
Cautions
A caution contains information that, if not followed, can cause damage to the application or critical files in the application or to the user's computer. The icon identifies a caution.
Typographic Conventions
The following typeface conventions are used in this Guide.
Menu, Command, and Button Names
The names of menus, commands, and Toolbar buttons are shown in a Bold typeface.
SYSTRAN Enterprise Server 6 - Administration Guide 6
Filenames and Items You Type
Filenames and items that you type are shown in a Courier typeface.
Manual and Chapter Titles
Manual and chapter titles are shown in Italic Title Caps.
Button and Dialog Box Names
Button and Dialog Box Names are shown in Title Caps.
Keyboard Shortcuts
Keyboard Shortcuts are shown in FULL CAPS.
About SYSTRAN
SYSTRAN offers the most widely used Language Translation Software in the world covering desktop products, scalable client-server applications (customer-hosted) and online services (SYSTRAN hosted). Our core language translation technologies power innovative products and solutions for PCs, networks and the Internet that facilitate communication in 52 language combinations and in 20 specialized domains.
SYSTRAN’s enterprise solutions enable the creation of multilingual content for businesses to manage large amounts of information in a consistent manner. They are applied across diverse best-practice solutions for intra-company communications, content management, online customer support, eCommerce, email systems, chat, and more. The choice of leading search engines, global corporations and governments, SYSTRAN solutions increase user productivity levels and time-savings.
Copyright
SYSTRAN version 6. Copyright 2008 SYSTRAN. All Rights Reserved.
Information in this document is subject to change without notice. The software described in this document is furnished under a license agreement or a nondisclosure agreement. The software may be used or copied only in accordance with the terms of those agreements. No part of this publication may be reproduced, stored in a retrieval system, or transmitted by any means, electronic or mechanical, including photocopying and recording, for any purchaser’s personal use without the written permission of SYSTRAN.
SYSTRAN Software, Inc. 9333 Genesee Avenue Suite PL1 San Diego, CA 92121 USA
SYSTRAN SA La Grande Arche 1, Parvis de la Défense 92044 Paris La Défense Cedex FRANCE
Trademarks
SYSTRAN Enterprise Server is a trademark or registered trademarks of SYSTRAN.
JBoss is a registered trademark of JBoss Inc.
SYSTRAN Enterprise Server 6 - Administration Guide 7
Java is a registered trademark of Sun Microsystems.
WebLogic is a registered trademark of BEA Systems.
WebSphere is a registered trademark of IBM Corporation.
InstallShield is a registered trademark of Macrovision Corporation.
Larousse Dictionaries, Larousse, 2008.
Microsoft Excel, Internet Explorer, Outlook, PowerPoint, Windows, and Word are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries.
Mozilla and Firefox are registered trademarks of the Mozilla Foundation.
All other trademarks are the property of their respective owners.
SYSTRAN Enterprise Server 6 - Administration Guide 8
Chapter 2:
Installing and Configuring
SYSTRAN Enterprise Server 6
Installation Prerequisites
Installing SYSTRAN Enterprise Server 6 on Windows
Confirming SYSTRAN Server System Requirements
Installing SYSTRAN Enterprise Server 6
Completing the Installation
Disabling Dr. Watson
Disable System Error Messages
Disabling Error Report Windows (Windows 2003)
Ensuring Multiple Server Processes
Installing SYSTRAN Enterprise Server 6 on Linux/Solaris
Confirming SYSTRAN Server System Requirements
Decompressing the SYSTRAN Enterprise Server 6 Installation Kit
Installing SYSTRAN Enterprise Server 6
Defining Start/Stop Privileges
Configuring Server Process Start/Stop Capability
Upgrading SYSTRAN Enterprise Server 6
Retaining Legacy Data
Installation Kit Upgrade Actions Summary
Backing Up the Original Installation
Upgrading Linux and Solaris Installations
Upgrading Windows Installations
Migrating from SYSTRAN Enterprise Server 5 to Version 6
SYSTRAN Enterprise Server 6 - Administration Guide 9
Installing and Configuring SYSTRAN Enterprise Server 6
To prepare SYSTRAN Enterprise Server 6 for the corporate environment, the administrator must:
1. Uninstall any previous version of SYSTRAN Enterprise Server software.
2. Install the software and license file.
3. Configure the software, as necessary.
4. Create user accounts.
It is not necessary to uninstall SYSTRAN Enterprise Server 6 to upgrade from a
previous Version 6 release. Refer to Upgrading SYSTRAN Enterprise Server 6 on page 23 for more information.
Installation Prerequisites
SYSTRAN Server has been validated for use within the following server environments:
Windows 2003 Server with Service Pack 2
SUN Solaris version 8 (SPARC only)
SUN Solaris version 10 (SPARC only)
RedHat Enterprise Linux 3
RedHat Enterprise Linux 4
RedHat Enterprise Linux 5
Fedora Core (versions 3 and later)
SYSTRAN Enterprise Server 6 is compatible with most Linux distributions, however
SYSTRAN only supports those contained in the preceding list.
SYSTRAN Enterprise Server 6 - Administration Guide 10
Installing SYSTRAN Enterprise Server 6 on Windows
It is not necessary to uninstall SYSTRAN Enterprise Server 6 to upgrade from a
previous Version 6 release. Refer to Upgrading SYSTRAN Enterprise Server 6 on page 23 for more information.
Any previous SYSTRAN software installations must be uninstalled from the target
server prior to installing SYSTRAN Enterprise Server 6.
SYSTRAN recommends backing up any original SYSTRAN software installations
prior to performing any un-installation.
Confirming SYSTRAN Server System Requirements
Before beginning installation, confirm that the target system for the SYSTRAN Enterprise Server 6 meets the following requirements:
Minimum 1.5 GB of available disk space on destination partition (A minimum of
3.5 GB is required to install all available commercial languages)
Minimum 1 GB of system memory (RAM)
Availability of TCP port 80 (unless another port will be used)
Windows 2003 Server with Service Pack 2
Java 2 SDK 5.0 Update 12 (or later)
Installing SYSTRAN Enterprise Server 6
The installation program for SYSTRAN Enterprise Server 6 is provided on a CD-ROM, or via download.
CD-ROM: The installation program should automatically start at insertion. If this is not the case, navigate to the setup.exe file and double-click the icon to begin installation.
Download: Extract the files from the downloaded zip file, then double-click setup.exe to begin installation.
1. Select the setup language for the installation in the Choose Setup Language dialog and click OK.
SYSTRAN Enterprise Server 6 - Administration Guide 11
The InstallShield Wizard displays.
2. Install Java 2 SDK, if necessary. Otherwise, proceed to step 3.
a. The InstallShield Wizard will present a dialog indicating the necessity of
installing Java 2 SDK.
b. Click Install. The first Custom Setup screen will next display.
SYSTRAN Enterprise Server 6 - Administration Guide 12
c. Click Next >. The SYSTRAN Enterprise Server 6 installation does not
require any changes to the default installation for Java 2 SDK.
The License Agreement screen displays.
d. Accept the terms of the License Agreement and click Next >. The second
Custom Setup screen will next display.
SYSTRAN Enterprise Server 6 - Administration Guide 13
e. Click Next >. The SYSTRAN Enterprise Server 6 installation does not
require any changes to the default installation for Java 2 SDK.
The Browser Registration screen displays.
The InstallShield Wizard will detect all valid browsers residing on the system, and by default their associated checkboxes will be ticked.
f. Confirm that the checkbox is ticked alongside the browser(s) that is to be
registered with Java 2 SDK and click Next >. The Installation Complete screen displays, indicating successful installation.
SYSTRAN Enterprise Server 6 - Administration Guide 14
Following installation of Java 2 SDK the SYSTRAN Server will display
an alert stating: The installation of Java 2 SDK 5.0 Update 12 appears to have failed. Do you want to continue the installation? Disregard the alert and click Yes to continue with the installation of SYSTRAN Enterprise Server 6.
The Welcome screen for the SYSTRAN Enterprise Server 6 installation displays.
3. Click Next >. The License Agreement is displayed.
SYSTRAN Enterprise Server 6 - Administration Guide 15
4. Click Yes. The Customer Information screen displays.
5. Enter the pertinent information into the fields provided on the screen, indicate whether the application is to be accessible for all users of the system, and click Next >.
The Setup Type screen displays.
6. Indicate the type of setup: Complete or Custom.
Complete: All Language Pairs are installed.
Custom: Select Language Pairs to be included in the installation.
SYSTRAN Enterprise Server 6 - Administration Guide 16
If Custom is selected, once Next > is clicked the Select Features screen displays, from which Language Pairs can be selected and deselected.
7. Click Next > to begin the Installation of SYSTRAN Enterprise Server 6.
A status indicator displays during the several minutes required for the install, and the InstallShield Wizard will present the InstallShield Wizard Complete indicator upon successful installation.
8. Indicate whether the computer is to be restarted immediately or at a later time, and click Finish.
SYSTRAN Enterprise Server 6 - Administration Guide 17
Completing the Installation
A number of procedures can aid administrators in running a smooth installation of SYSTRAN Enterprise Server, including:
Disabling Dr. Watson
Disabling System Error Messages
Disabling Error Reporting
Ensuring Multiple Server Processes
Disabling Dr. Watson
To avoid having multiple instances of drwtsn32.exe on the server, SYSTRAN recommends that a Registry edit be performed to disable Dr. Watson.
1. Click Start | Run… The Run dialog displays.
2. Type regedit.exe in the Open field and click OK.
3. Navigate to the following registry key and highlight it with a click:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug
It is recommended that a backup of the registry setting be made prior to
performing any edits. To do so, highlight the AeDebug key and then click Export Registry File on the Registry menu. Next, enter a name and a location for the saved registry file and click Save.
4. Delete the AeDebug key.
Disabling System Error Messages
Disable application and system error message dialog boxes as follows:
1. Click Start | Run… The Run dialog displays.
2. Type regedit.exe in the Open field and click OK.
3. Navigate to the following registry key and highlight it with a click:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\ ErrorMode
It is recommended that a backup of the registry setting be made prior to
performing any edits. To do so, highlight the Windows key and then click Export Registry File on the Registry menu. Next, enter a name and a location for the saved registry file and click Save.
4. Right click on ErrorMode and select Modify.
5. Set the registry value to 2.
6. Click OK to validate.
SYSTRAN Enterprise Server 6 - Administration Guide 18
Disabling Error Reporting (Windows 2003)
SYSTRAN recommends disabling error reporting to reduce the chance of frozen states occurring on the server in Windows 2003.
1. Click Start | Control Panel. The Control Panel window displays.
2. Click the System icon to open the System Properties control panel.
3. Click the Advanced tab.
4. Click the Error Reporting button.
5. Select the Disable error reporting radio button and confirm that the But
notify me when critical errors occur checkbox is not ticked.
Ensuring Multiple Server Processes
Java requires a range of different ports to launch applications, and certain steps can be taken to assure proper function of SYSTRAN Enterprise Server 6.
Increase the Dynamic Port Range
1. Click Start | Run. The Run window displays.
2. Type regedit into the Run window. The Registry Editor will open.
3. Navigate to the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameter s
4. Open the indicated registry key for editing by clicking it one time. The registry values displays in the right-hand portion of the Registry Editor.
5. Create a new DWORD value for the key called MaxUserPort.
a. Click Edit | New | Dword Value.
A new key displays in the right-hand portion of the Registry Editor.
b. Name the new key MaxUserPort.
6. Modify the MaxUserPort value to the maximum value allowed (either decimal or hexadecimal) and click OK.
Setting the MaxUserPort value outside the valid range causes the
nearest valid value to be used.
7. Exit Registry Editor.
SYSTRAN Enterprise Server 6 - Administration Guide 19
Extend TCP Reuse Timeout (Windows 2003 Server only)
1. Click Start | Run. The Run window displays.
2. Type regedit into the Run window. The Registry Editor will open.
3. Navigate to the following registry key value:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameter s\TCPTimedWaitDelay
4. Modify the TCPTimedWaitDelay value to 30 (from 240) and click OK.
5. Exit Registry Editor.
Reboot the server to take into account all changes made.
Installing SYSTRAN Enterprise Server 6 on Linux/Solaris
It is not necessary to uninstall SYSTRAN Enterprise Server 6 to upgrade from a
previous Version 6 release. Refer to Upgrading SYSTRAN Enterprise Server 6 on page 23 for more information.
Any previous SYSTRAN software installations must be uninstalled from the target
server prior to installing SYSTRAN Enterprise Server 6.
SYSTRAN recommends backing up any original SYSTRAN software installations
prior to performing any un-installation.
Confirming SYSTRAN Server System Requirements
Before beginning installation, confirm that the target system for the SYSTRAN Enterprise Server 6 meets the following requirements.
Minimum 3.5GB of available disk space on destination partition
Minimum 1 GB of system memory (RAM)
Availability of TCP port 8080 (unless another port will be used)
Java Development Kit (JDK) 1.5 (provided in the Installation Kit)
SYSTRAN Enterprise Server leverages Java™ technology and is designed to run on JBoss.
SYTRAN Enterprise Server can also be run on WebSphere or WebLogic. To do so,
please refer to the SYSTRAN Enterprise Server 6 Operation Guide.
To install SYSTRAN Enterprise Server 6 on top of an existing JBoss environment,
please refer to the SYSTRAN Enterprise Server 6 Operation Guide for information on modifying the JBoss environment configuration.
For the purposes of this Administration Guide, all examples and references reflect a SYSTRAN Enterprise Server installation under “/usr/local”. To install SYSTRAN in a different server location, please adapt the commands as appropriate.
SYSTRAN Enterprise Server 6 - Administration Guide 20
Decompressing the SYSTRAN Enterprise Server 6 Installation Kit
Once acquired, the SYSTRAN Enterprise Server 6 Installation Kit must be decompressed prior to installation.
# unzip SYSTRAN_server_6.nn.nn.nn_nnnnnnnn_nnnnn.zip
The decompression action results in the creation of a directory with the same name as the Installation Kit. Navigate to the new directory and run the installation script.
Installing SYSTRAN Enterprise Server 6
1. Navigate to the installation directory created as a result of decompressing the SYSTRAN Enterprise Server 6 Installation Kit.
# cd SYSTRAN_server_6.nn.nn.nn_nnnnnnnn_nnnnn
2. Run the install_systran.sh script.
The Welcome to SYSTRAN Server Installer message displays.
3. Type yes at the prompt or press the Enter key to continue. The End User License Agreement (EULA) displays.
SYSTRAN Enterprise Server 6 - Administration Guide 21
4. Type yes at the prompt or press the Enter key to continue. A prompt for installation location displays.
5. Press Enter to install the product into the /usr/local default location, or type a different root path location at the prompt and then press Enter. A prompt for the username of the SYSTRAN administrator displays.
6. Enter a username for the SYSTRAN administrator and press Enter. If a username is not indicated, the SYSTRAN administrator username will be systran by default.
A prompt for the group name of the SYSTRAN administrator displays.
7. Enter a group name for the SYSTRAN administrator and press Enter. If a group name is not indicated, the system group name will be systran by default.
A prompt for setting the global environment displays.
SYSTRAN Enterprise Server 6 - Administration Guide 22
The SYSTRAN Enterprise Server 6 license and all libraries are placed in the lib subdirectory of the installation directory. To simplify product launch, a link to this subdirectory is created in /etc/systran during installation.
8. To install the startup script, type yes at the prompt or press the Enter key. Please note that selecting no will circumvent the creation of shortcuts to SYSTRAN main scripts, thus making it necessary for administrators to seek out these scripts in the SYSTRAN installation directory.
A prompt for the root path of the JAVA JDK installation displays.
9. Press Enter to install JAVA JDK into the default location, or enter a different root path for the JAVA JDK installation and then press Enter.
An alert displays, JBoss and SYSTRAN require the SUN Java SDK
version 1.5.XX (prior versions are incompatible) to be installed on the system., followed by a prompt to install the package.
10. If the system already has Java SDK 1.5.XX or better installed, type no or simply press Enter. The install will move forward with the installation of JBoss, the License Manager, and the various libraries.
– or –
If the system does not have Java SDK 1.5.XX installed, type yes.
11. For Linux, a number of libraries are required by SYSTRAN Enterprise Server
6. If using supported Linux distribution, these libraries are included. Type no or press Enter to forego the offered prerequisite check. Otherwise, type yes at the prompt to start the prerequisite check.
SYSTRAN Enterprise Server 6 - Administration Guide 23
Assuming the system prerequisite check is successful, the install will move forward with the installation of JBoss, the License Manager, and the SYSTRAN Enterprise Server 6 software.
The SYSTRAN Enterprise Server 6 license and all libraries are placed into the
lib subdirectory of the installation directory, a link to which is created in /etc/systran to simplify product launch.
12. Start SYSTRAN Enterprise Server 6 to complete the installation.
Defining Start/Stop Privileges
Administrators must have the following privilege to run SYSTRAN Enterprise Server 6:
R /usr/local/jboss-4.0.5 /usr/local/jboss-4.0.5/bin/run.sh and /usr/local/jboss-
4.0.5/server/default/deploy/systran.war/engines/bin/*
The privilege can be granted via the following instruction:
% chown systran –R /usr/local/jboss-4.0.5
% chmod 755 /usr/local/jboss-4.0.5/bin/run.sh
% chmod 755 /usr/local/jboss-
4.0.5/server/default/deploy/systran.war/engines/bin/*
Configuring Server Process Start/Stop Capability
The default user is defined by the SYSTRAN_USR variable located in the initscript script.
1. Edit the following initscript to /etc/init.d/systran
% cp systran_initscript /etc/init.d/systran
2. Edit the following variables to match the installation, as appropriate:
% SYSTRAN_USR=<SYSTRAN Administrator username>
% SYSTRAN_ROOT=/<path to install dir>/
Impact
Start Command Line
Halt Command Line
The initscript /etc/init.d/systran is used to start and stop systran services at the various run levels of the OS kernel.
% su -l $SYSTRAN_USR –c $SYSTRAN_ROOT/bin/run.sh
% su -l $SYSTRAN_USR -c 'killall java'
Upgrading SYSTRAN Enterprise Server 6
When upgrad ing a SYSTRAN Enterprise Server installation it is essential to maintain legacy data, such as users, groups, profiles, User Dictionaries, RSS feeds, user profiles, etc.
SYSTRAN Enterprise Server 6 - Administration Guide 24
Retaining Legacy Data
Upgrading SYSTRAN Enterprise Server 6 involves not only the installation of a new version of the product, but also the successful transfer of pertinent legacy data to the new installation. The specific legacy data to transfer, indicated by its directory location, includes:
systran.war/config
systran.war/database
systran.war/userdict
systran.war/custom and systran.war/template
libsyslic.ls
Windows: C:\Documents and Settings\All Users\Application Data\SYSTRAN Linux/Solaris: /etc/systran/ (unless a different location is specified during installation)
Directory containing configuration files that can be modified by the administrator, and which may be restored when updating
Directory containing the database information; includes profiles, users, groups, RSS feeds
Directory contains user dictionaries, translation memories and normalization directories
Look-and-feel customization elements
License registration file; usually located in:
The carrying over of data customization to the new installation also requires modification to other files, such as StringTable.xml or nnnnn.jsp files, which must be captured from the original installation and applied to the new installation.
Installation Kit Upgrade Actions Summary
The actions undertaken to perform a successful SYSTRAN Enterprise Server 6 upgrade include:
Stopping the JBoss server
Backing up the current installation
Installing the new Installation Kit
Restoring legacy data
Backing Up the Original Installation
Once the JBoss server has been stopped a backup should be performed on the original installation, including the copying of the entire systran.war directory into a different location.
Linux/Solaris
Windows Copy-and-Past e systran.war directory into save_dir (save_dir=target directory)
Launch the following command (save_dir = target directory):
cp –r ${INSTALLDIR}/server/deploy/default/systran.war save_dir
${INSTALLDIR}/server/deploy/default/systran.war save_dir.
Upgrading Linux and Solaris Installations
The Installation Kit for SYSTRAN Enterprise Server 6 is a ZIP file containing four different directories:
3RDPARTY
Corresponds to Java JDK; contains JBoss components and some specific operating system components
SYSTRAN Enterprise Server 6 - Administration Guide 25
LICENSING SYSTRAN/engines_linux or
SYSTRAN/engines_solaris
SYSTRAN/systran.war
Corresponds to licensing data Houses the engines data (bin directory containing the
executable file and libraries, and the dict dictionary containing the linguistic resources)
Contains the server application code and all corresponding resources
The data located in the 3RDPARTY directory is linked to the system and is not
used in upgrade scenarios.
1. Backup the original installation.
2. Unzip the Installation Kit by issuing the following command (assumes an
Installation Kit named 6.02.00.70_20080307_linux.zip):
% unzip SYSTRAN_server_6.02.00.70_20080307_linux.zip
The SYSTRAN_server_6.02.00.70_20080307_linux directory is created.
3. Navigate to the new directory by issuing the following command:
% cd SYSTRAN_server_6.02.00.70_20080307_linux
4. Issue the following commands to mount the Installation Kit (assumes commands
are run without updating JBoss and legacy data):
a. % cp LICENSING/${OSTYPE}/* ${INSTALLDIR}/lib
b. % tar cf - SYSTRAN/systran.war | ( cd
${INSTALLDIR}/server/deploy/default/systran.war ; tar xf -
)
c. % tar cf - SYSTRAN/engines_${OSTYPE} | ( cd
${INSTALLDIR}/server/deploy/default/systran.war/engines ; tar xf - )
5. Restore the legacy data.
a. % cd ../save_dir
b. % cp config/systran*
${INSTALLDIR}/server/deploy/default/systran.war/config/
The systran.war/config/hibernate.cfg.xml file is used to define properties of the relational database. If it is be modified by the administrator, the modifications should be incorporated manually in the hibernate.cfg.xml file of the new installation.
c. % cp –r database/*
d. % cp libsyslic.ls ${INSTALLDIR}/lib/libsyslic.ls
e. % cp –r custom/*
f. ${INSTALLDIR}/server/deploy/default/systran.war/custom
g. % cp –r template/*
h. ${INSTALLDIR}/server/deploy/default/systran.war/template
6. Recompile dictionaries.
SYSTRAN Enterprise Server 6 - Administration Guide 26
To recompile dictionaries it is necessary to launch the new release of
SYSTRAN Enterprise Server 6 Online tools, and to then manually load each dictionary originally housed in the save_dir/user_dict directory. Doing so forces dictionary recompilation.
Upgrading Windows Installations
Launching the installer of a new version of SYSTRAN Enterprise Server 6 automatically upgrades any current installation, and any files that have been manually modified on the installation will not be modified as a result.
Alternatively, the original installation can be uninstalled and the installed files
can be manually updated with the legacy data.
Migrating from SYSTRAN Enterprise Server 5 to Version 6
The migration from SYSTRAN Enterprise Server 5 to version 6 requires a back-up of the original installation. The steps necessary for such a migration include:
1. Back up the original installation.
2. Uninstall the version 5 of SYSTRAN Enterprise Server.
3. Install SYSTRAN Enterprise Server 6 (refer to Installing and Configuring SYSTRAN Enterprise Server 6 on page 9).
4. Upload all dictionaries (user dictionaries, translation memories, normalization dictionaries).
Administrators should launch the new release of SYSTRAN Enterprise
Server 6 Online tools, and then manually load each dictionary originally housed in the save_dir/user_dict directory. Doing so forces dictionary recompilation.
5. Upgrade user profiles, which are used to options.
In the case of non-default options, user profiles should be manually
created. User profile management is detailed in the SYSTRAN Enterprise Server 6 – Online Tools User Guide.
.
SYSTRAN Enterprise Server 6 - Administration Guide 27
Chapter 3:
Managing SYSTRAN
Enterprise Server 6
Launching SYSTRAN Enterprise Server 6
Windows
Linux/Solaris
Activating SYSTRAN Enterprise Server 6
Stopping SYSTRAN Enterprise Server 6
Windows
Linux/Solaris
Uninstalling SYSTRAN Enterprise Server 6
Windows
Linux/Solaris
Accessing SYSTRAN Enterprise Server 6 Logs
SYSTRAN Enterprise Server 6 - Administration Guide 28
Managing SYSTRAN Enterprise Server 6
It is necessary to obtain and install a license to activate SYSTRAN Enterprise Server 6. Once procured, licenses are entered via the product’s web interface, and thus administrators must first enable the web interface by launching the product.
Launching SYSTRAN Enterprise Server 6
SYSTRAN Enterprise Server 6 is activated using the product’s web interface, and as such it must first be launched on the server.
Windows
SYSTRAN Enterprise Server is a Windows service that automatically launches at Windows start up. This service, named SYSTRAN Server, can be manually launched via Start/Settings/Control Panel/Administrative Tools/Service.
Linux/Solaris
Run the following command line to launch SYSTRAN Enterprise Server:
% /etc/init.d/systran start
Activating SYSTRAN Enterprise Server 6
SYSTRAN Enterprise Server 6 can only be activated with a valid license serial number.
1. Enter http://local_server:8080/ into a browser to access the SYSTRAN Enterprise Server Web Interface.
2. Click Login in the control bar of the web interface. The Login page displays.
SYSTRAN Enterprise Server 6 - Administration Guide 29
3. Log into SYSTRAN Enterprise Server 6 using the default username administrator in the Email address field and the default administrator password (af93) in the Password field.
4. Click the System Administration link in the control bar to enter the System Administration area.
5. Click the License link in the System Administration navigation menu. The License page displays.
6. Enter a valid SYSTRAN Enterprise Server license into the Add a license field, and click Submit. The added license displays below the Add a license tool with an indicator stating Product requires activation, as well as the activation tools.
SYSTRAN Enterprise Server 6 - Administration Guide 30
7. Activate the license, either automatically or manually, clicking Submit as appropriate.
a. To activate the license automatically, fill in the provided forms under
Activate automatically and click Submit.
b. Manual activation requires the retrieval of an Activation Number from
SYSTRAN, either via the provided website URL under Activate manually or by calling the provided telephone number. Once the Activation Number is procured, enter it into the appropriate field and click Submit.
SYSTRAN Enterprise Server 6 can only be used to perform translate tasks
once a valid Activation Key is entered and the setup of system configuration options is complete.
License installation and activation causes the modification of the libsyslic1.ls
file. In the event of a problem entering the Serial Number, check the file permission.
Windows Linux/Solaris
C:\Documents and Settings\All Users\Application Data\SYSTRAN
/etc/systran/ (unless a different location is specified during installation)
SYSTRAN Enterprise Server 6 - Administration Guide 31
Stopping SYSTRAN Enterprise Server 6
Windows
1. Open the Windows service manager by clicking on Start/Settings/Control Panel/Administrative Tools/Service
2. Stop the JBoss Service.
a. Highlight JBoss Service
b. Click the Stop command in the left-hand window pane.
- or
a. Double-click SYSTRAN Server (JBoss) to open the service
b. Click the Stop the service command in the General tab.
Linux/Solaris
From the JBoss console, press ctrl+c
- or
Run the following Linux/Unix command line to stop SYSTRAN Enterprise Server:
% /etc/init.d/systran stop
Uninstalling SYSTRAN Enterprise Server 6
SYSTRAN recommends that all custom dictionaries (User Dictionaries and
Translation Memories), configuration files, and other resource files be fully backed up prior to uninstalling SYSTRAN Enterprise Server 6.
Windows
SYSTRAN Enterprise Server 6 is uninstalled via the Add/Remove Programs Windows Control Panel.
Reboot the server following the uninstall procedure.
Linux/Solaris
Delete the Java and JBoss folders to remove SYSTRAN Enterprise Server 6 from a Linux/Solaris system.
JBoss must be stopped prior to uninstalling SYSTRAN Enterprise Server 6
from a Linux/Unix system.
Accessing SYSTRAN Enterprise Server 6 Logs
Access to SYSTRAN Enterprise Server 6 logs is essential for debugging, and they provide administrators with an easy method in which to assure a clean and complete system startup.
SYSTRAN Enterprise Server 6 - Administration Guide 32
In Windows installations, the logs are located in the jboss-4.0.5\server\default\log directory, whereas for both Linux/Unix and Solaris installations they are located in the
jboss-4.0.5/server/default/log directory.
SYSTRAN Enterprise Server 6 - Administration Guide 33
Chapter 4: Configuring
SYSTRAN Enterprise 6
Logging into the Web Interface as Administrator
Configuration via Web Interface
Access Configuration
Dispatcher Configuration
URL Configuration
File Translation Configuration
RSS Translation Configuration
Email Configuration
Configuration via Configuration Files
Changing the Server URL
Integrating LDAP (Lightweight Directory Access Protocol)
Configuring Email Service
Setting Up an External Relational Database System
Setting Up a Server Cluster Environment
Allocating Translation Resources
Configuring Proxy Settings
File Size Limits
URL Restriction
Allowed Language Pairs
SYSTRAN Enterprise Server 6 - Administration Guide 34
Configuring SYSTRAN Enterprise Server 6
Once SYSTRAN Enterprise Server 6 is installed the administrator must configure the software using the tools provided in the Administration section of the product’s web interface and the provided configuration files.
The web interface administration links and tools for SYSTRAN Enterprise Server 6
display and are accessible only once an administrator is logged into the system.
Logging into the Web Interface as Administrator
1. Click Login at the upper right corner of the web interface.
The Login screen displays.
2. Enter valid administrator login credentials (Email address, Password) and click Login.
The default administrator user credentials following installation are
administrator (Email addres) and af93 (Password).
Configuration via Web Interface
The SYSTRAN Enterprise Server 6 web interface supplies various configuration tools to system administrators once they are logged into the system. These tools are accessed via the System Administration link on the control bar of the web interface.
The System Administrator control bar link and the Dictionary Management
menu bar link only display once an administrator is logged into SYSTRAN Enterprise Server 6.
SYSTRAN Enterprise Server 6 - Administration Guide 35
The System Administration screen displays once the System Administration control bar link is clicked, offering the full set of system configuration tools via the System Configuration menu.
By default, the Access Configuration tool displays at each entry to the System Administration section. The administration controls supplied by this and the other configuration tools are detailed as follows.
Access Configuration
Dispatcher Configuration
URL Configuration
File Translation Configuration
RSS Translation Configuration
Email Configuration
Set the access levels for each of the SYSTRAN Enterprise Server’s translation tools; indicate whether users can create their own accounts and the name of the group to which these users are assigned.
Used to define the availability and behavior of translation engines on the server.
Define the root URL to the server and the proxy used for web page translation
Set the parameters for SYSTRAN Enterprise Server’s File Translation service, including sender email address, the number of days translated files remain on server, and the purge schedule for translated files.
Set the parameters for SYSTRAN Enterprise Server’s RSS Translation service, including refresh options and scheduling, display options, and whether banners are shown.
Set the parameters for SYSTRAN Enterprise Server’s Email Translation service, including specifications for the translator SMTP service (hostname, port, socket timeout, Listener and Sender threads), email relay settings, and various Sender email addresses.
SYSTRAN Enterprise Server 6 - Administration Guide 36
Access Configuration
The Access Configuration tool provides simple controls for setting access levels for each of the SYSTRAN Enterprise Server translation services.
The access options available for each of the various tools are open, login, and
permission.
open
login
permission
Service can be used by all parties, anonymous and otherwise.
Service requires login by registered users, however does not require any special permissions.
Service requires that logged-in users have specific permission to access the service.
As appropriate, use the dropdown list for a particular service to change its access settings.
Management Configuration also supplies controls for setting the availability and parameters of self registration within a SYSTRAN Enterprise Server 6 installation.
Dispatcher Configuration
Along with the systran-dispatcher.cfg.xml configuration file (refer to Configuration via Configuration Files on page 40 for more information), Dispatcher Configuration provides tools that administrators can use to define the availability and behavior of translation engines on the server. These data are detailed in the SYSTRAN Enterprise
Server 6 Operation Guide in the systran-dispatcher.cfg.xml section.
SYSTRAN Enterprise Server 6 - Administration Guide 37
Primarily, the Dispatcher Configuration tools address pool elements, which specify a group of translation resources. A pool can contain any number of sublevel pool elements and/or any number of the following engines and services:
Translation Engines
Coding Engines
Filter Engine
Remote Services
The various configurable attributes for a pool include:
Loadsize
Priority Rule
The number of engines that can be loaded at one time.
Specifies the selection order by which multiple pool resources handle incoming requests.
If a Loadsize value is specified, this attribute is ignored and mru (most recently used) is used to allow for the effective swapping of engines. If Loadsize is not specified, the default value is order.
The possible Priority Rule values are detailed as follows:
order: the resource selected is determined by the sequence of definition in the configuration file (the first available resource listed under the specific pool is the resource applied)
random: the resource is selected at random
lru: the resource selected is the one that
was used least recently
mru: the resource selected is the one that was used most recently
SYSTRAN Enterprise Server 6 - Administration Guide 38
Restrictions
Specifies any limitations placed on the pool (size by document type, gui, action). Specifically, the restriction parameters include:
minsize: the minimum file size, in bytes
maxsize: the maximum file size, in bytes
minsize nn: the minimum file size, in bytes,
for a specific file type (nn = .txt, .htm, .rtf, .doc, .pdf)
maxsize nn: the maximum file size, in bytes, for a specific file type (nn = .txt, .htm, .rtf, .doc, .pdf); an input value of 0 indicates that no file types of the selected sort are accepted
gui: used to specify a comma-separated list of accepted client GUIs (graphical user interfaces)
action: used to specify a comma-separated list of accepted actions
URL Configuration
Use the URL Configuration tool to define the root URL to the server and the proxy used for web page translation.
URL restrictions and exclusions can also be configured using the tool.
Restrict web page translation to a defined set of possible URLs by entering all eligible URL prefixes into the URL Restriction field, separating them with a space.
Exclude certain web pages and sites from translation by entering the appropriate URL prefixes into the URL Exclusion field, separating them with a space.
File Translation Configuration
The File Translation Configuration tool allows administrators to set key parameters for SYSTRAN Enterprise Server’s File Translation tool, including sender email address, the number of days that translated files are kept available on the server, and the purge schedule for translated files.
SYSTRAN Enterprise Server 6 - Administration Guide 39
RSS Translation Configuration
Using the RSS Translation Configuration tool administrators can set key parameters for SYSTRAN Enterprise Server’s RSS Translation tool. These parameters include refresh options and scheduling and display options.
Adding to the RSS Translation experience, the tool also lets administrators determine whether banners featured on web pages linked via translated RSS feeds are displayed, and allows them to enable/disable side-by-side web page display.
Email Configuration
The Email Translation Configuration tool provides a simple interface for establishing the parameters of SYSTRAN Enterprise Server’s Email Translation tool, including the
SYSTRAN Enterprise Server 6 - Administration Guide 40
translator SMTP service settings (hostname, port, socket timeout, Listener and Sender threads), email relay settings, and various Sender email addresses.
SMTP hostname The hostname of for the Email Translation SMTP
tool.
SMTP port The port used by the Email Translation tool. Timeout The socket timeout for the Email Translation tool.
Listener threads
Sender threads
Relay host
Relay username
Relay password
Text Translation sender
Forgot Password sender
Indicates the amount of threads listening on the Email Translation SMTP tool.
Indicates the amount of threads sending mails for the Email Translation SMTP tool.
Used when relaying outgoing mails through another email service; indicates the hostname of the email relay server (if left blank the server will send emails directly to recipient SMTP servers).
Used when relaying outgoing mails through another email service; the username for SMTP authentication on the relay server.
Used when relaying outgoing mails through another email service; the password for SMTP authentication on the relay server.
The Sender email address for emails sent by the Text Translation service.
The Sender email address for emails sent by the Forgot Password feature.
Configuration via Configuration Files
Configuration files that are located in the config subdirectory of the systran.war SYSTRAN Enterprise Server application module include:
hibernate.cfg.xml
systran-dispatcher.cfg.xml
systran-email.properties
systran-file.properties
systran-management.properties
systran-rss.properties
SYSTRAN Enterprise Server 6 - Administration Guide 41
systran-url.properties
Additional configuration files specific to the web modules of the SYSTRAN Enterprise Server installation, reside in the systran.war | WEB-INF subdirectory.
jboss-web.xml
web.xml
Finally, a number of configuration files exist within the same server instance but outside of the SYSTRAN Enterprise Server application module, including:
log4j.xml
server.xml
Detailed information on each of the configuration files for SYSTRAN Enterprise
Server 6 is available in the SYSTRAN Enterprise Server 6 Operation Guide.
The SYSTRAN Enterprise Server 6 configuration files are used to administer various system parameters, including:
Changing the server URL
Integrating LDAP (Lightweight Directory Access Protocol)
Configuring email service
Setting up an external relational database system
Setting up a server cluster environment
Allocating translation resources
Setting Proxy Servers
File size limits for txt, .html, .rtf, .doc, .pdf, .xml, .docx, .xlsx, .pptx
Allowed Language Pairs
Time limits for offline tasks
Additional SYSTRAN Enterprise Server configuration is performed using two configuration files located in the systran.war | WEB-INF subdirectory: jboss-web.xml and web.xml.
Changing the Server URL
By default, SYSTRAN Enterprise Server 6 is accessible via the http://myserver:8080/ URL. Both the server port and the server path can be changed, though, via edits to the server.xml configuration file and the jboss-web.xml file, respectively.
All changes affected on the server URL are reflected in the server_url option of
the systran-url.properties configuration file.
Integrating LDAP (Lightweight Directory Access Protocol)
SYSTRAN Enterprise Server 6 can be configured to draw users and groups from an LDAP server. LDAP authentication is performed at user login, with a copy of the login
SYSTRAN Enterprise Server 6 - Administration Guide 42
made to the server database. Thereafter, each time the user logs into the system that database copy is updated with the latest data from the server: login, email and groups.
Only permissions are updatable in the SYTRAN Enterprise Server 6 as all other data is supplied by the LDAP server. As such, the user and groups administration pages allow only permission changes.
Detailed information on SYSTRAN Enterprise Server 6 LDAP integration is
provided in the systran-management.properties configuration file.
Configuring Email Service
SYSTRAN Enterprise Server 6 employs an SMTP server that receives emails/attachments for translation. Submitted emails must adhere to a standard protocol in which the local-part of the address designates the language pair for a translation task (e.g., en_fr@xxx.yy directs the system to translate the email body and any attachments from English to French).
SMTP server configuration is described in the systran-email.properties
configuration file.
Setting Up an External Relational Database System
SYSTRAN Enterprise Server 6 uses a relational database to store users, groups, permissions, and various translation data (such as RSS feeds). By default, the server uses an embedded java database Hsqldb, which stores data on the local server and runs under the JBoss process. It can be configured to use any relational database system, such as MySql or Oracle.
If SYSTRAN Enterprise Server 6 will be used in a cluster or if large amounts of data will be produced on the server, it should be configured to use an external relational database system.
Setting Up a Server Cluster Environment
For scalability purposes, SYSTRAN Enterprise Global Server 6 can be run across an array of servers.
Allocating Translation Resources
The systran-dispatcher.cfg.xml configuration file must contain one root <pool> element which defines the set of translation resources that are available to the system. The <pool> may contain any number of sublevel <pool> elements and/or any number of <translator>, <acm>, <filter>, and <remote> elements.
Detailed information on the various resource pool elements and their associated
attributes is provided in the systran-dispatcher.cfg.xml configuration file.
Configuring Proxy Settings
SYSTRAN Enterprise Server 6 is designed to function smoothly on intranets that use a proxy server for security, administrative control, and caching services.
SYSTRAN Enterprise Server 6 - Administration Guide 43
The configuration of proxy servers for use with SYSTRAN Enterprise Server 6 is
described in the systran-url.properties configuration file.
File Size Limits
For purposes of system resource efficiency and control SYSTRAN recommends setting size limitations for translation corpus input. Via the systran-dispatcher.cfg.xml configuration file, the administrator can set limits for txt, .html, .doc, .rtf, .pdf, .docx, .xlsx, .pptx, and .xml files.
URL Restriction
The administrator can restrict the URL Translation to a list of URL prefixes. For example, setting URL restriction to http://mydomain/mypages allows for translation only of URLs which start with that string, while setting URL exclusion to http://mydomain/mypages/subdomain blocks translation of URLs starting with that string.
The configuration of URL restrictions and exclusions in SYSTRAN Enterprise
Server 6 is described in the systran-url.properties configuration file.
Allowed Language Pairs
The administrator can set the language pairs available to desktop users of the translation software via the systran-dispatcher.cfg.xml configuration file.
A license must be purchased for each language pair made available to the
SYSTRAN Enterprise Server 6 user base.
SYSTRAN Enterprise Server 6 - Administration Guide 44
Chapter 5: System Administration
User Administration
Creating New Users
Modifying Users
Removing Users
Group Administration
Creating a New Group
Modifying Existing Groups
Deleting Groups
License Management
Adding Licenses
Renewing Expired Licenses
Removing Licenses
Activating Licenses
SYSTRAN Enterprise Server 6 - Administration Guide 45
System Administration
Along with the system configuration functions detailed in the previous chapter, SYSTRAN Enterprise Server 6 administrators can also perform the following tasks using tools located in the System Administration section of the SYSTRAN Enterprise Server 6 web interface.
Create and manage users
Create and manage user groups
Review licenses and add licenses to the system
Review translation activity statistics
Monitor current system activity
The System Administration screen displays when the System Administration control bar link is clicked on the SYSTRAN Enterprise Server 6 web interface.
The System Administrator control bar link and the Dictionary Management
menu bar link only display once an administrator is logged into SYSTRAN Enterprise Server 6.
User Administration
Managing user access and permissions is a primary responsibility of the SYSTRAN Enterprise Server 6 administrator. To access the tools for these tasks, click User
Administration in the Administration menu.
SYSTRAN Enterprise Server 6 - Administration Guide 46
The User Administration tools displays, offering administrators the means to perform pertinent tasks.
Creating new users
Establishing user passwords
Setting user system permissions
Modifying existing user settings
Removing users from the system
Creating New Users
When accessed, the User Administration section is set for new user entry by default.
SYSTRAN Enterprise Server 6 - Administration Guide 47
3. Fill in the New user information fields:
Email
Password
Confirm password
First Name
Last Name
Email address for the new user. Password for the new user. Password for the new user, entered a second
time for confirmation. The new user’s first name. The new user’s last name.
4. Set the access levels for the new user by ticking the appropriate Permissions checkboxes.
Dictionary management
Administration of groups and users
Administration of Server Licenses
Translation Statistics
Current System Activity
System Configuration
Dictionary Administrator
Profiles Administrator
User can perform create and manage their own dictionaries.
User can perform user and group administration tasks.
User can add and remove licenses from the SYSTRAN Enterprise Server installation.
User can view translation statistics.
User can monitor system activity and cancel tasks.
User can set system configuration options.
User has access to and can affect change on all dictionaries in the SYSTRAN Enterprise Server installation.
User has access to and can affect change on all profiles in the SYSTRAN Enterprise Server installation.
Additional permissions display for each service configured with
permission level access (please refer to Access Configuration on page
36).
5. Assign the new user to any existing Groups.
a. In the Groups tool, select the group(s) to which the user will be assigned
from those present in the Not selected box to the right.
To select more than one at a time, press and hold the Ctrl key during
selection.
b. Click the < arrow to move the selections into the Groups Selected field.
SYSTRAN Enterprise Server 6 - Administration Guide 48
6. Click Submit. The new user displays in the Users list at the right of the screen.
7. To add another user, click the New user button at the top of the Users list.
Modifying Existing Users
1. Click on the user in the Users list to display the settings for a specific user.
2. Modify the user’s settings as required.
3. Click Submit to save the changes.
Removing Users
In the Users list, click the Delete link associated with the User that is to be removed.
Group Administration
By creating Groups, administrators of SYSTRAN Enterprise Server 6 can define privilege sets that can be easily applied to collections of users.
Click Group Administration in the Administration menu.
The Group Administration tools displays, offering administrators the means to perform pertinent tasks.
Creating new groups
SYSTRAN Enterprise Server 6 - Administration Guide 49
Setting user system permissions
Modifying existing group settings
Removing groups from the system
Creating a New Group
When accessed, the Group Administration section is set for new group entry by default.
1. Enter a name for the new group into the Name field.
2. Set the access levels for the users who will be assigned to the new group by ticking the appropriate Permissions checkboxes.
Dictionary management
Administration of groups and users
Administration of Server Licenses
Translation Statistics
Current System Activity
System Configuration
Dictionary Administrator
Profiles Administrator
User can perform create and manage their own dictionaries.
User can perform user and group administration tasks.
User can add and remove licenses from the SYSTRAN Enterprise Server installation.
User can view translation statistics.
User can monitor system activity and cancel tasks.
User can set system configuration options.
User has access to and can affect change on all dictionaries in the SYSTRAN Enterprise Server installation.
User has access to and can affect change on all profiles in the SYSTRAN Enterprise Server installation.
SYSTRAN Enterprise Server 6 - Administration Guide 50
Additional permissions display for each service configured with
permission level access (please refer to Access Configuration on page
36).
3. Click Submit. The new user displays in the Group list at the right of the screen.
4. To add another group, click the New group button at the top of the Users list.
Modifying Existing Groups
1. Click on the user in the Group list to display the settings for a specific group.
2. Modify the group’s settings as required.
3. Click Submit to save the changes.
Deleting Groups
In the Group list, click the Delete link associated with the group that is to be removed.
License Management
Server licenses for SYSTRAN Enterprise Server 6 are controlled by the administrator, who can view, add, and remove licenses.
To view the licenses that have been applied to the SYSTRAN Enterprise Server 6 installation, and to access the tools for adding and removing the licenses already in place, click License in the Administration menu.
SYSTRAN Enterprise Server 6 - Administration Guide 51
All licenses that are currently applied to the installation display directly below the Add a license tool.
The information offered for each license includes:
Product Name
Serial Number
Subscription Time Remaining
Adding Licenses
Enter the license to be added into the Add a license field and click Submit.
Confirmation of the license application displays at the bottom of the page.
SYSTRAN Enterprise Server 6 - Administration Guide 52
Renewing Expired Licenses
The subscription period status notation for a license indicates when its subscription period is to expire.
Removing Licenses
Click the Remove link beneath an applied license to remove it from the SYSTRAN Enterprise Server 6 installation.
Activating Licenses
For information on activating SYSTRAN Enterprise Server 6 licenses, please refer to Activating SYSTRAN Enterprise Server 6 on page 28.
SYSTRAN Enterprise Server 6 - Administration Guide 53
Chapter 6: System Monitoring and Control
Viewing Translation Statistics
Setting Date Range
Reviewing Statistics Report Content
Sorting Statistics Report Columns
Filtering Statistics Report Information
Examining Current System Activity
SYSTRAN Enterprise Server 6 - Administration Guide 54
System Monitoring and Control
Once the SYSTRAN Enterprise Global Server is operational, the administrator will need to ensure that the server continues to meet the needs of its users.
This includes:
Monitoring system activity and translation statistics and reconfiguring the translation resources to maintain optimum server performance.
Uploading and compiling new dictionaries.
Viewing Translation Statistics
Using the date range tool in the Statistics section – available via the Statistics link in the Administration menu – administrators can view a wide array of SYSTRAN Enterprise Server 6 statistics. To access the tool, click Statistics in the
Administration menu.
Setting Date Range
The date format for the Statistics date range tool – yyyy-mm-dd hh:mm:ss – is reflected by persistent text in the date range fields, which display a past-24-hours range by default.
Enter the data range desired, and click Submit. The resulting statistical report displays under the date range tool.
Reviewing the Statistics Report Content
The server information offered in the SYSTRAN Enterprise Server 6 statistical report is broken out by File type, Action, GUI, Result, Server, and Language pair.
SYSTRAN Enterprise Server 6 - Administration Guide 55
Requests
% Requests
Average size
Average time
Average throughput
Number of Tokens
Average Throughput of Tokens
The number of requests. The number of requests as a percentage of the
total number of requests. The average size of the files translated. The average time taken to perform the translations. The average amount of data, in kilobytes per
second, that has been processed. This statistic offers insight into the comparative capacity of the system.
The number of tokens (categorized blocks of text). The average amount of tokens, measured per
second. This statistic offers insight into the comparative capacity of the system.
Sorting Statistics Report Columns
Click on any column heading to sort the entire Statistics report by that information column, and click on the same column heading a second time to reverse the sorting order.
Filtering Statistics Report Information
Administrators can filter SYSTRAN Enterprise Server 6 statistics, opting to view information for a given file type, action, GUI, result, or server.
1. Click on a row heading to filter the statistics by the corresponding row value.
SYSTRAN Enterprise Server 6 - Administration Guide 56
The Statistics display changes to reflect the results of the filter action, and an indicator of the applied filter displays at the top of the report.
2. Continue clicking row headers to further refine the displayed statistical information. For instance, click on fr_en in the Language pairs table and then click on translate in the Action table to display statistics on the translation actions enacted using the French-English language pair.
3. Click Clear filters to restore the complete Statistics report.
SYSTRAN Enterprise Server 6 - Administration Guide 57
Examining Current System Activity
Administrators can monitor real-time SYSTRAN Enterprise Server 6 activity via the Current System Activity page, accessible via a link on the Administration menu.
Server activity data is presented in a table format.
Start time
Status
Translation server
Client IP
Client Application
Language Pair
File Type
Input File Size
Cancel
The time when the translation task began. The status of the job, offered in percentage. The address of translation server (local or remote). The IP address of the requesting client The name of the requesting application:
word_plugin
excel_plugin
powerpoint_plugin
outlook_plugin
ie_plugin
smut
stpm
sct
sws
The language pair used for the translation task. The file type of the translation source: .txt, .doc, .rtf, .pdf,
.docx, .xlsx, .pptx, .html, .xml. The size of the translation source, in bytes. Link to click to terminate a process.
SYSTRAN Enterprise Server 6 - Administration Guide 58
To update the Current System Activity data, click Refresh or one of the automatic refresh interval settings (1, 2, …, 120), located above the results table.
SYSTRAN Enterprise Server 6 - Administration Guide 59
Chapter 7: Dictionary Management
Dictionary Administration
Setting Dictionary Permissions
Applying Public Status to a Dictionary
Setting Dictionary Access Levels
Managing Dictionary Users and Groups
Adding Dictionary Users and Groups
Removing Dictionary Users and Groups
Dictionary Uploading and Compilation
Uploading a New Dictionary
Updating Existing Dictionaries
SYSTRAN Enterprise Server 6 - Administration Guide 60
Dictionary Management
All of an organization’s SYSTRAN Dictionary resources are maintained on SYSTRAN Enterprise Server 6. This includes User Dictionaries (UDs), Translation Memory (TMs) and Normalization Dictionaries -- which can all be created on client PCs and then uploaded to the server for use – as well as the System Dictionaries supplied by SYSTRAN.
Administrators manage the development and posting of dictionary resources to the SYSTRAN Enterprise Server 6 via the Dictionary Management menu bar link.
Using the Dictionary Management tools, administrators can perform the following actions:
View currently-available dictionaries on the server
Set dictionary permissions for users and groups
Add and Remove users and groups from dictionaries
Add a Dictionary
Update the available dictionaries
Replace an existing Dictionary
Add to an existing Dictionary
Dictionary Administration
Administrators of SYSTRAN Enterprise Server 6 manage user permissions for user­defined and system-defined dictionaries within the system. Included among these tasks are the setting and removing (in the case of user-defined dictionaries) of dictionary permissions.
Setting Dictionary Permissions
Regardless of whether a dictionary is user-defined or system-defined, administrators of SYSTRAN Enterprise Server 6 can set its status to Public – available for use by users of the system – as well as determine the level of access granted to other users or groups of dictionary (Use, Read, Write, etc.).
Owners of user-defined dictionaries can also set access permissions for their
dictionaries.
Applying Public Status to a Dictionary
1. Access the Dictionary Administration section.
2. In the Dictionaries list, click the Edit icon for the dictionary whose permissions are to be set or modified.
SYSTRAN Enterprise Server 6 - Administration Guide 61
The permissions controls for the selected dictionary display in a pop-up window.
3. Tick the Public checkbox to make the designated dictionary available to other users.
Setting Dictionary Access Levels
1. Access the Dictionary Management section.
2. In the Dictionaries list, click the Edit icon for the dictionary whose permissions are to be set or modified.
SYSTRAN Enterprise Server 6 - Administration Guide 62
The permissions controls for the selected dictionary display in a popup window.
3. Click on the user or group in the Users and groups list whose access level is be set or modified.
4. Click the appropriate checkboxes under Permissions for the selected user or group for the selected user or group.
5. Click Validate.
Managing Dictionary Users and Groups
Adding Dictionary Users and Groups
1. Access the Dictionary Management section.
2. In the Dictionaries list, click the Edit icon for the dictionary whose permissions are to be set or modified.
SYSTRAN Enterprise Server 6 - Administration Guide 63
The permissions controls for the selected dictionary display in a popup window.
3. Click the Add user or Add group button as appropriate.
A dialog featuring the list of eligible users or groups displays.
4. Click the appropriate user or group on the list.
The selected party displays in the Users and groups list.
5. Close the dialog.
6. Click on new user or group in the Users and groups list.
SYSTRAN Enterprise Server 6 - Administration Guide 64
7. Click the appropriate checkboxes under Permissions for the selected user or group for the new user or group.
Once added, new users and groups must have permissions assigned
before navigating elsewhere, otherwise the system will disregard the action.
8. Click Validate.
Removing Dictionary Users and Groups
1. Access the Dictionary Management section.
2. In the Dictionaries list, click the Delete icon for the dictionary that is to be removed.
Dictionary Uploading and Compilation
Along with SYSTRAN Dictionary Manager format (.dct), user dictionaries can also be created in any of the following file formats: Microsoft Excel (.xls), plain text (.txt), Translation Memory eXchange (.tmx), XML (.xml). Dictionaries produced in these formats can then be easily uploaded and compiled for use with SYSTRAN Enterprise Server 6, and administrators can also update any dictionaries already present in SYSTRAN Enterprise Server 6.
Uploading a New Dictionary
1. Access the Dictionary Management section.
2. Navigate to the new dictionary file using the Upload a new source file selection tool.
3. Tick the provided checkbox if Dictionary Lookup information is to be stored in the new dictionary.
4. Click Submit. The newly added dictionary will in the Dictionaries list.
Updating Existing Dictionaries
1. Access the Dictionary Management section.
SYSTRAN Enterprise Server 6 - Administration Guide 65
2. In the Dictionaries list, click the Update icon for the dictionary that is to be updated.
The update controls for the selected dictionary display in a popup window.
3. Select the Replace option to replace a posted UD, or the Append option to add to a posted UD.
4. Use the selection tool to navigate to the dictionary file that will replace or attach to the dictionary.
5. Tick the provided checkbox if Dictionary Lookup information is to be stored in the new dictionary.
6. Click Submit.
a. For dictionary replacement, the name of the dictionary under Dictionaries
will change to reflect the name of the new dictionary.
b. Dictionaries to which additions are made will maintain their original name
in the Dictionaries list.
SYSTRAN Enterprise Server 6 - Administration Guide 66
Appendices
Appendix A: Language Pairs
Appendix B: License Agreement
SYSTRAN Enterprise Server 6 - Administration Guide 67
Appendix A: Language Pairs
SYSTRAN Enterprise Server 6 supports the following 52 language pairs:
English Spanish
English German
English Italian
English Portuguese
English Dutch
English Greek
English French
English Swedish
English Japanese
English Korean
English Polish
English Russian
English Arabic
English Chinese (Traditional and Simplified)
French Spanish
French German
French Italian
French Portuguese
French Dutch
French Greek
Italian German
Italian Portuguese
Portuguese German
Spanish German
Spanish Italian
Spanish Portuguese
SYSTRAN Enterprise Server 6 - Administration Guide 68
Appendix B: License Agreement
END-USER LICENSE AGREEMENT FOR SYSTRAN SOFTWARE
SYSTRAN Enterprise Server
PLEASE READ THIS END-USER LICENSE AGREEMENT (“EULA”) CAREFULY.
BY INSTALLING, COPYING OR USING THE SOFTWARE THAT ACCOMPANIES THIS EULA (SOFTWARE), YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA. IF YOU DO NOT AGREE, DO NOT INSTALL, COPY, OR USE THE SOFTWARE. YOU MAY RETURN IT TO YOUR PLACE OF PURCHASE FOR A FULL REFUND IF APPLICABLE.
1. GENERAL: This End-User License Agreement (“EULA”) is a legal agreement between you (either an individual or a single entity) and SYSTRAN SA (SYSTRAN). This EULA governs the Software which includes computer software in object code form (including online and electronic documentation) and any associated media and printed materials. An amendment, addendum, or exhibits to this EULA may accompany the Software. This EULA applies to updates, supplements, add-on components, and Internet-based services components of the Software that SYSTRAN may provide or make available to you unless SYSTRAN provides other terms with the update, supplement, add-on component, and Internet-based services component. SYSTRAN reserves the right to discontinue any Internet-based services provided to you or made available to you through the use of the Software. This EULA also governs any product support services relating to the Software except as may be included in another agreement between you and SYSTRAN. The Software may contain one or both of the following:
- “Server Software” which provides services or functionalities on your server (your computer(s) capable of running the Server Software are referred to as “Servers”); and
- “Client Software” which allows a single personal computer workstation, terminal, handled computer, pager, telephone, personal digital assistant, or other electronic device (“Device”) to access or use the Server Software.
2. GRANT OF LICENSE. SYSTRAN grants you the following non-exclusive, non-transferable (unless as described under Section 13
"Software Transfer") rights provided that you comply with all terms and conditions of this EULA:
2.1 Server Software. You may install and use only one copy of the Server Software on a single Server, even if multiple copies of the Server Software are included in the Software. Separate component parts of the Server Software may not be used on more than one Server. An additional license is required if you install another copy of the Server Software on the same Server (whether in a separate partition, use of server emulation software, or other) or to install or run a copy of the Server Software on a different Server (such as a Server employed for backup or fail-over support).
2.2 Client Software. You may install and use the Client Software on any Device solely to access or use the Server Software.
2.3 License Grant for Documentation. The documentation that accompanies the Software is licensed for internal, non-commercial reference purposes only.
By accepting this Software EULA, you agree to exclude any type of use not expressly authorized, including translation of the Software, adaptation, creation of derivative programs, change or arrangement, in whole or
SYSTRAN Enterprise Server 6 - Administration Guide 69
in part, without prior written permission from SYSTRAN. Any use other than that provided for under this EULA requires a specific license with an additional fee.
3. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS
3.1 Mandatory Activation. THERE ARE TECHNOLOGICAL MEASURES IN THIS SOFTWARE THAT ARE DESIGNED TO PREVENT UNLICENSED USE OF THE SOFTWARE. You may not be able to exercise your rights to the Software under this EULA after a finite number of product launches unless you activate your copy of the Software in the manner described during the launch sequence. You may also need to reactivate the Software if you modify your computer hardware or alter the Software. SYSTRAN will use those measures to confirm you have a legally licensed copy of the Software. If you are not using a licensed copy of the Software, you are not allowed to install the Software or future Software updates. SYSTRAN will not collect any personally identifiable information from your Server or Device during this process.
3.2 Internet-Based Services. You may not use any SYSTRAN Internet-based services associated with the Software in any manner that could damage, disable, overburden, or impair such services or interfere with any other party's use and enjoyment of them. You may not attempt to gain unauthorized access to any service, account, computer systems or networks associated with the Internet-based services.
4. OWNERSHIP AND RESERVATION OF RIGHTS. SYSTRAN reserves all rights not expressly granted to you in this EULA. The Software is protected by copyright and other intellectual property laws and treaties. SYSTRAN or its suppliers own the title, copyright, and other intellectual property rights in the Software. The Software is licensed, not sold. This EULA does not grant you any rights to trademarks, service marks or logos of SYSTRAN.
5. LIMITATIONS ON REVERSE ENGINEERING, DECOMPILATION, AND DISASSEMBLY. You may not reverse engineer, decompile, or disassemble the Software, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.
6. NO RENTAL/COMMERCIAL HOSTING. You may not rent, lease, lend or provide commercial hosting services with the Software by uploading or distributing it, in any form or by any means, including the Internet or Minitel.
7. CONSENT TO USE OF DATA. You agree that SYSTRAN and its affiliates may collect and use technical information gathered as part of the product support services provided to you, if any, related to the Software. SYSTRAN may use this information solely to improve SYSYTRAN products or to provide customized services or technologies to you and will not disclose this information in a form that personally identifies you.
8. LINKS TO THIRD-PARTY SITES. SYSTRAN is not responsible for the contents of any third-party sites or services, any links contained in third-party sites or services, or any changes or updates to third-party sites or services. SYSTRAN is providing these links and access to third-party sites and services to you only as a convenience, and the inclusion of any link or access does not imply an endorsement by SYSTRAN of the third-party site or service.
9. ADDITIONAL SOFTWARE/SERVICES. This EULA applies to updates, supplements, add-on components, or Internet-based services components, of the Software that SYSTRAN may provide to you or make available to you after the date you obtain your initial copy of the Software, unless they are accompanied by separate terms. SYSTRAN reserves the right to discontinue Internet-based services provided to you or made available to you through the use of the Software.
10. UPGRADES. To use Software identified as an upgrade, you must first be licensed for the software identified by SYSTRAN as eligible for the upgrade. After installing the upgrade, you may no longer use the original software that formed the basis for your upgrade eligibility, except as part of the upgraded software.
SYSTRAN Enterprise Server 6 - Administration Guide 70
11. NOT FOR RESALE SOFTWARE. Software identified as "Not for Resale" or "NFR," may not be sold or otherwise transferred for value, or used for any purpose other than demonstration, test or evaluation.
12. SEPARATION OF COMPONENTS. The Software is licensed as a single product. Its component parts may not be separated for use on more than one Server or one Device.
13. SOFTWARE TRANSFER. Internal. You may transfer your copy of the Software to a different Server or Device. After the transfer, you
must completely remove the Software from the former Server or Device. Transfer to Third Party. If you are the person who initially licensed the Software, you may make a one-time
permanent transfer of this EULA, Software and Certificate of Authenticity (if applicable) to another end-user, provided that you do not retain any copies of the Software. This transfer must include all of the Software (including all component parts, the media and printed materials, any upgrades, this EULA, and, if applicable, the Certificate of Authenticity). The transfer may not be an indirect transfer, such as a consignment. Prior to the transfer, the end-user receiving the Software must agree to all the EULA terms.
14. LIMITED WARRANTY FOR SOFTWARE. SYSTRAN warrants that the Software will perform substantially in accordance with the accompanying
materials for a period of ninety (90) days from the date of receipt. If an implied warranty or condition is created by your state/jurisdiction and federal or state/provincial law
prohibits disclaimer of it, you also have an implied warranty or condition, BUT ONLY AS TO DEFECTS DISCOVERED DURING THE PERIOD OF THIS LIMITED WARRANTY (NINETY DAYS). AS TO ANY DEFECTS DISCOVERED AFTER THE NINETY DAY PERIOD, THERE IS NO WARRANTY OR CONDITION OF ANY KIND. Some states/jurisdictions do not allow limitations on how long an implied warranty or condition lasts, so the above limitation may not apply to you.
Any supplements or updates to the Software, including without limitation, any (if any) service packs or hotfixes provided to you after the expiration of the ninety day Limited Warranty period are not covered by any warranty or condition, express, implied or statutory.
LIMITATION ON REMEDIES; NO CONSEQUENTIAL OR OTHER DAMAGES. Your exclusive remedy for any breach of this Limited Warranty is as set forth below. Except for any refund elected by SYSTRAN, YOU ARE NOT ENTITLED TO ANY DAMAGES, INCLUDING BUT NOT LIMITED TO CONSEQUENTIAL DAMAGES, if the Software does not meet SYSTRAN's Limited Warranty, and, to the maximum extent allowed by applicable law, even if any remedy fails of its essential purpose. The terms of Section 16 ("Exclusion of Incidental, Consequential and Certain Other Damages") are also incorporated into this Limited Warranty. Some states/jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you. This Limited Warranty gives you specific legal rights. You may have other rights which vary from state/jurisdiction to state/jurisdiction. YOUR EXCLUSIVE REMEDY. SYSTRAN's and its suppliers' entire liability and your exclusive remedy for any breach of this Limited Warranty or for any other breach of this EULA or for any other liability relating to the Software shall be, at SYSTRAN's option from time to time exercised subject to applicable law, (a) return of the amount paid (if any) for the Software, or (b) repair or replacement of the Software, that does not meet this Limited Warranty and that is returned to SYSTRAN with a copy of your receipt. You will receive the remedy elected by SYSTRAN without charge, except that you are responsible for any expenses you may incur (e.g. cost of shipping the Software to SYSTRAN). This Limited Warranty is void if failure of the Software has resulted from accident, abuse, misapplication, abnormal use or a virus. Any replacement Software will be warranted for the remainder of the original warranty period or thirty (30) days, whichever is longer. To exercise your remedy, contact: SYSTRAN SA, Attn. SYSTRAN Customer Support / La Grande Arche, 1 parvis de La Défense 92044 Paris La défense Cedex, France, or the SYSTRAN subsidiary serving your country.
15. DISCLAIMER OF WARRANTIES. The Limited Warranty that appears above is the only express warranty made to you and is provided in lieu of any other express warranties or similar obligations (if any) created by any advertising, documentation, packaging, or other communications. Except for the Limited Warranty and to the maximum extent permitted by applicable law, SYSTRAN and its suppliers provide the Software and support services (if any) AS IS AND WITH ALL FAULTS, and hereby disclaim all other warranties and conditions, whether express, implied or statutory, including, but not limited to, any (if any) implied warranties,
SYSTRAN Enterprise Server 6 - Administration Guide 71
duties or conditions of merchantability, of fitness for a particular purpose, of reliability or availability, of accuracy or completeness of responses, of results, of workmanlike effort, of lack of viruses, and of lack of negligence, all with regard to the Software, and the provision of or failure to provide support or other services, information, software, and related content through the Software or otherwise arising out of the use of the Software. ALSO, THERE IS NO WARRANTY OR CONDITION OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, CORRESPONDENCE TO DESCRIPTION OR NON-INFRINGEMENT WITH REGARD TO THE SOFTWARE.
16. EXCLUSION OF INCIDENTAL, CONSEQUENTIAL AND CERTAIN OTHER DAMAGES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL SYSTRAN OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, PUNITIVE, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS OR CONFIDENTIAL OR OTHER INFORMATION, FOR BUSINESS INTERRUPTION, FOR PERSONAL INJURY, FOR LOSS OF PRIVACY, FOR FAILURE TO MEET ANY DUTY INCLUDING OF GOOD FAITH OR OF REASONABLE CARE, FOR NEGLIGENCE, AND FOR ANY OTHER PECUNIARY OR OTHER LOSS WHATSOEVER) ARISING OUT OF OR IN ANY WAY RELATED TO THE USE OF OR INABILITY TO USE THE SOFTWARE, THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT OR OTHER SERVICES, INFORMATON, SOFTWARE, AND RELATED CONTENT THROUGH THE SOFTWARE OR OTHERWISE ARISING OUT OF THE USE OF THE SOFTWARE, OR OTHERWISE UNDER OR IN CONNECTION WITH ANY PROVISION OF THIS EULA, EVEN IN THE EVENT OF THE FAULT, TORT (INCLUDING NEGLIGENCE), MISREPRESENTATION, STRICT LIABILITY, BREACH OF CONTRACT OR BREACH OF WARRANTY OF SYSTRAN OR ANY SUPPLIER, AND EVEN IF SYSTRAN OR ANY SUPPLIER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
17. LIMITATION OF LIABILITY AND REMEDIES. Notwithstanding any damages that you might incur for any reason whatsoever (including, without limitation, all damages referenced herein and all direct or general damages in contract or anything else), the entire liability of SYSTRAN and any of its suppliers under any provision of this EULA and your exclusive remedy hereunder (except for any remedy of repair or replacement elected by SYSTRAN with respect to any breach of the Limited Warranty) shall be limited to the greater of the actual damages you incur in reasonable reliance on the Software up to the amount actually paid by you for the Software or 5.00 Euros or US $5.00. The foregoing limitations, exclusions and disclaimers (including Sections 14, 15 and 16) shall apply to the maximum extent permitted by applicable law, even if any remedy fails its essential purpose.
18. TERMINATION. This EULA remains in force for the whole legal duration of the Software copyright. Without prejudice to any other rights, SYSTRAN may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, SYSTRAN shall keep the sums paid by you and you must (i) immediately cease using the Software (ii) effect its de-installation and return to SYSTRAN within a period of eight (8) days after notification of the termination, and (iii) destroy all copies of the Software and all of its component parts. .
19. CONFIDENTIALITY. You agree not to disclose any documents or information communicated by SYSTRAN in the course of the performance of this EULA and you also agree to have these measures observed by your employees.
20. APPLICABLE LAW – DISPUTES. If you acquired the Software in The United States, this EULA is governed by the laws of the State of California. If you acquired this Software in France, then French law applies. If you acquired the Software in any other country, then local laws may apply.
21. FORCE MAJEURE. SYSTRAN shall not be held liable in case of impossibility or delay in performance of the EULA due to labor disputes, force majeure or any other event beyond its control.
22. ENTIRE AGREEMENT; SEVERABILITY. This EULA (including any addendum, amendment or exhibits to this EULA which is included with the Software) is the entire agreement between you and SYSTRAN relating to the Software and the support services (if any) and they supersede all prior or contemporaneous oral or written communications, proposals and representations with respect to the
SYSTRAN Enterprise Server 6 - Administration Guide 72
Software or any other subject matter covered by this EULA. To the extent the terms of any SYSTRAN policies or programs for support services conflict with the terms of this EULA, the terms of this EULA shall control. If any provision of this EULA is held to be void, invalid, unenforceable or illegal, the other provisions shall continue in full force and effect.
-------------------------------------------------------------------------------------------------------------------------------------------------
Si vous avez acquis votre produit SYSTRAN au CANADA, la garantie limitée suivante vous concerne :
GARANTIE LIMITÉE SYSTRAN garantit que le Logiciel fonctionnera conformément aux documents inclus pendant une période de
90 jours suivant la date de réception. Si une garantie ou condition implicite est créée par votre État ou votre territoire et qu'une loi fédérale ou
provinciale ou État en interdit le déni, vous jouissez également d'une garantie ou condition implicite, MAIS UNIQUEMENT POUR LES DÉFAUTS DÉCOUVERTS DURANT LA PÉRIODE DE LA PRÉSENTE GARANTIE LIMITÉE (QUATRE-VINGT-DIX JOURS). IL N'Y A AUCUNE GARANTIE OU CONDITION DE QUELQUE NATURE QUE CE SOIT QUANT AUX DÉFAUTS DÉCOUVERTS APRÈS CETTE PÉRIODE DE QUATRE-VINGT-DIX JOURS. Certains États ou territoires ne permettent pas de limiter la durée d'une garantie ou condition implicite de sorte que la limitation ci-dessus peut ne pas s'appliquer à vous.
Tous les suppléments ou toutes les mises à jour relatifs au Logiciel, notamment, les ensembles de services ou les réparations à chaud (le cas échéant) qui vous sont fournis après l'expiration de la période de quatre­vingt-dix jours de la garantie limitée ne sont pas couverts par quelque garantie ou condition que ce soit, expresse ou implicite.
LIMITATION DES RECOURS ; ABSENCE DE DOMMAGES INDIRECTS OU AUTRES. Votre recours exclusif pour toute violation de la présente garantie limitée est décrit ci-après. Sauf pour tout remboursement au choix de SYSTRAN, si le Logiciel ne respecte pas la garantie limitée de SYSTRAN et, dans la mesure maximale permise par les lois applicables, même si tout recours n'atteint pas son but essentiel, VOUS N'AVEZ DROIT À AUCUNS DOMMAGES, NOTAMMENT DES DOMMAGES INDIRECTS. Les modalités de la clause «Exclusion des dommages accessoires, indirects et de certains autres dommages » sont également intégrées à la présente garantie limitée. Certains États ou territoires ne permettent pas l'exclusion ou la limitation des dommages indirects ou accessoires de sorte que la limitation ou l'exclusion ci-dessus peut ne pas s'appliquer à vous. La présente garantie limitée vous donne des droits légaux spécifiques. Vous pouvez avoir d'autres droits qui peuvent varier d'un territoire ou d'un État à un autre. VOTRE RECOURS EXCLUSIF. L'obligation intégrale de SYSTRAN et de ses fournisseurs et votre recours exclusif seront, selon le choix de SYSTRAN de temps à autre sous réserve de toute loi applicable, a) le remboursement du prix payé, le cas échéant, pour le Logiciel ou b) la réparation ou le remplacement du Logiciel qui ne respecte pas la présente garantie limitée et qui est retourné à SYSTRAN avec une copie de votre reçu. Vous recevrez la compensation choisie par SYSTRAN, sans frais, sauf que vous êtes responsable des dépenses que vous pourriez engager (par exemple, les frais d'envoi du Logiciel à SYSTRAN). La présente garantie limitée est nulle si la défectuosité du Logiciel est causée par un accident, un usage abusif, une mauvaise application, un usage anormal ou un virus. Tout Logiciel de remplacement sera garanti pour le reste de la période de garantie initiale ou pendant trente (30) jours, selon la plus longue entre ces deux périodes. Pour exercer votre recours, vous devez communiquer avec SYSTRAN et vous adresser à SYSTRAN SA, Attn. SYSTRAN Customer Support / La Grande Arche, 1 parvis de La Défense 92044 Paris La défense Cedex, France, ou à la filiale de SYSTRAN de votre pays.
DÉNI DE GARANTIES. La garantie limitée mentionnée ci-dessus constitue la seule garantie expresse qui vous est donnée et
remplace toutes autres garanties expresses (s'il en est) mentionnées dans un document ou sur un emballage. Sauf en ce qui a trait à la garantie limitée et dans la mesure maximale permise par les lois applicables, le Logiciel et les services de soutien technique (le cas échéant) sont fournis TELS QUELS ET AVEC TOUS LES DÉFAUTS par SYSTRAN et ses fournisseurs, lesquels par les présentes dénient toutes autres garanties et conditions expresses, implicites ou en vertu de la loi, notamment (le cas échéant) les garanties, devoirs ou conditions implicites de qualité marchande, d'adaptation à un usage particulier, d'exactitude ou d'exhaustivité des réponses, des résultats, des efforts déployés selon les règles de l'art, d'absence de virus et de négligence, le tout à l'égard du Logiciel et de la prestation des services de soutien technique ou de l'omission d'une telle prestation. PAR AILLEURS, IL N'Y A AUCUNE GARANTIE OU CONDITION QUANT AU TITRE DE PROPRIÉTÉ, À LA JOUISSANCE OU LA POSSESSION PAISIBLE, À
SYSTRAN Enterprise Server 6 - Administration Guide 73
LA CONCORDANCE À UNE DESCRIPTION NI QUANT À UNE ABSENCE DE CONTREFAÇON CONCERNANT LE LOGICIEL.
EXCLUSION DES DOMMAGES ACCESSOIRES, INDIRECTS ET DE CERTAINS AUTRES DOMMAGES. DANS LA MESURE MAXIMALE PERMISE PAR LES LOIS APPLICABLES, EN AUCUN CAS SYSTRAN OU SES FOURNISSEURS NE SERONT RESPONSABLES DES DOMMAGES SPÉCIAUX, CONSÉCUTIFS, ACCESSOIRES OU INDIRECTS DE QUELQUE NATURE QUE CE SOIT (NOTAMMENT, LES DOMMAGES À L'ÉGARD DU MANQUE À GAGNER OU DE LA DIVULGATION DE RENSEIGNEMENTS CONFIDENTIELS OU AUTRES, DE LA PERTE D'EXPLOITATION, DE BLESSURES CORPORELLES, DE LA VIOLATION DE LA VIE PRIVÉE, DE L'OMISSION DE REMPLIR TOUT DEVOIR, Y COMPRIS D'AGIR DE BONNE FOI OU D'EXERCER UN SOIN RAISONNABLE, DE LA NÉGLIGENCE ET DE TOUTE AUTRE PERTE PÉCUNIAIRE OU AUTRE PERTE DE QUELQUE NATURE QUE CE SOIT) SE RAPPORTANT DE QUELQUE MANIÈRE QUE CE SOIT À L'UTILISATION DU LOGICIEL OU À L'INCAPACITÉ DE S'EN SERVIR, À LA PRESTATION OU À L'OMISSION D'UNE TELLE PRESTATION DE SERVICES DE SOUTIEN TECHNIQUE OU AUTREMENT AUX TERMES DE TOUTE DISPOSITION DU PRÉSENT EULA OU RELATIVEMENT À UNE TELLE DISPOSITION, MÊME EN CAS DE FAUTE, DE DÉLIT CIVIL (Y COMPRIS LA NÉGLIGENCE), DE RESPONSABILITÉ STRICTE, DE VIOLATION DE CONTRAT OU DE VIOLATION DE GARANTIE DE SYSTRAN OU DE TOUT FOURNISSEUR ET MÊME SI SYSTRAN OU TOUT FOURNISSEUR A ÉTÉ AVISÉ DE LA POSSIBILITÉ DE TELS DOMMAGES.
LIMITATION DE RESPONSABILITÉ ET RECOURS. Malgré les dommages que vous pourriez subir pour quelque motif que ce soit (notamment, tous les dommages susmentionnés et tous les dommages directs ou généraux), l'obligation intégrale de SYSTRAN et de l'un ou l'autre de ses fournisseurs aux termes de toute disposition du présent EULA et votre recours exclusif à l'égard de tout ce qui précède (sauf en ce qui concerne tout recours de réparation ou de remplacement choisi par SYSTRAN à l'égard de tout manquement à la garantie limitée) se limite au plus élevé entre les montants suivants : le montant que vous avez réellement payé pour le Logiciel ou 5,00 Euros ou 5,00 Dollars US. Les limites, exclusions et dénis qui précèdent (y compris les clauses ci-dessus), s'appliquent dans la mesure maximale permise par les lois applicables, même si tout recours n'atteint pas son but essentiel.
© 2008 SYSTRAN. All Rights Reserved.
Loading...