[jsword-devel] Hindi bible book names

DM Smith dmsmith at crosswire.org
Fri Nov 9 10:51:29 MST 2012


Douglas,
Many of us are new to git.

Would you provide a walk-through of the best practices of creating a branch, making a change to the branch, and creating/submitting a pull request?

Does a pull request have to come from a visible git repository? Or can I create on using a local clone?

DM Smith

On Nov 9, 2012, at 12:37 PM, Douglas Campos <qmx at qmx.me> wrote:

> 
> On Nov 9, 2012, at 2:50 PM, Martin Denham wrote:
> 
>> Hi,
>> 
>> Sijo has kindly entered the long and short Hindi Bible Names into the attached BibleNames_hi.properties file which looks great in the And Bible navigation grid (see attached png).
>> 
>> Could somebody with permissions commit the properties file to github?
> Could you submit a pull request, so we can keep authorship of the change?
> 
>> 
>> A by-product of this is the creation of a nascent JSword Transifex project.  DM, I am happy to make you a Maintainer/Administrator but there is only 1 file there at the moment.
>> 
>> Thanks
>> Martin
>> 
>> 
>> 2012/10/27 DM Smith <dmsmith at crosswire.org>
>> I did all the other property files, using the SWORD ones as input. I did not automate it. Yes it should be automated and be part of JSword itself. :) But I probably used vi, awk, sed and perl.
>> 
>> If I remember, I used the [Text] section, converting the book names into OSIS book names.
>> I also looked through the [Book Abbrevs] section for values not repeated from  the [Text] section. Note, JSword will normalize spaces, but SWORD does not. So entries that only differ by spaces should be considered repeated.
>> And then ran it through the utility (forget what it is called) to convert it to the ASCII form that Java 5 requires.
>> 
>> -- DM
>> 
>> On Oct 26, 2012, at 11:26 AM, Martin Denham <mjdenham at gmail.com> wrote:
>> 
>>> Hi,
>>> 
>>> Does anybody have an automatic way of converting a Sword locale file into a JSword BibleNames properties file?  I was sent the following bible book names in Hindi:
>>> 
>>> # Hindi (national language of India)
>>> # Provided by Sijo Cherian
>>> # Oct 2012
>>> 
>>> [Meta]
>>> Name=hi
>>> Description=हिन्दी 
>>> Encoding=UTF-8
>>> 
>>> 
>>> [Text]
>>> 
>>> Genesis=उत्पत्ति
>>> Exodus=निर्गमन
>>> Leviticus=लैव्यव्यवस्था
>>> Numbers=गिनती
>>> Deuteronomy=व्यवस्था विवरण
>>> Joshua=यहोशू
>>> Judges=न्यायियों
>>> Ruth=रूत
>>> I Samuel=1 शमूएल
>>> II Samuel=2 शमूएल
>>> I Kings=1 राजा
>>> II Kings=2 राजा
>>> I Chronicles=1 इतिहास
>>> II Chronicles=2 इतिहास
>>> Ezra=एज्रा
>>> Nehemiah=नहेमायाह
>>> Esther=एस्तेर
>>> Job=अय्यूब
>>> Psalms=भजन संहिता
>>> Proverbs=नीतिवचन
>>> Ecclesiastes=सभोपदेशक
>>> Song of Solomon=श्रेष्ठगीत
>>> Isaiah=यशायाह
>>> Jeremiah=यिर्मयाह
>>> Lamentations=विलापगीत
>>> Ezekiel=यहेजकेल
>>> Daniel=दानिय्येल
>>> Hosea=होशे
>>> Joel=योएल
>>> Amos=आमोस
>>> Obadiah=ओबद्याह
>>> Jonah=योना
>>> Micah=मीका
>>> Nahum=नहूम
>>> Habakkuk=हबक्कूक
>>> Zephaniah=सपन्याह
>>> Haggai=हाग्गै
>>> Zechariah=जकर्याह
>>> Malachi=मलाकी
>>> 
>>> Matthew=मत्ती
>>> Mark=मरकुस
>>> Luke=लूका
>>> John=यूहन्ना
>>> Acts=प्रेरितों के काम
>>> Romans=रोमियों
>>> I Corinthians=1 कुरिन्थियों
>>> II Corinthians=2 कुरिन्थियों
>>> Galatians=गलातियों
>>> Ephesians=इफिसियों
>>> Philippians=फिलिप्पियों
>>> Colossians=कुलुस्सियों
>>> I Thessalonians=1 थिस्सलुनीकियों
>>> II Thessalonians=2 थिस्सलुनीकियों
>>> I Timothy=1 तीमुथियुस
>>> II Timothy=2 तीमुथियुस
>>> Titus=तीतुस
>>> Philemon=फिलेमोन
>>> Hebrews=इब्रानियों
>>> James=याकूब
>>> I Peter=1 पतरस
>>> II Peter=2 पतरस
>>> I John=1 यूहन्ना
>>> II John=2 यूहन्ना
>>> III John=3 यूहन्ना
>>> Jude=यहूदा
>>> Revelation of John=प्रकाशित वाक्य
>>> 
>>> 
>>> #Apocr
>>> 
>>> 
>>> # These aren't yet included but probably will soon,
>>> # so if you'd like to get a headstart now, you may but don't
>>> # complain if the strings change before final release! :)
>>> 
>>> #Epistle of Jeremiah=
>>> #Psalms of Solomon=
>>> 
>>> 
>>> [Book Abbrevs]
>>> 
>>> उत्पत्ति=Gen
>>> निर्गमन=Exod
>>> लैव्यव्यवस्था=Lev
>>> गिनती=Num
>>> व्यवस्था विवरण=Deut
>>> यहोशू=Josh
>>> व्यवस्था=Deut
>>> न्यायियो=Judgं
>>> रूत=Ruth
>>> 1शमूएल=1Sam
>>> शमूएल=1Sam
>>> 2शमूएल=2Sam
>>> 1राजा=1Kgs 
>>> राजा=1Kgs
>>> 2राजा=2Kgs
>>> 1इतिहास=1Chr 
>>> इतिहास=1Chr
>>> 2इतिहास=2Chr
>>> एज्रा=Ezra
>>> नहेमायाह=Neh
>>> एस्तेर=Esth
>>> अय्यूब=Job
>>> भजन=Ps
>>> नीतिवचन=Prov
>>> नीति=Prov
>>> सभोपदेशक=Eccl
>>> श्रेष्ठगीत=Song
>>> गीत=Song
>>> यशायाह=Isa
>>> यिर्मयाह=Jer
>>> विलापगीत=Lam
>>> विलाप=Lam
>>> यहेजकेल=Ezek
>>> दानिय्येल=Dan
>>> होशे=Hos
>>> योएल=Joel
>>> आमोस=Amos
>>> ओबद्याह=Obad
>>> योना=Jonah
>>> मीका=Mic
>>> नहूम=Nah
>>> हबक्कूक=Hab
>>> सपन्याह=Zeph
>>> हाग्गै=Hag
>>> जकर्याह=Zech
>>> मलाकी=Mal
>>> 
>>> मत्ती=Matt
>>> मरकुस=Mark
>>> लूका=Luke
>>> यूहन्ना=John
>>> प्रेरितों=Acts
>>> रोमियों=Rom
>>> 1कुरिन्थियों=1Cor 
>>> कुरिन्थियों=1Cor
>>> 2कुरिन्थियों=2Cor
>>> गलातियों=Gal
>>> इफिसियों=Eph
>>> फिलिप्पियों=Phil
>>> कुलुस्सियों=Col
>>> 1थिस्सलुनीकियों=1Thess 
>>> थिस्सलुनीकियों=1Thess
>>> 2थिस्सलुनीकियों=2Thess
>>> 1तीमुथियुस=1Tim 
>>> तीमुथियुस=1Tim
>>> 2तीमुथियुस=2Tim
>>> तीतुस=Titus
>>> फिलेमोन=Phlm
>>> इब्रानियों=Heb
>>> याकूब=Jas
>>> 1पतरस=1Pet 
>>> पतरस=1Pet
>>> 2पतरस=2Pet
>>> 1यूहन्ना=1John
>>> 2यूहन्ना=2John
>>> 3यूहन्ना=3John
>>> यहूदा=Jude
>>> प्रकाशित=Rev
>>> प्रवाक्य=Rev
>>> _______________________________________________
>>> jsword-devel mailing list
>>> jsword-devel at crosswire.org
>>> http://www.crosswire.org/mailman/listinfo/jsword-devel
>> 
>> 
>> _______________________________________________
>> jsword-devel mailing list
>> jsword-devel at crosswire.org
>> http://www.crosswire.org/mailman/listinfo/jsword-devel
>> 
>> 
>> <BibleNames_hi.properties><HindiBookSelectionGrid.png>_______________________________________________
>> jsword-devel mailing list
>> jsword-devel at crosswire.org
>> http://www.crosswire.org/mailman/listinfo/jsword-devel
> 
> -- qmx
> 
> 
> _______________________________________________
> jsword-devel mailing list
> jsword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/jsword-devel




More information about the jsword-devel mailing list