Sei sulla pagina 1di 2

Transenter 1/2 Solution for SDL Studio

Printed on 2014/07/24 15:17 Transenter http://transenter.com/


Solution for SDL Studio
Skill Requirements
C# (advanced)
G
Python (intermediate)
G
knowledge of Windows architecture and programming
G
using REST APIs
G
SDL Trados Studio SDK experience will be an advantage
G
Job Description
Installation module for automated installation of Transenter's Solution (further referred to as 1.
'Solution')
Django stack (Python, Django, Apache+mod_wsgi, PostgreSQL plus required modules) 1.
Solution application, with automatic configuration and initialization 2.
Solution Plugin for SDL Trados Studio version 2011 and 2014 2.
automated integration between Solution API and SDL Trados Studio API 1.
user interface for Solution API (TM preparation, configuration settings, update check), plugin 2.
help and license information
Operating System requirements: Windows Vista/7/8
Solution Plugin compatibility requirements: SDL Trados Studio version 2011 and 2014
Job Specification
(I) Solution installation module
Description:
The module should allow for automatic installation and configuration of Solution application on the
Django stack (Python/Django/PostgreSQL), running under Apache on Windows.
Installation: 1.
Python 2.7.x series
H
PostgreSQL 9.x series
H
psycopg (PostgreSQL adapter for Python)
H
Django 1.6.x series
H
Apache 2.x with mod_wsgi
H
Transenter 2/2 Solution for SDL Studio
Printed on 2014/07/24 15:17 Transenter http://transenter.com/
required Python/Django modules (lxml, requests, NLTK, unidecode, pytz, Django REST framework)
H
Solution application
H
Configuration: 2.
Apache server configuration
H
PostgreSQL database initialization
H
Solution initialization
H
Solution deployment test
H
(II) Solution Plugin for SDL Trados Studio
Description:
The plugin integration module should allow for automatic interception (via SDK) of SDL Studio
translation memory calls plus applying Solution API calls (comunication layer between Studio and
Solution). Also, the plugin should provide a user interface for managing configuration, managing of
rules, processing of translation memory files, etc.
The plugin must be written in C#, based on SDL plug-in framework, and must use available official
SDL Trados Studio SDKs for communication between Solution and Trados Studio.
(II.a) Automated integration between Solution API and SDL Trados API
Plugin automated integration should allow for:
automatic interception of SDL Studio translation memory calls plus applying Solution API calls 1.
before querying Trados Studio Translation Memory
automatic interception of SDL Studio translation memory calls plus applying Solution API calls after 2.
retrieval from the Trados Studio Translation Memory
The Solution API calls will be carried out using REST API calls.
(II.b) Plugin user interface
Plugin user interface should allow for:
plugin activation 1.
plugin configuration 2.
Solution: rules creation, displaying, updating and deleting 3.
Solution: TM file processing 4.
Solution: checking for updates 5.
displaying plugin help 6.
displaying license information 7.
The Solution actions will be carried out by Solution system by using REST API calls.

Potrebbero piacerti anche