PHP Classes

File: hu_HU_2.sor

Recommend this page to a friend!
  Classes of Pavel Astakhov   Convert Number to Text with Soros   hu_HU_2.sor   Download  
File: hu_HU_2.sor
Role: Auxiliary data
Content type: text/plain
Description: hu_HU_2 language for Soros class
Class: Convert Number to Text with Soros
Spell number with text in multiple languages
Author: By
Last change:
Date: 9 years ago
Size: 3,142 bytes
 

Contents

Class file image Download
__numbertext__ ^0 nulla 1 egy 2$ kettő 2 két 3 három 4 négy 5 öt 6 hat 7 hét 8 nyolc 9 kilenc 10 tíz 1(\d) tizen$1 20 húsz 2(\d) huszon$1 3(\d) harminc$1 4(\d) negyven$1 5(\d) ötven$1 6(\d) hatvan$1 7(\d) hetven$1 8(\d) nyolcvan$1 9(\d) kilencven$1 #1(\d\d) száz$1 (\d)(\d\d) $1száz$2 1(\d{3}) egyezer$1 # separator function :0* # kétezer :\d* - # kétezer-egy (\d{1,3})(\d{3}) $1ezer$(:\2)$2 (\d{1,3})(\d{6}) $1millió$(:\2)$2 (\d{1,3})(\d{9}) $1milliárd$(:\2)$2 (\d{1,3})(\d{12}) $1billió$(:\2)$2 (\d{1,3})(\d{15}) $1billiárd$(:\2)$2 (\d{1,3})(\d{18}) $1trillió$(:\2)$2 (\d{1,3})(\d{21}) $1trilliárd$(:\2)$2 # negative numbers [-−](\d+) mínusz |$1 # decimals "([-−]?\d+)[.,](\d)" |$1| egész |$2 tized "([-−]?\d+)[.,](\d\d)" |$1| egész |$2 század "([-−]?\d+)[.,](\d{3})" |$1| egész |$2 ezred "([-−]?\d+)[.,](\d)(\d)(\d)(\d)" |$1| egész |$2| |$3| |$4| |$5| "([-−]?\d+[.,]\d+)(\d)" $1 |$2| # currency # unit/subunit u:([^,]*),([^,]*) \1 s:([^,]*),([^,]*) \2 AUD:(.) $(\1: ausztrál dollár, cent) BGN:(.) $(\1: bolgár leva, sztotinka) BRL:(.) $(\1: brazil real, centavo) CAD:(.) $(\1: kanadai dollár, cent) CHF:(.) $(\1: svájci frank, rappen) CNY:(.) $(\1: kínai jüan, fen) CZK:(.) $(\1: cseh korona, haléř) DKK:(.) $(\1: dán korona, øre) EEK:(.) $(\1: észt korona, sent) EUR:(.) $(\1: euró, cent) GBP:(.) $(\1: font sterling, penny) HKD:(.) $(\1: hongkongi dollár, cent) HRK:(.) $(\1: horvát kuna, lipa) HUF:(.) $(\1: forint, fillér) ISK:(.) $(\1: izlandi korona, eyrir) JPY:(.) $(\1: japán jen, szen) KRW:(.) $(\1: dél-koreai von, cson) LTL:(.) $(\1: litván litas, centas) LVL:(.) $(\1: lett lat, santīm) MXN:(.) $(\1: mexikói peso, centavo) NOK:(.) $(\1: norvég korona, øre) NZD:(.) $(\1: új-zélandi dollár, cent) PLN:(.) $(\1: lengyel złoty, grosz) RON:(.) $(\1: román lej, bani) RSD:(.) $(\1: szerb dinár, para) RUB:(.) $(\1: orosz rubel, kopejka) SEK:(.) $(\1: svéd korona, öre) SGD:(.) $(\1: szingapúri dollár, cent) TRY:(.) $(\1: török líra, kuruş) UAH:(.) $(\1: ukrán hrivnya, kopijka) USD:(.) $(\1: USA-dollár, cent) ZAR:(.) $(\1: dél-afrikai rand, cent) "(JPY [-−]?\d+)[.,](\d\d)0" $1 "(JPY [-−]?\d+[.,]\d\d)(\d)" $1 $2 rin "([A-Z]{3}) ([-−]?\d+)([.,]00?)?" $2 $(\1:u) "(CNY [-−]?\d+)[.,](\d)0?" $1 $2 jiao "(CNY [-−]?\d+[.,]\d)(\d)" $1 $2 fen "(([A-Z]{3}) [-−]?\d+)[.,](\d)" $1 $(\30) $(\2:s) "(([A-Z]{3}) [-−]?\d+)[.,](\d\d)" $1 $3 $(\2:s) # ordinal numbers "ord 1" első "ord 2" második "ord ([-−]?\d+)" $(_ord:$1) ord:(.*)nulla \1nulladik ord:(.*)egy \1egyedik ord:(.*)kettő \1kettedik ord:(.*)három \1harmadik ord:(.*)négy \1negyedik ord:(.*)öt \1ötödik ord:(.*)hat \1hatodik ord:(.*)hét \1hetedik ord:(.*)nyolc \1nyolcadik ord:(.*)kilenc \1kilencedik ord:(.*)tíz \1tizedik ord:(.*)húsz \1huszadik ord:(.*)harminc \1harmincadik ord:(.*)(negy|öt|het|kilenc)ven \1\2venedik ord:(.*)(hat|nyolc)van \1\2vanadik ord:(.*)száz \1századik ord:(.*)ezer \1ezredik ord:(.*)illió \1illiomodik ord:(.*)illiárd \1illiárdodik help functions: ord \(ordinal numbers\)\nextra language modules: hu_HU_2 \(formal numerals\)