diff --git a/Bengali/README.rst b/Bengali/README.rst new file mode 100644 index 0000000..65d64b3 --- /dev/null +++ b/Bengali/README.rst @@ -0,0 +1,99 @@ +============== +বাইবেল তথ্যভান্ডার +============== +এই তথ্যভান্ডার ফাইলটি ডেভেলপারদেরকে সহজে বাইবেল সম্বন্ধীয় অ্যাপ্লিকেশন তৈরী করতে সাহায্য করার জন্য প্রকাশিত হয়েছে, ডেভেলপারদেরকে এই তথ্যভাণ্ডারের যেকোনো সংশোধনের অনুরোধ জানানোর জন্যও উৎসাহিত করা হচ্ছে। + + +ব্যবহার +------ + +এই `শাখাটি` নিম্নোক্ত ভাষায় বাইবেলের sql ফাইল, sqlite তথ্যভান্ডার, XML এবং JSON তথ্যভান্ডার দ্বারা পরিপূর্ণ: + #. `ইংরেজি `_ + #. `মালায়ালম `_ + #. `হিন্দী `_ + #. `তেলেগু `_ + #. `তামিল `_ + #. `কন্নড় `_ + #. `ওড়িয়া `_ + #. `গুজরাটি `_ + #. `বাংলা `_ + #. `পাঞ্জাবি `_ + #. `মারাঠি `_ + #. `জুলু `_ + #. `ইন্দোনেশিয়ান `_ + #. `খোসা `_ + #. `আফ্রিকান্স `_ + #. `সেপেডি `_ + #. `নেপালি `_ + #. `হাঙ্গারিয়ান `_ + +**SQL তথ্যভান্ডার** + +SQL তথ্যভাণ্ডারে ``Book``, ``Chapter``, ``Versecounr`` নামের ক্ষেত্র আছে +যেগুলো একধরনের INT এবং ``Verse`` ক্ষেত্র যেটি একটি VARCHAR। +``Book`` ক্ষেত্রটি 0 থেকে শুরু হয়েছে এবং ``Chapter`` ও ``Versecount`` 1 থেকে শুরু হয়েছে। +নিচে একটি সাধারণ SQL query দেওয়া হলো যার দ্বারা *John 3:16* খোঁজা হবে + +``Select Book,Chapter,Versecount,verse from bible where Book=42 and Chapter=3 and Versecount=16;`` + + +**XML তথ্যভান্ডার** + +XML তথ্যভাণ্ডারেও ``Book``, ``Chapter``, ``Verse`` ক্ষেত্রগুলো আছে যেগুলোকে 'id' দ্বারা স্থাপন করা হয়েছে। +``Book`` এক id 0 থেকে এবং ``Chapter`` ও ``Verse`` এর 1 থেকে শুরু হয়েছে। + + +**JSON তথ্যভান্ডার** +JSON তথ্যভাণ্ডারে ``Verse`` ও ``Verseid`` নামের ক্ষেত্রে আছে। Verseid ফিল্ড একটি একক মান যা Book + Chapter + Verse এর সংমিশ্রণ। প্রথম দুটি সংখ্যা ``book`` এর প্রতিনিধিত্ব করে (0 - 65), দ্বিতীয় তিনটি সংখ্যা ``chapter`` এর প্রতিনিধিত্ব করে এবং শেষ তিনটি সংখ্যা ``Verse`` কে উপস্থাপন করে। JSON তথ্যভাণ্ডারের জন্য Book, Chapter ও Verse 0 থেকে শুরু হয়। নিচে *John 3:16* কে উপস্থাপন করার জন্য একটি PHP কোড দেওয়া হলো; + +>>> >> $filecontent = file_get_contents("bible.json"); +>>> $books = json_decode($filecontent); +>>> echo $books->Book[42]->Chapter[2]->Verse[15]->Verse; +>>> ?> + +*Javascript উদাহরণ* + +>>> var bible; +>>> function readJsonFile() { +>>> var rawFile = new XMLHttpRequest(); +>>> rawFile.overrideMimeType("application/json"); +>>> rawFile.onreadystatechange = function() { +>>> if (rawFile.readyState === 4 && rawFile.status == "200") { +>>> bible = JSON.parse(rawFile.responseText); +>>> } +>>> }; +>>> rawFile.open("GET", "bible.json", true); +>>> rawFile.send(); +>>> } +>>> +>>> function queryverse(book, chapter, verse) +>>> { +>>> return bible.Book[book - 1].Chapter[chapter - 1].Verse[verse - 1].Verse; +>>> } + +ব্যবহারকারী এই রেপোটি ক্লোন করতে পারেন: + + git clone https://github.com/godlytalias/Bible-Database.git + +সাহায্য, পর্যালোচনা ও পুনঃপরীক্ষা +-------------------- + #. ব্যবহারকারীরা তাদের মতামত, আলোচনা–সমালোচনা এই ইমেইল ঠিকানায় পাঠাতে পারেন godlytalias@yahoo.co.in + #. ডেভেলপাররা/সহযোগিতাকারীরা তাদের সমস্যা `উত্থাপন ` করতে পারেন অথবা `ইমেইল ` করতে পারেন। + #. পুল রিকোয়েস্টকে স্বাগত, যদি কোনো বাগ পাওয়া যায় তবে অনুগ্রহ করে ঠিক করে প্যাচগুলিকে পুশ করুন। + +স্বীকৃতি +------- +`Wordproject® `_ থেকে তথ্য সংগ্রহ করে এই তথ্যভাণ্ডারটি তৈরী করা হয়েছে। + +লাইসেন্স +------- + +GNU GPL Version 3, 29 June 2007. + +বিস্তারিত বিবরনের জন্য এই `লিঙ্কে `_ +যান। + +`Godly T.Alias `_ দ্বারা সর্বস্বত্ত সংরক্ষিত। + +Copyright © 2015