
##################################
#
#  Language section -- Hungarian
#
##################################
# 1. Environments and control sequences
##en env={'exercise':'exercise',
env={'exercise':'feladat',
##en      'solution':'solution',
     'solution':'megold',
##en      'group'   :'exercisegroup'}
     'group'   :'feladatcsoport'}

# 2. Asks
#en ask={	'group_numbers':'How many groups do you want? ',
ask={	'group_numbers':'Hány csoport legyen? ',
#en        'group':'The name of group %s (Enter = "%s", "kk" = exit) ',
	'group':'%s. csoport neve? (Enter = "%s", "kk" = kilépés) ',
#en        'exercise':'The code of exercise %s? (Enter = end) ',
	'exercise':'%s. feladat sorszáma? (Enter = vége) ',
#en        'exercise code':'The code of exercise? ',
	'exercise code':'Feladat sorszáma? ',
#en        'file name':'From which file? ',
	'file name':'Melyik fájlból? ',
#en        'file':'Which file search I from? ',
	'file':'Melyik fájlból válogassak? ',
#en         'enter':'Push >Enter< to continue, or "q" to quit! ',
	'enter':'Nyomj >Enter<-t a folytatáshoz, vagy "k"-t a kilépéshez! ',
#en         'change': 'Do you want to change? (Enter = no, y or yes = yes)',
        'change': 'Kíván változtatni? (Enter = nem, i vagy igen = igen) ',
#en         'use exercise_numbers': 'I found a base setting for the exercise numbers. Can I use it? ',
        'use exercise_numbers': 'Találtam egy alapbeállítást a feladatsorszámokra, azt használjam? ',
#en	'choice': 'Give the number, what do you want? ',
	'choice': 'Hányadikat választod? ',
#en         'testpapers num':'How many types of testpapers do you need?  '}
        'testpapers num':'Hányféle dolgozatra lesz szükséged? '}

# 3. Messages (errors too)
#en mesg={  'next':'Next step: ',
mesg={  'next':'Következő lépés: ',
#en 	'real_order':'1. The order of the exercise_numbers in the file  "%s":',
	'real_order':'1. A feladatkódszámok sorrendje a "%s" nevű fájlban:',
#en 	'bad_arg_main':'\n4. Bad arguments:',
	'bad_arg_main':'\n4. Hibás argumentumok:',
#en 	'bad_arg':'Bad argument in the row %d: "%s".',
	'bad_arg':'Hibás argumentum a %d. sorban: "%s".',
#en 	'intervals':'\n2. Intervals (pl. 12..14 means: 12, 13, 14):',
	'intervals':'\n2. Intervallumok (pl. 12..14 jelentése: 12, 13, 14):',
#en 	'not_uniq_main':'\n3. Not uniq exercise codes I found:',
	'not_uniq_main':'\n3. A megtalált többször szereplő feladatkódok:',
#en 	'not_uniq':'%d times is the code %d!',
	'not_uniq':'%d-szer szerepel a %d-es feladatkód!',
#en 	'none':'None.',
	'none':'Nincsen.',
#en 	'not_num':"You didn't wrote a(n integer) number!\n",
	'not_num':'Nem (egész) számot írtál!\n',
#en 	'founded_exercises':'The exercise codes I found:',
	'founded_exercises':'A megtalált feladatkódszámok:',
#en 	'not enough numbers':'It must be exercise in the groups!',
	'not enough numbers':'A csoportban legalább egy feladatnak lennie kell!',
        'with solution': '>'*55 +
#en                 '\n\n If you want to print the exercises with solutions,\n'+
#en[2]                  ' you must correct the signed row in the .tex file(s).\n\n' +
                '\n\n Ha feladatokat megoldással szeretnéd kinyomtatni,\n'+
                 ' akkor a kiírt .tex  fájl(ok)ban kell átirni a megjelölt sort.\n\n' +
                '>'*55,
#en         'file_written':  'I wrote the exercises into the file "%s".\n',
        'file_written':  'Kiírtam a feladatokat a "%s" fájlba.\n',
#en         'series_in'   :  'Type in the exercisenumbers.\n',
        'series_in'   :  'Beolvasom a feladatsorszámokat.\n',
#en         'file opened' :  'I\'ve opened the file "%s".\n',
        'file opened' :  'Megnyitottam a "%s" nevű fájlt.\n',
#en         'fixed data'  :  '**** The data in the current form ****',
        'fixed data'  :  '**** A javított adatok ****',
#en         'group name'  :  'The name of the group: "%s"',
        'group name'  :  'A csoport neve: "%s"',
#en        'modify'      : '''*** You can modify the brand new .tex file without brakeing the programm.
#en *** (eg. add or remove \\newpage)
#en *** If you are ready with it   PRESS >ENTER<
#en[3] *** and the programm will continue.\n''',
        'modify'      : '''*** A program megszakítása nélkül is módosíthatod
*** a friss .tex fájlt. (pl. \\newpage hozzáadása vagy törlése)
*** Ha végeztél, nyomj meg valamilyen gombot, és a program folytatódik.\n''',
#en         'group'       :  'The exercises of the group "%s": %s',
        'group'       :  '"%s" csoport feladatai: %s',
        'version'     :  'Ehhez a programhoz legalább 2.0-ás Pythonra van szükség.\n(www.python.hu, www.python.org)'}



