[sword-devel] New italian and lithuanian locale

2016-10-06 Thread Cyrille

Hi,
In the attached files, new translation for lt-utf8.conf and it-utf8.conf 
with deuteron-canonical translation. I hope the letvian will  follow 
quickly.
[Meta]
Name=it
Description=Italiano (Unicode)
Encoding=UTF-8

[Text]
Genesis=Genesi
Exodus=Esodo
Leviticus=Levitico
Numbers=Numeri
Deuteronomy=Deuteronomio
Joshua=Giosuè
Judges=Giudici
Ruth=Ruth
I Samuel=1. Samuele
II Samuel=2. Samuele
I Kings=1. Re
II Kings=2. Re
I Chronicles=1. Cronache
II Chronicles=2. Cronache
Ezra=Esdra
Nehemiah=Nehemia
Tobit=Tobia
Judith=Giuditta
Esther=Ester
I Maccabees=I Maccabei
II Maccabees=II Maccabei
Job=Giobbe
Psalms=Salmi
Proverbs=Proverbi
Ecclesiastes=Ecclesiaste
Song of Solomon=Cantico dei Cantici
Wisdom=Sapienza
Sirach=Siràcide
Isaiah=Isaia
Jeremiah=Geremia
Baruch=Baruc
Lamentations=Lamentazioni
Ezekiel=Ezechiele
Daniel=Daniele
Hosea=Osea
Joel=Gioele
Amos=Amos
Obadiah=Abdia
Jonah=Giona
Micah=Michea
Nahum=Nahum
Habakkuk=Habacuc
Zephaniah=Sofonia
Haggai=Aggeo
Zechariah=Zaccaria
Malachi=Malachia
Matthew=Matteo
Mark=Marco
Luke=Luca
John=Giovanni
Acts=Atti degli Apostoli
Romans=Romani
I Corinthians=1. Corinzi
II Corinthians=2. Corinzi
Galatians=Galati
Ephesians=Efesini
Philippians=Filippesi
Colossians=Colossesi
I Thessalonians=1. Tessalonicesi
II Thessalonians=2. Tessalonicesi
I Timothy=1. Timoteo
II Timothy=2. Timoteo
Titus=Tito
Philemon=Filemone
Hebrews=Ebrei
James=Giacomo
I Peter=1. Pietro
II Peter=2. Pietro
I John=1. Giovanni
II John=2. Giovanni
III John=3. Giovanni
Jude=Giuda
Revelation of John=Apocalisse di Giovanni

[Book Abbrevs]

GENESI=Gen
ESODO=Exod
LEVITICO=Lev
NUMERI=Num
DEUTERONOMIO=Deut
GIOSUÈ=Josh
GIUDICI=Judg
RUTH=Ruth

1. SAMUELE=1Sam
1 SAMUELE=1Sam
1SAMUELE=1Sam

2. SAMUELE=2Sam
2 SAMUELE=2Sam
2SAMUELE=2Sam

1. RE=1Kgs
1 RE=1Kgs
1RE=1Kgs

2. RE=2Kgs
2 RE=2Kgs
2RE=2Kgs

1. CRONACHE=1Chr
1 CRONACHE=1Chr
1CRONACHE=1Chr

2. CRONACHE=2Chr
2 CRONACHE=2Chr
2CRONACHE=2Chr

ESODO=Ezra
NEHEMIA=Neh
TOBIA=Tob
JUDITTA=Jdt
ESTER=Esth
I MACCABEI=1Ma
II MACCABEI=2Ma

GIOBBE=Job
SALMI=Ps
PROVERBI=Prov
ECCLESIASTE=Eccl
CANTICO DEI CANTICI=Song
SAPIENZA=Wis
SIRÀCIDE=Si
L'ÉCCLÉSIASTIQUE=Si
ISAIA=Isa
GEREMIA=Jer
BARUC=Bar
LAMENTAZIONI=Lam
EZECHIELE=Ezek
DANIELE=Dan
OSEA=Hos
GIOELE=Joel
AMOS=Amos
ABDIA=Obad
GIONA=Jonah
MICHEA=Mic
NAHUM=Nah
HABACUC=Hab
SOFONIA=Zeph
AGGEO=Hag
ZACCARIA=Zech
MALACHIA=Mal
MATTEO=Matt
MARCO=Mark
LUCA=Luke
GIOVANNI=John
ATTI=Acts
ROMANI=Rom
1. CORINZI=1Cor
2. CORINZI=2Cor
GALATI=Gal
EFESINI=Eph
FILIPPESI=Phil
COLOSSESI=Col

1. TESSALONICESI=1Thess
1 TESSALONICESI=1Thess
1TESSALONICESI=1Thess

2. TESSALONICESI=2Thess
2 TESSALONICESI=2Thess
2TESSALONICESI=2Thess

1. TIMOTEO=1Tim
1 TIMOTEO=1Tim
1TIMOTEO=1Tim

2. TIMOTEO=2Tim
2 TIMOTEO=2Tim
2TIMOTEO=2Tim

