To ensure proper operation of PTS, you have to configure Windows Server and install the required components before you install the product.


Solution

For Windows Server 2003, proceed as follows:

  1. Launch the Server Manager application and check that the Application Server role is set for this server (ASP.NET and Internet Information Services are supported).
  2. Install .NET Framework 3.5 (delivered with PTS and installed automatically).

For Windows Server 2008, proceed as follows:

  1. Launch Server Manager and start the Server Roles Manager.
  2. Add the Application Server role (.NET Framework 3.5).
  3. Add the Web Server role and tick all options in Application Development and Security groups.


Information in this article concerns the following products:
PTS 9.0, PTS 9.5
Was this information helpful for you?

To ensure proper PTS operation, check settings for the application pool and virtual directories of the PTS web applications in Internet Information Services (IIS) Manager.


Solution

For Windows Server 2003, proceed as follows:

  1. Launch Internet Information Services (IIS) Manager and open the Application Pools folder.
  2. Open the Properties window for DefaultAppPool.
  3. On the Recycling tab, deselect all checkboxes.
  4. On the Health tab, select all checkboxes, except for the Enable Pinging option.
  5. On the Identity tab, check that the application pool uses the local built-in Network Service account.
  6. Select Web Sites -> Default Web Site.
  7. Open the Properties window for the virtual directory of the application server, then open the Directory Security tab. In the "Authentication and access control" section, click the Edit button and deselect all checkboxes, except for the Integrated Windows Authentification option.
  8. Open the Properties window for the virtual directory of the translation server, then open the Directory Security tab. In the "Authentication and access control" section, check that anonymous access is enabled and all other checkboxes are deselected.
  9. After you made the necessary changes, run the iisreset command.

For Windows Server 2008 R2, proceed as follows:

  1. Launch Internet Information Services (IIS) Manager and select the Application Pools section.
  2. Select the DefaultAppPool application pool and open the Advanced Settings window.
  3. In the General section, set the True value for the "Enable 32-bit Applications" parameter.
  4. In the General section, set the Classic value for the Managed Pipeline Mode parameter.
  5. In the Process Model section, select the local built-in NetworkService account for the Identity parameter.
  6. In the Rapid-Fail Protection section, check that fault protection is disabled. The Enabled parameter must be set to False.
  7. Select Web Sites -> Default Web Site.
  8. Select the virtual directory of the application server. Open the IIS->Authentication section and check that only Windows Authentification is enabled.
  9. Select the virtual directory of the translation server. Open the IIS->Authentication section and check that only Anonymous Authentification is enabled.
  10. After you made the necessary changes, run the iisreset command.

Information in this article concerns the following products:
PTS 9.0, PTS 9.5
Was this information helpful for you?

To use PTS with the HTTPS secured protocol, you must have Internet Information Services 7 configured appropriately (supported on Windows Vista, 7, Server 2008/R2).

Solution

Proceed as follows:

  1. Launch Internet Information Services Manager, select the computer name and open Server Certificates in the IIS section.
  2. Create a new self-signed certificate. To do this, select Create Self-Signed Certificate from the menu.
  3. In the New Certificate Wizard, enter the name of the new certificate.
  4. Open the Web Sites -> Default Web Site section, select the default Web site and click Bindings in the menu.
  5. In the Bindings window, click Add. In settings that appear, select the https protocol type and the created certificate; do not change other settings.
  6. Open the Web Sites -> Default Web Site section, so that the PTS virtual directories are displayed.
  7. Select the application server virtual directory. In the IIS section, open the SSL Settings and select Require SSL.
  8. Select the translation server virtual directory. In the IIS section, open the SSL Settings and select Require SSL.
  9. After you made the necessary changes, execute the iisreset command.


Information in this article concerns the following products:
PTS 9.0, PTS 9.5
Was this information helpful for you?

