Details
-
New Feature
-
Resolution: Unresolved
-
None
-
None
-
Medium
-
Empty show more show less
Description
What the client wants to achieve
Users of clients of the LSP should be able to
- Click on a button in InstantTranslate, TermPortal or task overview, that opens an offer form. Or should simply log-in and the offer form opens, if they have only the right to use this
- With usage of the offer form, the users of the clients should be able to transfer all information to the LSP, that the LSP needs for an offer
- The LSP gets already a prepared project in translate5 with language resources assigned and analysis done, but without usage of MT (so no costs are caused). This project and analysis they can use to do an offer to the client and if ordered to start the translation process.
- The client will provide a screen dummy for the look&feel
How this should be implemented (change proposals by developers welcome)
- A new role clientUser. If assigned to a user
-
- sees the button that opens the offer form
- sees only the offer form after login, if this is his only role
- In the event log it is logged, that projects are created by him
- An offer form with the following fields
- Project title
- Project description
- Source language
- Target language(s)
- Upload of files to be translated
- Upload of potential/optional reference files
- 2 radio buttons
- Request offer (checked by default)
- Order directly
- Button "Send"
- Clicking on "Send" triggers
- The client users sees a message "Thank you for your request. We will come back to you asap." (Actual text will come from the LSP)
- The offer form stays open, so that the user can send another offer, if he wants
- A translate5 project is created with the default settings of the client
- If "order directly" or "Request offer" is checked is logged in the event log of the task
- If "order directly" is checked all happens as if the project would have been created in the translate5 project wizard
- All language resources, that are assigned by default for the client and language combinations are assigned to the task and a pre-translation is triggered. If MT is pre-translated or not depends on the corresponding config flag
- All users are assigned and notified, that are defined in the default settings for the client
- If "Request offer" is checked the same happens as for "order directly with the following exceptions:
- No pre-translation/querying of MT, even it the client is configured for this
- No assignment of users to the task
- Analogous to runtimeOptions.plugins.TermPortal.termsTransferDefaultPM a setting is created and can be overwritten on client level, that defines the PM, who is a assigned to the task and who is notified via mail upon task creation. The mail contains all meta data the user entered, plus the client name and client id and the name, e-mail and login of the clientUserr
- The clientUser receives a similar mail as the PM as offer/order confirmation
- It should be easy to customize the look&feel via CSS
Make sure, that the architecture of the development easily allows to extend the development in the direction of the linked confluence page.
Attachments
Issue Links
- has to be done before
-
TRANSLATE-4045 Offer/order overview for clients
- Open
- mentioned in
-
Page Loading...