TITO=Titus
FILEMONE=Phlm
EBREI=Heb
GIACOMO=Jas

1. PIETRO=1Pet
1 PIETRO=1Pet
1PIETRO=1Pet

2. PIETRO=2Pet
2 PIETRO=2Pet
2PIETRO=2Pet

1. GIOVANNI=1John
1 GIOVANNI=1John
1GIOVANNI=1John

2. GIOVANNI=2John
2 GIOVANNI=2John
2GIOVANNI=2John

3. GIOVANNI=3John
3 GIOVANNI=3John
3GIOVANNI=3John

GIUDA=Jude
APOCALISSE=Rev

1 C=1Cor
1 COR=1Cor
1 CORINZI=1Cor
1 CR=1Cor
1 CRO=1Chr
1 CRON=1Chr
1 CRONACHE=1Chr
1 GIOVANNI=1John
1 GV=1John
1 MAC=1Ma
1 MACCABEI=1Mac
1 PIETRO=1Pet
1 PT=1Pet
1 RE=1Kgs
1 SAM=1Sam
1 SAMUELE=1Sam
1 TESS=1Thess
1 TESSALONICESI=1Thess
1 TIM=1Tim
1 TIMOTEO=1Tim
1 TM=1Tim
1 TS=1Thess
1C=1Cor
1COR=1Cor
1CORINZI=1Cor
1CR=1Cor
1CRO=1Chr
1CRON=1Chr
1CRONACHE=1Chr
1GIOVANNI=1John
1GV=1John
1MAC=1Ma
1PIETRO=1Pet
1PT=1Pet
1RE=1Kgs
1SAM=1Sam
1SAMUELE=1Sam
1TESS=1Thess
1TESSALONICESI=1Thess
1TIM=1Tim
1TIMOTEO=1Tim
1TM=1Tim
1TS=1Thess
2 C=2Cor
2 COR=2Cor
2 CORINZI=2Cor
2 CR=2Cor
2 CRO=2Chr
2 CRON=2Chr
2 CRONACHE=2Chr
2 GIOVANNI=2John
2 GV=2John
2 Ma=2Ma
2 MACCABEI=2Ma
2 PIETRO=2Pet
2 PT=2Pet
2 RE=2Kgs
2 SAM=2Sam
2 SAMUELE=2Sam
2 TESS=2Thess
2 TESSALONICESI=2Thess
2 TIM=2Tim
2 TIMOTEO=2Tim
2 TM=2Tim
2 TS=2Thess
2C=2Cor
2COR=2Cor
2CORINZI=2Cor
2CR=2Cor
2CRO=2Chr
2CRON=2Chr
2CRONACHE=2Chr
2GIOVANNI=2John
2GV=2John
2MAC=2Ma
2MACCABEI=2Ma
2PIETRO=2Pet
2PT=2Pet
2RE=2Kgs
2SAM=2Sam
2SAMUELE=2Sam
2TESS=2Thess
2TESSALONICESI=2Thess
2TIM=2Tim
2TIMOTEO=2Tim
2TM=2Tim
2TS=2Thess
3 GIOVANNI=3John
3 GV=3John
3GIOVANNI=3John
3GV=3John
AB=Hab
ABACUC=Hab
ABD=Obad
ABDIA=Obad
AGG=Hag
AGGEO=Hag
AM=Amos
AMO=Amos
AMOS=Amos
AP=Rev
APOC=Rev
APOCALISSE DI GIOVANNI=Rev
AT=Acts
ATTI DEGLI APOSTOLI=Acts
BAR=Bar
BARUC=Bar
C=Col
CAN=Song
CL=Col
COL=Col
COLOSSESI=Col
D=Deut
DAN=Dan
DANIELE=Dan
DEU=Deut
DEUT=Deut
DEUTERONOMIO=Deut
E=Eph
EB=Heb
EBR=Heb
EBREI=Heb
ECC=Eccl
ECCLE=Eccl
ECCLESIASTE=Eccl
ECCLESIASTICO=Sir
EF=Eph
EFESINI=Eph
ES=Exod
ESD=Ezra
ESDRA=Ezra
ESO=Exod
ESODO=Exod
EST=Esth
ESTER=Esth
EZ=Ezek
EZE=Ezek
EZECHIELE=Ezek
FIL=Phil
FILEM=Phlm
FILEMONE=Phlm
FILIPPESI=Phil
FL=Phil
FM=Phlm
G=Gen
GAL=Gal
GALATI=Gal
GBB=Job
GC=Jas
GD=Jude
GDC=Judg
GEN=Gen
GENESI=Gen
GER=Jer
GEREMIA=Jer
GIAC=Jas
GIACOMO=Jas
GIO=Josh
GIOB=Job
GIOBBE=Job
GIOELE=Joel
GIONA=Jonah
GIOS=Josh
GIOSUÈ=Josh
GIOVANNI=John
GIUD=Judg
GIUDA=Jude
GIUDICI=Judg
GIUDITTA=Judith
GDT=Jdt
GL=Gal
GLE=Joel
GNA=Jonah