The PTS application server stores the information on users and translation servers in the special MS SQL Server database.
PTS supports the following versions of MS SQL Server:

  1. MS SQL Server 2005 (32- and 64-bit)
  2. MS SQL Server 2008 (R2) (32- and 64-bit)
  3. MS SQL Server 2005 Express (delivered with the PTS).

Solution:

To manage and setup connection to the PTS user database, use the Database tab of the PTS Application Server Setup application.

If MS SQL Server 2005 Express is used to store the PTS user database, it will be selected by default and no additional actions for connection setup will be required.

If MS SQL Server (supporting SQL Server Authentication) is used to store the PTS user database, you have to specify the database connection parameters.
The procedure is as follows:

  • On the Database tab of the PTS Application Server Setup application, select Microsoft SQL Server and click Edit. The Connection tab of the standard Properties for data communication window will open.
  • On step 1 - Select or enter the server name, enter the server name in the Computer_name\Database_name format or select the appropriate server from the list.
  • On step 2 - For the server access use:, select the provided name and password option and specify the user's account data; the user shall have necessary permissions to login to the SQL Server. Select the Permit to save the password checkbox.
  • On step 3, the following options are available:
  1. If you want to use an existing SQL Server PTS user database, select the Select the database on the server option.
  2. If no user database exists on the SQL Server, select the Attach the database file under the name -> Use the file name and specify the path to the database file as shown below:
    1. %programfiles%\PRMT9\PTS\ApplicationServer\App_Data\TWS.MDF (in case the MS SQL Server is on the same computer where PTS is installed)
    2. \\PTS_server_name\App_Data\TWS.MDF (if MS SQL Server runs on a separate computer, the %programfiles%\PRMT9\PTS\ApplicationServer\App_Data folder shall be shared – only for MS SQL Server 2008)
  • Test the database connection by clicking the Check connection button.



Information in this article concerns the following products:
PTS 9.0, PTS 9.5
Was this information helpful for you?

To upload linguistic data to PTS, use one of the following methods:

Method 1
Use the PTS application server web page.
  1. Open the PTS application server web page.
  2. Depending on the linguistic object (profiles, dictionaries, TMs, XML translation rules) to be uploaded, select the appropriate option in the Translation Setup section.
  3. To upload profiles/dictionaries, in the "Operation with profile/dictionary" item, select "Load from Archive", specify the path to the archive file and click Load. To upload TMs/XML translation rules, simply enter the path to the archive file and click Load.

Method 2
Use the PTS Data Synchronization application included in the desktop version of PROMT Translator (PROMT LSP).
  1. Start the PTS Data Synchronization application.
  2. Specify the address of the application server’s web service in the following format: http://application server name/PTS application server virtual catalog/Services/PTService.asmx and click Set.
  3. Select the objects you wish to transfer in the left-side tree and click >>.
  4. Click the Start button and wait until the linguistic data synchronization is completed.

Information in this article concerns the following products:
PTS 9.0, PTS 9.5

Was this information helpful for you?

PTS does not support adding of user accounts directly from the Active Directory.
Adding of a large number of accounts to the PTS user database and subsequent adding of these accounts to the appropriate PTS group may require time-consuming configuration of the PTS system.

You can use the procedure to automate adding of user accounts from the Active Directory groups to the PTS user group.

If you are interested in this solution, please contact the PROMT user support department for additional information.

e-mail: support@promt.com

Information in this article concerns the following products:
PTS 9.0, PTS 9.5

Was this information helpful for you?

Anonymous access does not require authorization and allows the user not to enter the necessary data when connecting to the PTS server; thus it facilitates user accounts control and administration.

If there are many PTS users, you can use the anonymous access option. The anonymous access option in the PTS product is defined by the license file, the licensing scheme of which shall support the unlimited number of the PTS users.

If you are interested in this solution, please contact the PROMT user support department for additional information.

e-mail: support@promt.com

Information in this article concerns the following products:
PTS 9.0, PTS 9.5

