attogram/open-translation-engine

The skeleton application for the Laravel framework.

Maintainers

Details

github.com/attogram/ote

Source

Issues

Fund package maintenance!
attogram

Installs: 41

Dependents: 0

Suggesters: 1

Security: 0

Stars: 4

Watchers: 2

Forks: 0

Open Issues: 1

Language:Blade

Type:project

v2.0.0-alpha.1 2019-05-26 21:14 UTC

README

This is the development repository for the Open Translation Engine (OTE) v2, a collaborative translation dictionary manager. This project is currently a work-in-progress.

OTE v2 Development

OTE v2 is being built with Laravel and is under active development. The goal is to create a modern, robust, and easy-to-use translation engine.

For a detailed, step-by-step guide on the MVP build process, please see OTE2.md.

Getting Started with OTE v2 (master branch)

To get started with the development of OTE v2, you will need to set up a PHP development environment.

  1. Install PHP, extensions, and Composer: Follow the instructions in docs/jules.md to set up your development environment.
  2. Clone the repository:
    git clone https://github.com/attogram/ote.git
    cd ote
  3. Install dependencies:
    composer install
  4. Create the environment file:
    cp .env.example .env
  5. Generate the application key:
    php artisan key:generate

Deployment

This project is configured for automated deployment on Render. For detailed instructions on how to deploy your own instance, please see the Render Deployment Guide.

OTE v2 TODO

The following is a summary of the planned features for OTE v2. For a more detailed list, see docs/todo.md.

  • Architecture: Laravel, PHP >= 7.1.3, support for multiple databases.
  • Features: Anonymous use, user authentication, user levels.
  • Public Features: Language and dictionary lists, browsing, exporting, searching, and more.
  • Editor Features: Word and word pair management, imports.
  • Admin Features: Language and user management.

OTE v1

The previous version of OTE is still available.

  • The last stable release is OTE v0.9.9: v0.9.9 branch
  • OTE Version 1 was a test with the Attogram Framework: v1 branch

Known Installations of OTE v1

Related Projects

Citations

Multilingual Online Resources for Minority Languages of a Campus Community

License

The Open Translation Engine is open-sourced software licensed under the MIT license.