# quran_kirundi_data_collection
This is a repository for the data collection of the Quran Kirundi Mobile app.
Above we have two files:
QuranAllContent.json (Entering data: Pasting the translation in) and The pdf file(The ready made Quran Kirundi to copy the translation from).
The QuranAllContent.json it's the one to be entering kirundi translation for each ayah.
For example:
{
"number": 790,
"text": "ٱلْحَمْدُ لِلَّهِ ٱلَّذِى خَلَقَ ٱلسَّمَٰوَٰتِ وَٱلْأَرْضَ وَجَعَلَ ٱلظُّلُمَٰتِ وَٱلنُّورَ ۖ ثُمَّ ٱلَّذِينَ كَفَرُوا۟ بِرَبِّهِمْ يَعْدِلُونَ",
"numberInSurah": 1,
"juz": 7,
"insiguro": "Ishimagizwa ni iry’Imana Allah[1], Yo Yaremye amajuru n’isi n’ibiri muri vyo; Irema n’umuco utuma haba ikurakuranwa ry’ijoro n’umurango. Hamwe n’ivyo biranga
ubushobozi n’ububasha bw’Imana Allah, abagararije banganisha Imana Allah n’ibiremwa bakayibangikanya na vyo.",
//Make sure it is one line otherwise it will show errors
"page": 128,
"insiguro_amajambo": 102,
"hizbQuarter": 51,
"sajda": false
}
The "insiguro" field should be the one to be pasting the meaning for the ayah respectively from the pdf File.
The "insiguro_amajambo" field should be the one to be pasting the deep explanation of hard/difficult words given in the footer from the pdf File but make sure you include it in the ayah where there is a sign like [1] or [2] etc. respectively to improve readability in the mobile app. Consult the example given above.
!!!!!!!!!! I recommend you to download a VS code extension called "JSON Tools", after pasting the kirundi meaning in the respective field do "Ctrl+alt+M" it will help you structure well the text. Then make sure it is one line and not more than that. The extension may add /r or /n between texts please remove them and stay with one long line. !!!!!!!!!
Clone by using this url:
github.com or download the zip file.
Pull and push to the origin (main).
Some github commands to use:
-git init
-git add .
-git co …