Was this information helpful for you?

To improve PTS stability, initialization of linguistic data can be performed in the Read Only mode.
When using this mode, the following restrictions occur:

  • Editing of linguistic data via the PTS web interface is not available.
  • Synchronization of linguistic data using the PTS Data Synchronization application (PTSSync) is not available.
  • When several translation servers are used, synchronization of linguistic data between these servers is also unavailable.
To enable this mode, use the method described below:

Solution
In the configuration file of the translation server web application, the parameter for linguistic data initialization in the Read Only mode shall be added. To do this, change the appSettings section of the \ProgramFiles\PRMT9\PTS\TranslationServer\Web.config file, add the add key="InitReadonly" value="true" parameter, as shown below:



After the described changes are made, run the iisreset command.

If there are several translation servers, the above-described changes of the Web.config file shall be made on all servers.

Information in this article concerns the following products:
PTS 9.0, PTS 9.5

Was this information helpful for you?

PTS products provide the option to use several translation servers connected to a single application server. Several translation servers allow to use load balancing and fail-safety mechanisms of the PTS application server and to increase the speed of processing translation requests.

Sometimes, due to certain reasons, installation of additional translation servers on the selected physical/virtual servers is impossible, but a solution for PTS stability improvement is still required (for example, owing to high load of the translation server). In that case, if PTS license arrangement admit adding translation servers, a solution can be used which provides duplication of the translation server web application on the same server where the application and translation servers are installed.

Increasing the number of translation server web applications allows you to use load balancing and fail safety mechanisms of the application server, thus improving the PTS stability. Meanwhile, the overall performance is not increased, because a single translation core is used.

If you are interested in this solution, please contact the PROMT user support department for additional information.

e-mail: support@promt.com

Note

This solution has a restriction: you have to initialize linguistic data in the Read-Only mode. For more details, see [KB24005] Improving the PTS stability by initializing linguistic data in the Read Only mode.

Information in this article concerns the following products:
PTS 9.0, PTS 9.5

Was this information helpful for you?

PTS 9.5 provides embedding of translation functions for the following applications:

  • Microsoft Office 2000-2010
  • OpenOffice.org Writer v2–3.2
  • Microsoft Internet Explorer v7-9
  • Mozilla FireFox v3-24
  • Google Chrome v10
  • Opera v10-11
  • Adobe Acrobat and Adobe Reader v6-11

Information in this article concerns the following products:
PTS 9.5
Was this information helpful for you?

PTS allows for direct text translation in Windows applications.

You can find out what Windows applications are supported by your PTS product from the appropriate item of the knowledge base: [KB25001] PTS Plug-ins – what Windows applications are supported?.

Solution

For the PTS translation functions embedding, proceed as follows:

  1. In your browser, open the application server web page.
  2. Go to the Plug-ins -> Installation section.
  3. Read the description of the PTS plug-ins and click the «Load the plug-ins installer» link to load the plug-ins installer.
  4. Launch the plug-ins installer. Plug-ins will be automatically embedded into supported applications.
  5. In supported applications, the connection to the PTS server shall be set up. To do this, select Parameters -> Connection setup on the PROMT Translator (PTS) toolbar of the application and copy the server connection string from the Plug-ins -> Installation section (item 3 b) of the application server web interface.

Note

If you need to install PTS plug-ins on a large number of workstations, refer to section [KB25003] Installing the PTS Plug-ins to workstations using the Active Directory group policy in the knowledge base.


Information in this article concerns the following products:
PTS 9.0, 9.5
Was this information helpful for you?

You can automate the PTS plug-ins installation to workstations, for example, on enterprise-scale networks.

This section describes the procedure of mass installation of PTS plug-ins using the Active Directory group policy.

Solution

