friendsofagape / mt2414ui Goto Github PK
View Code? Open in Web Editor NEWUI for Token Based Scripture Drafting Tool for adaption in highly related languages
Home Page: http://www.autographamt.com
UI for Token Based Scripture Drafting Tool for adaption in highly related languages
Home Page: http://www.autographamt.com
When a user submits the translated tokens, allow him to submit the translations either as an Excel file (.xlsx/.xls) or as a deliminated file (*.csv/*csv).
This file need to be parsed into a JSON file before submitting to the server.
Upload the list of translated tokens (xlsx file) for a particular language
Autographa MT permits people to access the resources without login to the system. Please fix this urgently. Make sure that the links to various tools are available only when the user is logged in.
Hiding the menu item is not the right solution. The system shouldn't create these links until the user logs in.
Need to be Download Concordance API in the form of xls.
The Byte Order Mark (BOM) is missing in the downloaded tokens file.
The UTF-8 BOM is a sequence of bytes (EF BB BF) that allows the reader to identify a file as being encoded in UTF-8. If it is missing in a file, some programs will not be able to display the text correctly.
माझे, येशूचा
मा�े,
येशूचा,
When selecting the books, provide a way to select them as a group also (Pentateuch, Old Testament, New Testament, Cluster wise etc.)
After signing in, on page load, display the list of languages, their versions, alogwith the list of books and revision numbers, available in the system. This page will give the user a tabular view of the items that are available in the database.
Generatetokens from source text provided download options in the form XLS file.
In Generatetokens[Language Name, Version, Revision ] is passing form UI & able to you download tokens in the form of XLS file.
Also need API for upload file.
I have resolved the error and warning in signup page.
commit ac6662a
On several places on the site Book Codes are given. Most end users are not familiar with Book codes. So we should change the book code to book names. In the future we will have to provide the book names in the Gateway languages (using a skin).
Currently there is no option for the user to specify to which language he is translating into. Please provide a way to add a new language as a target language.
From time to time Admin users need to created new source languages on the system, so that they can upload new source texts for translation. This would need both an api and a UI.
Need to be develop the UI for the list all the books in download tokens, so that the user can select the books of his choice, for which the tokens and concordance need to be downloaded.
I have added new file for the checkbox for the list of books.
Also ready for the review.
commit a1739a0
I have set the header for download tokens & concordance.
Also ready for the review.
commit 95f03c8
Currently the items downloaded are directly being saved in the default location (downloads folder). We must give the user the ability (File-Open Dialogue Box) to save the files to his preferred location.
Done.
Create the layout in such a way that the content is accessible without having to scroll through the pages.
I have the completed the Added Bookname as checkbox in the Downloads tokens & Concordances.
Also ready for the review.
commit 7ce09c9
API is already ready
Currently the downloading the translated draft downloads the entire set of books available on the server. Please provide an option download individual books (can connect with #39).
A new API endpoint is needed for this.
When a user select a combination of source, the system should remember it across the pages (until the user changes it to something else).
Eg: If the user pick Hindi ULB Revision 1 on the Get Languages page and moves to the Get Tokens and Concordance page, that page also should have the same source automatically selected.
Get Concordances is now successfully coming from server side now I am showing in text area whole response.
When we download the tokens, the file downloaded is a .xls extension. However the file is a plain text file. Please download the file as a proper .xls file.
There may be existing libraries that can convert a plain text file into a .xls file.
GetTranslationDraft is now ready for reveiw.
Currently, except for the language, information such as Version and Revision is entered via a text box. It requires that a user need to have an information about the languages already available to him. By changing these text boxes into combo boxes and populating them from the table with the existing information (filtered according to the previous choice made by the user) he will be able to make the right decisions fast.
I have resolved the error for download tokens after selecting multiple book from UI.
Communication messages on the UI need to be more specific and intuitive
I have done the changes in Download tokens for the setup page as per checkbox(i.e. include books & exclude books) both parallel.
commit 58d6b0c
I have added the new title AutographaMT: Machine Translation Engine
Display the number of total tokens, translated tokens and pending tokens (according to selected books)
Create a page for the user to submit the Source documents
$ curl -X POST http://127.0.0.1:8000/v1/sources -d '{"language":"XYZ", "content":{"GEN":"\id GEN\n\c 1\n\p\n\v 1 In the beginning God created the heavens and the earth.\n\v 2 And the earth was without form and was void form.", "EXO":"\id EXO\n\c 1\n\p\n\v 1 Now these are the names of the children of Israel, which came to Egypt; every man and his household came with Jacob\n\v 2 Reuben, Simeon, Levi, and Judah", "LEV":"\id LEV\n\c 1\n\p\n\v 1 And the Lord called unto Moses, and spake unto him out of the tabernacle of the congregation, saying,\n\v 2 Speak unto the children of Israel"}}' -H "Authorization:bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJiaWpvYjg5QGdtYWlsLmNvbSJ9.RX_rx24v1uhzRv5FypR1X7QlyALUPvHSg1q6OUFtGos"
Response: {}
bibContent = '{"language":"<ethnologue_code>", "content":'
for file in file_list_selected_by_the_user:
file_content=<read the content of the file>
book_id = re.search("\\id (.{3}), file_content, re.U) # <To find the value of the \id tag in the current file> This is a 3 letter code in uppercase, normally appear as the first line of the book"
bibContent += '{"book_id.group(1)":"file_content"},'
bibContent += "}'"
Download Tokens & Concordance page lists all the Books code. However the vertical alignment of this list need to be fixed. (there is already an issue to change the list item from book code to book name. fix this issue along with that.)
I have completed the task Clusterwise book selection for tokens & ready for the review.
commit 56e25f3
I have resolved the issue for the Multiple files uploads & downloads files.
Also ready for the review.
commit ca3f7cd
[For implementing after the discussion] Provide a way to directly access the Upload Source and Generate tokens pages
Added Download Tokens & Concordances place of Generate Tokens.
commit fe6755c
Provide an option to download the tokens and drafts as zip file.
I have added the CSS for the checkbox in cluster of books.
Ready for the review.
commit acd62c8
Currently a user will be able to pick a book in both the "Include" list and "Exclude" list on the "Download Tokens and Concordance" page. Fix
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.