This application is for use by Gateway Language translators.
Explore the docs »
Go to Application
·
Report Bug
·
Request Feature
Table of Contents
Purpose To provide a tool for Translation Teams to edit and translate Scripture Texts, which are typically in USFM format.
Problem There are few (if any) web based editors for USFM markup, especially focused on translation activities.
Scope
- Current scope is focused on editing USFM text and doing alignments with the original language texts.
- It is envisioned that this tool also:
- Enable translation of Bibilical Resources (translation notes, questions, etc.)
- Supersede the existing tooling in unfoldingWord® for translation tasks
Background This project uses components from the Open Components Ecosystem (OCE) extensively. In particular it relies on Proskomma, a scripture runtime engine for the editor component itself. The latter is also contributed to the OCE community and we welcome others to reuse it.
- Get a DCS account
- Clone the repo
git clone https://github.com/unfoldingword/gateway-translate.git
- Install NPM packages
yarn install
- Start the local server
yarn dev
- Visit localhost:3000
See the open issues for a full list of proposed features (and known issues).
This project uses Zenhub to manage the roadmap.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. Guidelines for external contributions.
You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
If you would like to fork the repo and create a pull request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Finally, you can point the application to either the QA or Production servers this way:
To use QA add the "server=qa" parameter to the URL:
https://gateway-edit.netlify.app/?server=qa
.
This is a toggle and will stay pointed at QA until another setting is applied.
To point to production:
https://gateway-edit.netlify.app/?server=prod
Distributed under the MIT License. See LICENSE
for more information.
Cecil New
- Twitter @mandolyte
- Discord Cecil#5551
Project Link: https://github.com/unfoldingword/gateway-translate