To install the PTS plug-ins using the Active Directory group policy, proceed as follows:

  1. Save the self-unpacking archive containing a distribution kit of the PTS plug-ins from the Plug-ins->Installation section of the application server web page.
  2. Extract the self-unpacking archive contents to a shared directory.
  3. Open the Group Policy Management console (Run->gpmc.msc).
  4. Create a new object of the group policy and open it for editing.
  5. In the group policy editor, select Computer Configuration->Windows Settings->Scripts (Startup/Shutdown), then open the Startup Properties window.
  6. In the Script Name: box of the Add a Script window, specify the UNC path to the setup.exe file of the PTS plug-ins installer (the path looks like that: \\server_name\share_name\setup.exe).
  7. In the Script Parameters: box of the Add a Script window, set installation parameters as required:
    • /Llanguage_code (code of the interface language: 1033 – English, 1049 – Russian, 1031 - German...)
    • /S /v/qn (silent installation, no messages displayed)
    • /S /v/qb (only the progress bar is displayed during installation)
    Example:

    \\server_name\share_name\setup.exe /L1033 /S /v/qn

    PTS plug-ins will be installed silently with English as the interface language
  8. Assign the created group policy object to the appropriate enterprise department.

After the specified procedures are completed, the PTS plug-ins will be installed automatically on the department workstations that can be accessed via the network.

After you installed the PTS plug-ins, it is recommended to use the suggested method to automate the PTS plug-ins setup.
The method is described in section [KB25004] Customizing the PTS Plug-ins on workstations using the Active Directory group policy


Information in this article concerns the following products:
PTS 9.0, PTS 9.5
Was this information helpful for you?

In enterprise-scale networks, it is convenient to install and configure PTS plug-ins on workstations automatically.

The procedure for mass installation of PTS plug-ins using the Active Directory group policy is provided in section [KB25003] Installing the PTS Plug-ins to workstations using the Active Directory group policy.

This section describes the procedure for automation of the process of configuring PTS plug-ins to use the required PTS server connection string after plug-ins installation. Thus the users will be able to use plug-ins right away, without needing to enter the connection string manually and to restart the application.

Solution

To configure PTS plug-ins using the Active Directory group policy, proceed as follows:

  1. Save the archive containing the JScript file using the following link on our web site - plugincfg.zip.
  2. Extract the archive contents to a shared directory.
  3. Open the Group Policy Management console (Run->gpmc.msc).
  4. Create a new object of the group policy and open it for editing.
  5. In the group policy object editor, select User Configuration->Windows Settings->Scripts (Logon/Logoff), then open the Logon Properties window.
  6. In the Script Name box of the Add a Script window, enter the UNC path to the plugincfg.js file (the path looks like that: \\server_name\share_name\plugincfg.js).
  7. In the Script Parameters box of the Add a Script window, set the necessary installation parameters (the parameters are entered without slashes, using spaces):
    • PTS server name or PTS server IP address (for example, "server" or 192.168.1.85)
    • PTS application server virtual directory name (for example, "twsas")
  8. Assign the created group policy object to the appropriate enterprise department.
After the specified actions are performed, the PTS plug-ins connection parameters will be configured automatically when the user logs in using his/her account.

Information in this article concerns the following products:
PTS 9.0, PTS 9.5
Was this information helpful for you?

Problem
Translation functions are embedded into Adobe Reader X, but the address of the PTS translation server is not saved.

Solution
Disable the protected mode at starting Adobe Reader X:

  1. Undo the embedding of translation functions into Adobe Reader X: launch «PROMT Plug-ins Manager» and uncheck the box next to Adobe Reader 10.
  2. Launch Adobe Reader X.
  3. In the Edit menu, select Preferences, go to General section and uncheck the box next to Enable Protected Mode at startup.
  4. Close Adobe Reader X.
  5. Embed translation functions into Adobe Reader X: launch «PROMT Plug-ins Manager» and check the box next to Adobe Reader 10.
  6. Customize the connection to the PTS server: Plug-Ins -> Options.