# Errors
err=  {'endless definition' :
#en 		'There is no end of definition at the input file',
		'hiányzó definíció-vége sor a bemeneti fájlban',
       'not_num':
#en 		'You didn\'t write an (integer) number!',
       		'Nem (egész) számot írtál!',
       'bad_arg':
#en 		'Bad argument at row %d.: "%s".',
       		'Hibás argumentum a %d. sorban: "%s".',
       'bad_value':
#en 		"You didn't write good values!",
       		'Nem jó értéket írtál!',
       'bad boolean':
#en 		"It isn't 'yes ' or 'not', I use the original.",
       		'Ez nem "igen" vagy "nem", az eredetit hagyom meg.',
       'not enough numbers':
#en                'It must be minimum one exercise in a group!',
               'A csoportban legalább egy feladatnak lennie kell!',
       'bad filename':
#en                'Bad filename: "%s", write a new one. ',
               'Hibás fájlnév: "%s", írj újat. ',
       'not filename':
#en                'There is no filename',
               'nincs megadva fájlnév',
       'file not exists':
#en        		'Not an existing filename: "%s"',
       		'Nem létező fájlnév: "%s"',
       'not exercises':
#en        		'There isn\'t any exercises given',
       		'nincsenek megadva feladatok',
       'bad code'    :
#en        		'Bad exercise code at row %d',
       		'Hibás feladatkódszám a %d. sorban',
       'bad code2'    :
#en        		'Bad exercisecode, there isn\'t such a code at file %d',
       		'Hibás feladatkódszám, nincs ilyen a %d. fileban',
       'not var'     :
#en        		'There isn\'t  %s képletben.',
       		'Nincs elhagyható változó a %s képletben.',
       'uncomputable':
#en        		'There are uncomputable values at the exercise number %s.',
       		'A %s-es feladatban van kiszámíthatatlan mennyiség.',
#en        'version'     :  'You need Python 2.0 or newer.\nYours is %s.\n(www.python.org)'}
       'version'     :  'Ehhez a programhoz legalább 2.0-ás Pythonra van szükség. A jelenlegi verzió:\n%s\n(www.python.hu, www.python.org)'}
 
# 4. The strings, which effects sg. (e.g. interrupt sg.)
#  Usually the lowercase forms are enough.
#en keys=	{'quit':     ['q', 'quit'],
keys=	{'quit':     ['k', 'ki', 'q', 'quit'],
#en          'yes':    ['1', 1, 'y', 'yes'],
         'yes':    ['igen', 'i', '1', 1, 'y', 'yes'],
#en          'no' :    ['n', '0', 0, 'no']}
         'no' :    ['nem' , 'n', '0', 0, 'ne', 'no']}

todo= {'exercises and datas in':
#en            'Give me the exercise-numbers and some other data!',
           'Beolvasom a feladatsorszámokat és pár szükséges adatot',
#en        'test' : 'I test the exercise codes',
       'test' : 'Megvizsgálom a feladatkódszámokat',
       'substitute intervalls':
#en            'I make multiple testpapers with different values',
           'Több példányt csinálok a dolgozatokból különböző számértékekkel',
#en        'check again' : 'I check this exercise again',
       'check again' : 'Ismét megvizsgálom a feladatot',
       }

# 5. IT is useful to do a ...?

# 6. Other things (dictionary)
#en dict={'exercises':'Exercises',
#en[2] 	'group_name':'Group %s',
dict={'exercises':'Feladatok',
	'group_name':'%s csoport',
#en       'variation'   :'\\subsubsection*{Variation %d}\n'}
      'variation'   :'\\subsubsection*{%d. variáció}\n'}

menu_list = [('make_testpaper' , 'Feladatok kiválogatása, feladatsor készítése'),
          ('make_variations' , 'Kész feladatsor változatainak elkészítése'),
  	  ('whole', 'Feladatok válogatása és variációk készítése'),
  	  ('check_exercise_book', 'A feladatgyűjtemény ellenőrzése (kódszámok)'),
	  ('check_exercise', 'Egy feladat ellenőrzése (interval)'),
	  ('numberer', 'Hiányzó feladatkódszámok elkészítése'),
	  ('exit', 'Kilépés')]
