autographa-mt RCL

An RCL for the machine translation mode inside the Autographa application.

Prerequisites

You will need to ensure Node.js and yarn are already installed.

Installation and Running the Project Locally

  1. Install the npm dependencies with yarn
  2. Run the Styleguide with yarn start
  3. Ensure that the Styleguide is running by visiting localhost:6060 on your web browser
  4. Modify the code and documentation in your code editor and check out the Styleguide
    • Update the styleguide.config.js to match your new component names

License

MIT © Bridgeconn

src/components/SnackBar/SnackBar.js

Snack Bar Example

Demo for snackbar messages

src/components/AddVersion/AddVersion.js

Add Version

This is a demo to add a Version, which is needed for Bible Source

src/components/AddSource/AddSource.js

Add Bible Source

This is a demo Add a Bible Source We can later add books using UploadSourceBook We can then use sources in projects.

Select Language
Select Version
src/components/SourceList/SourceList.js

Source List

This Select Component will list all the bible sources from the database. It uses react-select.

Loading
src/components/BookDropDown/BookDropDown.js

Context API example

Select Project
src/components/UploadSourceBook/UploadSourceBook.js

Upload Book To Source

This component helps to upload bible books to a source

Loading
src/components/SourceBookSelect/SourceBookSelect.js

Source Books Dropdown

This is a demo to show a multi select dropdown with the availalbe books for a Bible Source

Loading
src/components/LanguageSelect/LanguageSelect.js

Language Select Dropdown

This component loads the list of languages. It uses react-select and fetches the list of languages from the vachan-api v2

Select Language
src/components/TopBar/TopBar.js

Top Bar

Demo Top Bar

Autographa
src/components/Menu/Menu.js

Demo Menu to show and hide screen elements

Demo Translation Word Panel
src/components/LeftMenu/LeftMenu.js

Left Menu

Demo Left Menu to show how the components can be used together

Autographa MT RCL
PROJECTS
Sorry, no matching records found
src/components/TokenEdit/TokenEdit.js

Token Translation Updation

This component will help to update the token Translation

1 of 19
src/components/StatusBar/StatusBar.js

Status Bar

Demo Status Bar for Project, Select a project to see its status

Loading

0%

src/components/ProjectDropDown/ProjectDropDown.js

Project Drop Down

This Select Component will list all the Projects from the database. It uses react-select.

Loading
src/components/SourcePanel/SourcePanel.js

This component is Source Panel.Have some bugs will fix it by Month end as soon as kavitha fixes the API

Source Panel

Select Project
SOURCE REFERENCE
1SA 1 is not uploaded to the project
;
src/components/DragAndDrop/DragAndDrop.js

Drag And Drop

Have some issue with this RCL have to rework on it

    Translation Word

    JUDAH

    The fourth son of Jacob, one of whose descendants was to be the Messiah (Genesis 29:35; 49:8–12). The tribe descended from him. The tribal territory of his descendants which became the nucleus of David's kingdom and, after the kingdom had been divided into Israel and Judah, the southern kingdom of Judah, with Jerusalem as its centre
    Strongs :
    H3063
    See Also :
    Judah, Salt Sea
    Ref :
    1 Samuel 30:26, 2 Samuel 12:8, Hosea 5:14,Jeremiah 7:33, Judges 1:16-17
    Project List
    PROJECTS
    Sorry, no matching records found
src/components/ProjectSelect/ProjectSelect.js

Project Select

This is a demo for the Project Select, which is a dropdown which shows the list of availalbe projects.

Select Project
src/components/UploadProjectBook/UploadProjectBook.js

Upload Book To Project

This component helps to upload bible books to a Project

Select Project
Upload
src/components/ProjectBookSelect/ProjectBookSelect.js

Project Book Select

This is a demo for the Project book selector, which selects a book from the selected project. Select a project from the project dropdown first and then select a book from the Project Book Select

Select Project
src/components/CreateProject/CreateProject.js

This component helps to create new project.

Create Project

Name
Source Language
Select Language
Target Language
Select Language
Use Data For Learning
src/components/EditProject/EditProject.js

Edit Project Page

This component will help to Edit the created Project

src/components/ProjectList/ProjectList.js

Project List

PROJECTS
Sorry, no matching records found
src/components/TokenPanel/TokenPanel.js

Token Panel

This is a demo for the TokenPanel compoenent which shows the list of tokens that are present in the selected book this demo has a project selector and a book selector, so select a active project and a book present in the project to show the availlabe tokens in the token panel Note to testers: Sending a PR mid way making the feature, have added the supporting compoenents next have to build the token panel itself as many files are changed. So the main token panel is not functional below and is just a text, Will send a PR in another day or so with the token panel

Select Project
Tokens
occurrences
Sorry, no data found
Token:
src/components/Occurance/Occurance.js

Occurance Panel

This component will help to display the occurances of selected Tokens

1 of 19
Occurances
1/19
src/components/Draft/Draft.js

This is a demo for Viewing and printing the Project Draft You can select the full project, a books. Then view and print the selected portion.

Select Project
Select Option