QTerm integration
QTerm can be used together with WebTrans, as well as with memoQ. QTerm and WebTrans are parts of memoQWeb (legacy), the web-based translation and terminology management environment.
QTerm and WebTrans
To use QTerm term bases in an online project, you need to create an online project:
- Open your memoQ desktop application.
- In the memoQ dashboard, go to the Server URL box, select your memoQ server from the list, and then connect to your memoQ server.
- On the Project ribbon tab, choose New Project > Create online project.
- Follow the new project creation wizard.
-
Follow the wizard, in the step of adding term bases to the project, you now also see the QTerm term bases listed you have permissions for. Choose the QTerm term bases you want to use, and rank them. The rank decides which results appear in the Translation results pane. The highest ranking is 1.
Note: When you select a QTerm term base for a project, you can also choose a filter for the QTerm term base, e.g. if you have created a filter to only show specific content.
- Follow the wizard to Finish. The online project is now created.
- Go back to the dashboard and open this newly created online project (by double-click or click Open on the Project ribbon tab).
- Add the document(s) you want to translate. Commit your changes to the server.
- Go to the People pane and add a new user or users.
- Go to Translations and assign the user(s) to the document(s) according to the roles ( translator, reviewer 1, reviewer 2) you want to assign.
-
After you assigned the documents to user roles, e.g. a translator, this user can now open his/her browser, enter the memoQ server URL which you have to provide, and log on to memoQWebTrans.
Note: The user logs on to memoQWebTrans with the same credentials as to your memoQ server.
- The user, e.g. the translator accesses the documents via the browser. He can add terms to the term base as used to in memoQ itself, but the term base is a QTerm term base instead. The term becomes immediately available in the QTerm term base and can be accessed and looked up in QTerm itself.
You can edit an existing entry in a QTerm term base from WebTrans.
As you created the online project, you granted permission to your translators and reviewers to work with memoQWebTrans (add them to the memoQWeb (legacy) external users group in Server administrator > User management). Assuming you also added a QTerm term base to your project and assigned the user roles.
- Log in to memoQWeb (legacy) with your credentials and the provided URL from your LSP.
- In the document list, you see all the projects and documents assigned to you.
- Start translating the documents assigned to you for this project.
- You will get hits from the QTerm term base assigned to this project in the Results pane.
- When you want to change a specific entry (if you have the permission to do so), select the term you want to edit in the Results pane.
- Right-click the term. The QTerm term base opens in a new tab or new browser window.
- Edit the term.
- Click the Save icon to save your changes. The QTerm term base edit window closes, and you are directed back to the WebTrans interface to continue translating.
QTerm and memoQ
QTerm is built on memoQ's term base engine. QTerm extends the capabilities of the memoQ term base engine and provides a web interface.
memoQ term bases can be converted into QTerm term bases. Many users create and fill term bases in memoQ, and then make them available and customizable in QTerm. QTerm term bases can be used in memoQ projects, but after you convert a memoQ term base into a QTerm term base, you cannot edit it in memoQ or convert it back into memoQ.
QTerm term bases can be added to memoQ projects. Translators working in memoQ projects have full access to the content of a QTerm term base through memoQ, and all terms in QTerm term bases are highlighted on memoQ's translation interface.
QTerm users are identical to the users in the memoQ server. Permissions are also equivalent and can be set up in both QTerm and memoQ.
In order to maintain compatibility between the two systems, QTerm term bases have a set of built-in fields:
Entry-level fields:
- Created by: The name of the user who created the term.
- Created on: The time when the term was created.
- Domain: Specifies high-level subject field information.
- Subject: Specifies subject field information.
- Client: Name of the client that the project or resource was created for.
- Project: Project identifier.
- Image caption and Image: memoQ term bases use this information to store an image.
Language-level field:
- Definition: The definition of the concept in a given language.
Term-level fields:
- Case sensitive: The case-sensitivity of a word. Use Yes to set the case sensitivity of the selected term to sensitive. The term can contain small caps, capital letters or both. Only terms written exactly the same way will be retrieved during searches. Use Permissive to enable lower-case words written in upper-case (e.g. first letter at the beginning of the sentence) but disable upper-case words written in lower-case (e.g. 'IT' does not equal 'it'). Use No to indicate that case does not matter.
- Forbidden: You can set a term to 'forbidden'. A forbidden term indicates how a term should not be translated. If checked, the term is forbidden.
- Matching:
- Fuzzy: Use this value to get hits independently of prefix or suffix matching. In case of German, for instance, you have "Mutter" in your term base. With the Fuzzy setting, it also finds "Mütter". German has a lot of compounds like "Festplattenspeicherplatz". When your term base contains "Festplatte" and "speicher", it will be highlighted in the source cell containing the word "Festplattenspeicherplatz".
- 50% prefix: Use this value to set the prefix matching sensitivity of the selected term base entry as permissive. This is the default setting. In case of project memoQ will find both project and projects, but it will not find project-specific.
- Exact: Use this value to set the prefix matching sensitivity of the selected term base entry as insensible. In case of project memoQ will find project but it will not find projects and project-specific.
- Custom: Use this value to allow wildcards in the term base. Use the pipe (|) to specify the beginning of a variable part in a word, or use the asterisk (*) to specify that anything can come after the last character. If your term is Wassert|urm, memoQ will find Wasserturm and Wassertürme but it will not find Wasserschutz. You can enter several words with pipes and asterisks. For example bankovn|í operac|e will retrieve bankovních operací and bankovními operacemi as well.
- PrefixBoundaries: Defines where the pipe is in the case of custom prefix matching.
In online projects, you can also access QTerm term bases and edit entries from within the memoQ desktop application. Add the QTerm term base to the project just like you add a memoQ term base. QTerm term bases have this icon: .
- When you get a term suggestion you want to view or edit, right-click it in the Translation results pane.
- Click View/Edit. Alternatively, you can click Edit entry in the section below the Translation results pane.
- A browser window opens. Enter your user name and password. The QTerm web interface appears.
- Edit your entry, and save the changes.
In online projects, you can also access QTerm term bases and add entries to them from within the memoQ desktop application. Add the QTerm term base to the project just like you add a memoQ term base. QTerm term bases have this icon: .
You can add a QTerm term base entry when you open a document for translation or review:
- Mark the term you want to add in the source and target cell.
- In the toolbar menu, click the Add term icon or press Ctrl+E.
- A browser window opens. Enter your user name and password. The QTerm web interface appears.
- Add the new entry to the QTerm term base you choose, and save the changes.
Note: When you translate a document, and click the Add term button (or press Ctrl+E) in memoQ or memoQWebTrans, then entry-level metadata fields (Subject, Domain, Client, Project) become available, in addition to term-level (Languages, Forbidden, Case sensitivity, Matching) and language-level (Definition) ones. If you entered a value when setting up the project, e.g. 'memoQLtd' in the Client field, then QTerm fills that field automatically.