Bug 177478

Summary: setting espagnol conjugaisons in Parley with groups of verbs
Product: [Applications] parley Reporter: dmoyne <daniel.moyne>
Component: generalAssignee: Parley Developers <parley-devel>
Status: REPORTED ---    
Severity: wishlist    
Priority: NOR    
Version: 0.9.1   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description dmoyne 2008-12-11 12:15:03 UTC
Version:           0.9.1 (using 4.1.2 (KDE 4.1.2), Kubuntu packages)
Compiler:          gcc
OS:                Linux (x86_64) release 2.6.24-22-generic

like #164872 I want to set espagnol conjugaisons in Parley and I want to know how this is working : in a script with something like this ? :
[group_list]
	{root}[ar]
	{root}[er]
	{root}[ir]
[/group_list]
[ar]
	regular_ar
	irregular_ar
[/ar]
[er]
	regular_er
	irregular_er
[/ar]
[ir]
	[regular_ir]
	[irregular_ir]
[/ir]
[regular_ar]
	indicativo_ar
	subjonctivo_ar
	...
[/regular_ar]
[indicativo_ar]
	present_indicativo_ar
	...
[/indicativo_ar]
...
[present_indicativo_ar]
	person_1
	person_2
	person_3
	person_4
	person_5
	person_6
[/present_indicativo_ar]
[person_1]
	{root}+"o"
[/person_1]
...

like this a verb is refered to a model like :
cantar -> [cant]+[ar] where root="cant" and "ar" is used as group, we can even add exception like :
dormir -> [d{o}rm]+[ir] where {o} is an irregulatity attached to [ir] group in such case you drop in [irregular_ir] section where you list only what is non regular like :
[irregular_ir]
	[o]
		[present_indicativo_ir]
			[person_1]
				o=ue
			[/person_1]
		[/present_indicativo_ir]
	[/o]
[/irregular_ir]

This is just an idea ; this would be subtituded to Kverbos at the end of course