Re: [sword-devel] French versification schemes

2016-10-06 Thread Peter Von Kaehne

I have submitted quite some agfes ago a patch for the complete work. I am using it at home for now the better part of a year.

 

Peter

 

Gesendet: Donnerstag, 06. Oktober 2016 um 08:54 Uhr
Von: "Konstantin Maslyuk" 
An: "SWORD Developers' Collaboration Forum" 
Betreff: Re: [sword-devel] French versification schemes



Dominique, you got it correctly. Prepare *.xml, convert it into cpp code with supplied python utility, you also have to insert code into cannon definition and add mappings data to versification registration.

I do not know, are you familiar with programming, so feel free to ask here or privately, or even send me prepared *.xml files so I will find time to integrate your work and send you back for testing.

Notice that you have to expand ranges to have entry for each verse, and probably, I m not sure, omit sub verse ids (pv, a,b, ...) for refMap2cpp to work.

Both cases are omissions and have to be fixed. And that are differences between JSword format and format I used. Implementation do not support sub verses anyway.

But initially I was about whole versification scheme format. If mappings data is generated separately this brings inconvenience. And not sure that it is convenient now to define scheme in cpp syntax.

I like osisId-s (something settle for me) and XML (for extensibility), so why not to make cannon generator from OSIS sources or something like that?


Blessings.



От: Troy A. Griffitts
Отправлено: ‎02.‎10.‎2016 13:15
Кому: SWORD Developers' Collaboration Forum
Тема: Re: [sword-devel] French versification schemes
 
Thanks for bringing this up Dominique. Костя, what do we need to move
forward into this next release?

I also, with you, would like to have one common format shared with
JSword to store our mappings.  Do you have any comments about their
format?  Is it something we should simply adopt and write a generator
utility to our .h mappings? Does JSword's format include anything we
don't support? or vice versa?

Troy



On 10/02/2016 09:08 AM, Dominique Corbex wrote:
> On Sun, 24 Jul 2016 01:45:00 +0300
> Костя Маслюк  wrote:
>
>> It is still important to place all we have for av11n schemes and mappings
>> in one place.
> I agree..
>
>>> At http://crosswire.org/~kalemas/work/v11nmapping there are examples
> I'd like to submit sword mappings to these French versification schemes
> before the next release of Sword.
>
> So, I just need to write 3 Bible xml files with all the 
> related to these schemes and the mappings  at the end, and run:
> $ python refMap2cpp.py Bible..xml
>
> and then add the resulting code to the associated .h file.
>
> Am I right?
>
> In Christ


___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page___ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page




___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Re: [sword-devel] French versification schemes

2016-10-06 Thread Konstantin Maslyuk
Dominique, you got it correctly. Prepare *.xml, convert it into cpp code with 
supplied python utility, you also have to insert code into cannon definition 
and add mappings data to versification registration.

I do not know, are you familiar with programming, so feel free to ask here or 
privately, or even send me prepared *.xml files so I will find time to 
integrate your work and send you back for testing.

Notice that you have to expand ranges to have entry for each verse, and 
probably, I m not sure, omit sub verse ids (pv, a,b, ...) for refMap2cpp to 
work.

Both cases are omissions and have to be fixed. And that are differences between 
JSword format and format I used. Implementation do not support sub verses 
anyway.

But initially I was about whole versification scheme format. If mappings data 
is generated separately this brings inconvenience. And not sure that it is 
convenient now to define scheme in cpp syntax.

I like osisId-s (something settle for me) and XML (for extensibility), so why 
not to make cannon generator from OSIS sources or something like that? 


Blessings.

-Исходное сообщение-
От: "Troy A. Griffitts" 
Отправлено: ‎02.‎10.‎2016 13:15
Кому: "SWORD Developers' Collaboration Forum" 
Тема: Re: [sword-devel] French versification schemes

Thanks for bringing this up Dominique. Костя, what do we need to move 
forward into this next release?

I also, with you, would like to have one common format shared with 
JSword to store our mappings.  Do you have any comments about their 
format?  Is it something we should simply adopt and write a generator 
utility to our .h mappings? Does JSword's format include anything we 
don't support? or vice versa?

Troy



On 10/02/2016 09:08 AM, Dominique Corbex wrote:
> On Sun, 24 Jul 2016 01:45:00 +0300
> Костя Маслюк  wrote:
>
>> It is still important to place all we have for av11n schemes and mappings
>> in one place.
> I agree..
>
>>> At http://crosswire.org/~kalemas/work/v11nmapping there are examples
> I'd like to submit sword mappings to these French versification schemes
> before the next release of Sword.
>
> So, I just need to write 3 Bible xml files with all the 
> related to these schemes and the mappings  at the end, and run:
> $ python refMap2cpp.py Bible..xml
>
> and then add the resulting code to the associated .h file.
>
> Am I right?
>
> In Christ


___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page___
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page