Information in this article concerns the following products:
PTS 9.0, PTS 9.5

Was this information helpful for you?

Problem

PTS has no function of saving the authentication data for connecting to PTS server in plug-ins.

Solution

There is a new distributive set of PTS plug-ins which allows to save the authentication data for connecting to PTS in plug-ins.

If you are interested in this solution, please contact the PROMT technical support department for additional information.

e-mail: support@promt.com

Information in this article concerns the following products:
PTS 9.0, PTS 9.5

Was this information helpful for you?

Problem

PTS has no function of saving the authentication data for connecting to PTS via Proxy in plug-ins.

Solution

There is a new distributive set of PTS plug-ins which allows to save the authentication data for connecting to PTS via Proxy.

If you are interested in this solution, please contact the PROMT technical support department for additional information.

e-mail: support@promt.com

Information in this article concerns the following products:
PTS 9.0, PTS 9.5

Was this information helpful for you?
Problem
PTS toolbar does not appear in Firefox.

Solution
To embed translation functions into Mozilla Firefox perform the following steps:
  1. Close Mozilla Firefox.
  2. Launch PROMT Plug-ins Manager and check the box next to PROMT for Mozilla Firefox.
    • If PROMT for Mozilla Firefox isn't displayed in the PROMT Plug-ins Manager application, install the free plugin update: download and launch the setup.exe file.

  3. Launch Mozilla Firefox and update it to the current version - Mozilla Firefox 24.0. Read more about updating your browser here: Update Firefox to the latest version.
  4. Update PROMT plugin: in Firefox menu open Add-ons and you will see a list of your plug-ins in the opened tab.
  5. In the upper part of the page with plug-ins click on the button with "gear" icon and select Check for updates.
  6. After plug-in is updated, browser will ask you to restart the program and PROMT Translator toolbar will appear.
Note
The search for an updated version of PTS plug-in is also performed during the installation of new version of Mozilla Firefox. If the new version of PTS plug-in is available when new version of Firefox is installed then it will be automatically downloaded by Firefox installer.

Information in this article concerns the following products:
PTS 9.0, PTS 9.5
Was this information helpful for you?
Problem
After the installation of PTS Plug-Ins, during launching the Microsoft Word/Excel 2003 applications with embedded PROMT translation functions, the error message appears: "Class not registered". The PROMT translation toolbar does not work.

Solution
Download an update KB907417 for the Microsoft Office 2003 which is accessible here: Update for Office 2003 (KB907417).

Information in this article concerns the following products:
PTS 9.5

Was this information helpful for you?
Problem
After the installation of PTS Plug-Ins, during launching the Microsoft Word/Excel 2003 applications with embedded PROMT translation functions, the error message appears: "Class not registered". The PROMT translation toolbar does not work.

Solution
Download an update KB907417 for the Microsoft Office 2003 which is accessible here: Update for Office 2003 (KB907417).

Information in this article concerns the following products:
PTS 9.5

Was this information helpful for you?
Problem
When trying to synchronize the PTS linguistic data with the PROMT Desktop Translator using the PTS Data Synchronization application, the following error occurs: "Failed to connect to the Web service."

Cause 1
The PTS server and the PROMT Desktop Translator are in the same domain, but there is no such user account in the PTS user database.

Solution 1
Add the user account to the PTS user database.

Cause 2
The PTS server and the PROMT Desktop Translator are not in the same domain.

Solution 2
  1. Enter the user's account data (DOMAINNAME, UserName and PASSWORD) for the user that starts the PTS Data Synchronization application. To do this, change the usersettings section of the \ProgramFiles\PRMT9\PTSSYNC\PTSsync.exe.config file using Notepad:



  2. Add the user account to the PTS user database.
  3. Information in this article concerns the following products:
    PROMT 9.0, PROMT 9.5, PTS 9.0, PTS 9.5

Was this information helpful for you?