Irman-Translator is a Rule based translation Web app, mainly written in Django
, Python
for backend, and uses Vue.js
, jQuery
and Bootstrap
for the front.
It translates between English and Tamaziɣt
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Consider doing this to set up your developement environment
From your terminal:
-
Install git if not done yet:
$ sudo apt install git-all
-
clone the repository:
$ git clone https://github.com/hbFree/Irman-Translator
-
Enter the project directory:
$ cd Irman-Translator
-
Run
$ chmod +x linux_setup.sh; ./linux_setup.sh
to installpython
,django
and make needed migrations.
-
Install
git
if not done yet from windowd-git install andpython
from python32 for Windows -
clone the repository:
$ git clone https://github.com/hbFree/Irman-Translator
-
Enter the project directory:
$ cd Irman-Translator
-
Run
$ win_setup.bat
to installpython
,django
and make needed migrations.
If you are working on the code then it would be easier if you set up a python test project that contains the code you're working on, by that ou won't have to restart the server.
Finally to test the whole project then you got to start the localhost server: $ python manage.py runserver
, then go to your browser and enter to: http://127.0.0.1:8000/translator
This project was designed and developed by @hbFree with the help of @kadaitm
by this shall a language never die!