Âncora |
---|
| _Toc256000000 |
---|
| _Toc256000000 |
---|
|
Translation model Âncora |
---|
| _Toc256000001 |
---|
| _Toc256000001 |
---|
|
Bizagi Modeler Table of Contents
Translation model
Bizagi Modeler
1 Change suggestions
1.1 Translation process
1.1.1 Process Elements
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
2 Translation flow
2.1 Translation process
2.1.1 Process Elements
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
2.2 Logs lables use
2.2.1 Process Elements
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Image Added
Âncora |
---|
| _Toc256000002 |
---|
| _Toc256000002 |
---|
|
Change suggestions
Image Added
Version: 1.0
Author: Bruno.s
Âncora |
---|
| b4b6c9d8-f5d7-4f00-be51-26033d550d6b |
---|
| b4b6c9d8-f5d7-4f00-be51-26033d550d6b |
---|
|
Âncora |
---|
| _Toc256000003 |
---|
| _Toc256000003 |
---|
|
Translation process
Âncora |
---|
| _Toc256000004 |
---|
| _Toc256000004 |
---|
|
Process Elements
Âncora |
---|
| _Toc256000005 |
---|
| _Toc256000005 |
---|
|
Image Added Identify misstranslation during useDescription
Users will use Protheus locally to develope or to test implementations. Also demonstrators will use protheus locally or in DEMO server
Âncora |
---|
| _Toc256000006 |
---|
| _Toc256000006 |
---|
|
Image Added Access translation InterfaceDescription
User should access translation log interface usgin some keys combination (CTRL+T is suggested).
In this interface should be listed all translations logged and should have options -View
-Edit
-Delete
-Apply in local Flavour -Reply to other ocurrences
-Submit
Please check attached document for more details
Pending to inform which are the context informations for each type of document
Details about interface
Telas em ingles.docx
Âncora |
---|
| _Toc256000007 |
---|
| _Toc256000007 |
---|
|
Image Added Submit Suggested changesDescription
Changes made should be submitted to translation server using a web-service interface, and status SENT FOR SUGGESTION should be logged.
Âncora |
---|
| _Toc256000008 |
---|
| _Toc256000008 |
---|
|
Image Added Receive suggested changesDescription
Suggestions will be received using a WebService
Âncora |
---|
| _Toc256000009 |
---|
| _Toc256000009 |
---|
|
Image Added Evaluate changesDescription
A responsible will evaluate changes suggestions, and decide if they should be approved or not
Âncora |
---|
| _Toc256000010 |
---|
| _Toc256000010 |
---|
|
Image Added Approved?Description
If approved, mark as approved If not approved, mark as rejected
Gates
Yes
Mark as rejected suggestion
Âncora |
---|
| _Toc256000011 |
---|
| _Toc256000011 |
---|
|
Image Added Mark as accepted suggestion
Âncora |
---|
| _Toc256000012 |
---|
| _Toc256000012 |
---|
|
Image Added Create report Description
Export file for Translation Memory in TMX format and send to ABBYY (sending process pending to be defined)
Âncora |
---|
| _Toc256000013 |
---|
| _Toc256000013 |
---|
|
Image Added Update Translation MemoriesDescription
(Yet to define how to be sent)
Âncora |
---|
| _Toc256000014 |
---|
| _Toc256000014 |
---|
|
Image Added Apply suggestions in TM
Âncora |
---|
| _Toc256000015 |
---|
| _Toc256000015 |
---|
|
Image Added Update ATUSX with accepted suggestionDescription
Use ATUSX API to update suggested terms
Âncora |
---|
| _Toc256000016 |
---|
| _Toc256000016 |
---|
|
Image Added Mark as rejected suggestion
Âncora |
---|
| _Toc256000017 |
---|
| _Toc256000017 |
---|
|
Image Added Update suggestion statusDescription
Update status to user/environment that made suggestion
Âncora |
---|
| _Toc256000018 |
---|
| _Toc256000018 |
---|
|
Image Added ABYY TEAMDescription
Translations teams from ABBYY
Âncora |
---|
| _Toc256000019 |
---|
| _Toc256000019 |
---|
|
Image Added Translation serverDescription
Translation server is a server with a protheus service used to upload and download translations.
Âncora |
---|
| _Toc256000020 |
---|
| _Toc256000020 |
---|
|
Image Added National Platform TeamDescription
NAtional platform team includes every programmer, tester and demonstrator using Protheus
Âncora |
---|
| _Toc256000021 |
---|
| _Toc256000021 |
---|
|
Translation flow
Image Added
Version: 1.0
Author: bsobieski
Âncora |
---|
| 24e65a2d-aca6-4bec-992b-0e465f3716dc |
---|
| 24e65a2d-aca6-4bec-992b-0e465f3716dc |
---|
|
Âncora |
---|
| _Toc256000022 |
---|
| _Toc256000022 |
---|
|
Translation process
Âncora |
---|
| _Toc256000023 |
---|
| _Toc256000023 |
---|
|
Process Elements
Âncora |
---|
| _Toc256000024 |
---|
| _Toc256000024 |
---|
|
Image Added Uses Protheus locallyDescription
Users will use Protheus locally to develope or to test implementations. Also demonstrators will use protheus locally or in DEMO server
Âncora |
---|
| _Toc256000025 |
---|
| _Toc256000025 |
---|
|
Image Added Logs lables useGo to details
Description
While Protheus is being used, all labels used are logged in a DB table, with details about origin.
A entry point should be created in function SetFlavourCache.
Attached is an example implemented directly in FWFLAVOUR.PRW using customized table ZA1 to log use
Âncora |
---|
| _Toc256000026 |
---|
| _Toc256000026 |
---|
|
Image Added Send labels used to local server dailyDescription
Once a day, labels will be sent to translation server using a web service. This process should be run once in the first system access, to send all labels collected the day before.
MSEXP field should be used to indetify records not exported
Âncora |
---|
| _Toc256000027 |
---|
| _Toc256000027 |
---|
|
Image Added Receives labels usedDescription
Labels will be received and will be evaluated if they are already translated and if they changed (in case they are).
Changed labels will be sent to ABBYY web service
Âncora |
---|
| _Toc256000028 |
---|
| _Toc256000028 |
---|
|
Image Added Receive labels in translation server Description
On a daily basis, server from ABBYY will receive an update with new labels and labels that changed since last sync.
ABBYYS smartcat tool will receive using a REST web service.
Âncora |
---|
| _Toc256000029 |
---|
| _Toc256000029 |
---|
|
Image Added TranslateDescription
ABBYY translators will permanently translate new strings arrived. This translations will be stored in SMARTCAT Database
Âncora |
---|
| _Toc256000030 |
---|
| _Toc256000030 |
---|
|
Image Added Get new translations dailyDescription
Every user, after sending labels used last day, will receive and update from ABYY an apply it into system.
Apply means: Update ZA1, Update flavour tables
Âncora |
---|
| _Toc256000031 |
---|
| _Toc256000031 |
---|
|
Image Added Daily basisDescription
On a daily basis, it will be quieried SMARTCAT database to check if there are new translations
Âncora |
---|
| _Toc256000032 |
---|
| _Toc256000032 |
---|
|
Image Added Get translation resultsDescription
Connect to SMARTCAT tool, get new labels and store in server database.
A JOB must execute this daily Option to be executed manually by user already should be implemented
Âncora |
---|
| _Toc256000033 |
---|
| _Toc256000033 |
---|
|
Image Added Update ATUSX ServerDescription
Every time new translations are received, post to ATUSX server
Âncora |
---|
| _Toc256000034 |
---|
| _Toc256000034 |
---|
|
Image Added SMARTCAT DBDescription
SMARTCAT DB, with translated labels
Âncora |
---|
| _Toc256000035 |
---|
| _Toc256000035 |
---|
|
Image Added ZA1Description
Translation server database
Âncora |
---|
| _Toc256000036 |
---|
| _Toc256000036 |
---|
|
Image Added ABYY TEAMDescription
Translations teams from ABBYY
Âncora |
---|
| _Toc256000037 |
---|
| _Toc256000037 |
---|
|
Image Added Translation serverDescription
Translation server is a server with a protheus service used to upload and download translations.
Âncora |
---|
| _Toc256000038 |
---|
| _Toc256000038 |
---|
|
Image Added National Platform TeamDescription
NAtional platform team includes every programmer, tester and demonstrator using Protheus
Âncora |
---|
| 1a55dc6b-b2f5-4df3-bac7-c6c417fefe95 |
---|
| 1a55dc6b-b2f5-4df3-bac7-c6c417fefe95 |
---|
|
Âncora |
---|
| _Toc256000039 |
---|
| _Toc256000039 |
---|
|
Logs lables useImage Added
Âncora |
---|
| _Toc256000040 |
---|
| _Toc256000040 |
---|
|
Process Elements
Âncora |
---|
| _Toc256000041 |
---|
| _Toc256000041 |
---|
|
Image Added Flavour functions ask for STRINGDescription
Every function that uses flavour calls a function defined in FWFLAVOUR. There are several functions for several origins.
All this functions calls cache function to check if string was asked before, and in positive option, returns cached expressionm without searching in flavour tables
Âncora |
---|
| _Toc256000042 |
---|
| _Toc256000042 |
---|
|
Image Added Log Activated?Description
Log should be activated by USER. So it should exist an option (CONTROL+T for example) to inform system he wants to log used strings.
When user asks LOG to be activated, CACHE should be EMPTIED.
Entry point Afterlogin can be used for this purpose
Gates
No
Yes
Âncora |
---|
| _Toc256000043 |
---|
| _Toc256000043 |
---|
|
Image Added Is string cached?Description
If string is already cached, it will be in ZA1 table, therefore, there is no need of logging it again
Gates
No
Yes
Âncora |
---|
| _Toc256000044 |
---|
| _Toc256000044 |
---|
|
Image Added Is string logged in ZA1?Description
If string is already logged, just update last access field.
If string is logged, but content is different, update content
Gates
Yes
No
Âncora |
---|
| _Toc256000045 |
---|
| _Toc256000045 |
---|
|
Image Added Update time and user infoDescription
Update user, client´s name
, computer name, etc. Âncora |
---|
| _Toc256000046 |
---|
| _Toc256000046 |
---|
|
Image Added Log StringDescription
Log string key, user, client´s name , computer name, etc.
Âncora |
---|
| _Toc256000047 |
---|
| _Toc256000047 |
---|
|
Image Added DataStore