attogram / open-translation-engine
The skeleton application for the Laravel framework.
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
Requires
- php: ^7.0
- attogram/database: ^1
- attogram/router: ^4
This package is auto-updated.
Last update: 2025-08-25 07:35:22 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.
- Install PHP, extensions, and Composer: Follow the instructions in docs/jules.md to set up your development environment.
- Clone the repository:
git clone https://github.com/attogram/ote.git cd ote
- Install dependencies:
composer install
- Create the environment file:
cp .env.example .env
- 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
- http://ote.2meta.com/
- http://indo-european.info/dictionary-translator/
- http://indo-european.info/translator-dictionary/
- http://indogermanisch.org/woerterbuch-uebersetzer/
- http://www.elas.sk/lehota/slovnik/
- http://fenry.lescigales.org/ryzom/otr/
- http://indo-european.info/pokorny-etymology-dictionary/
- http://dictionar.poezie.ro/
Related Projects
- https://github.com/elexis-eu/lexonomy
- http://www.omegawiki.org/
- https://github.com/glosswordteam/Glossword
Citations
Multilingual Online Resources for Minority Languages of a Campus Community
- Nur Asmaa Adila Mohamad et al. / Procedia - Social and Behavioral Sciences 27 ( 2011 ) 291 – 298
- https://www.sciencedirect.com/science/article/pii/S1877042811024372
- https://doi.org/10.1016/j.sbspro.2011.10.610
- "In developing this prototype multilingual dictionary, the available features in OTE 0.9.8 are of great help to get started. At the same time there are some weaknesses that can be improved ..."
License
The Open Translation Engine is open-sourced software licensed under the MIT license.