Hi I have attached a first version of the number to text regular expressions for Luxembourgish (language code: lb).
Regards, Michel On Wed, Aug 26, 2009 at 23:11, Németh László<nem...@openoffice.org> wrote: > Hi, > > NUMBERTEXT.org is an ODF and OpenOffice.org related project for > universal and standardized number to number name and currency name > conversion in spreadsheets and database interfaces. If you like > language technology or your language, join the development: > > http://NUMBERTEXT.org > > Also check the NUMBERTEXT OpenOffice.org extension: > > http://extensions.services.openoffice.org/project/numbertext > > Best regards, > László > > PS.: Preview of the demo of the project site: > > Language Unix time in sec (1251320655) > Afrikaans eenmiljard tweehonderd een-en-vyftig miljoen > driehonderd-en-twintig duisend seshonderd vyf-en-vyftig > Català un mil dos-cents cinquanta-un milions tres-cents vint mil > sis-cents cinquanta-cinc > Česky miliarda dvě stě padesát jeden milionů tři sta dvacet tisíce > šest set padesát pět > Deutsch eine Milliarde zweihunderteinundfünfzig Millionen > dreihundertzwanzigtausendsechshundertfünfundfünfzig > Ελληνικά ένα δισεκατομμύριο διακόσια πενήντα ένα εκατομμύρια > τριακόσιες είκοσι χιλιάδες εξακόσια πενήντα πέντε > English one billion, two hundred and fifty-one million, three hundred > and twenty thousand, six hundred and fifty-five > Esperanto unu miliardo ducent kvindek unu milionoj tricent dudek mil > sescent kvindek kvin > Español mil doscientos cincuenta y un millones trescientos veinte mil > seiscientos cincuenta y cinco > Suomi miljardi kaksisataaviisikymmentäyksi miljoonaa > kolmesataakaksikymmentätuhatta kuusisataaviisikymmentäviisi > Français un milliarde deux cent cinquante et un millions trois cent > vingt mille six cent cinquante-cinq > Magyar egymilliárd-kétszázötvenegymillió-háromszázhúszezer-hatszázötvenöt > Italiano un miliardo duecentocinquantuno milioni trecentoventimila > seicentocinquantacinque > 大字 拾弐億五千百参拾弐万六百五拾五 > 日本語 十二億五千百三十二万六百五十五 > 한국어 (KP) 십이억오천백삼십이만륙백오십오 > 한국어 (KR) 십이억오천백삼십이만육백오십오 > Nederlands een miljard tweehonderdeenenvijftig miljoen > driehonderdtwintigduizend zeshonderdvijfenvijftig > Polski miliard dwieście pięćdziesiąt jeden miliony trzysta dwadzieścia > tysięcy sześćset pięćdziesiąt pięć > Português (BR) um bilhão duzentos e cinquenta e um milhões trezentos e > vinte mil seiscientos e cinquenta e cinco > Português mil duzentos e cinquenta e um milhões trezentos e vinte mil > seiscientos e cinquenta e cinco > Română un miliard două sute cincizeci și unu de milioane trei sute > douăzeci de mii șai sute cincizeci și cinci > Русский один миллиард двести пятьдесят один миллионов триста двадцать > тысяч шестьсот пятьдесят пять > Slovenščina milijarda dvesto enainpetdeset milijonov tristo dvajset > tisoč šeststo petinpetdeset > Svenska en miljard tvåhundrafemtioett miljoner trehundratjugotusen > sexhundrafemtiofem > ไทย หนึ่งพันล้านสองร้อยล้านห้าสิบเอ็ดล้านสามแสนสองหมื่นหกร้อยห้าสิบห้า > 大写 拾贰亿伍仟壹佰叁拾贰萬零陆佰伍拾伍 > 中文 十二亿五千一百三十二万零六百五十五 > Old systems (extended for large numbers) – Old Hungarian (correct > typefaces in Firefox 3.5), Roman and Suzhou numerals > 𐲭𐲨𐲯𐲭𐲯 𐳿𐳿𐳿𐳺𐳺𐳾𐳽𐳺𐳿𐳿𐳺𐳺𐳺𐳾𐳼𐳼𐳿𐳻𐳺𐳾𐳽𐳻 > Roman ((MCCLI)CCCXX)DCLV > 花碼 〡二〥〡三〢〇〦〥〥 > 拾億 >
__numbertext__ 0+(0|[^0]\d*) $1 # Left zero deletion ^0 null 1$ eent 1 een 2 zwee 3 dräi 4 véier 5 fënnef 6 sechs 7 siwen 8 aacht 9 néng 10 zéng 11 eelef 12 zwielef 15 fofzéng 16 siechzéng 17 siwwenzéng 18 uechzéng 19 nonzéng 1(\d) $1zéng 20 zwanzeg 2(\d) $1anzwanzeg 30 drësseg 3(\d) $1andrësseg 4(\d) $1avéierzeg 50 foffzeg 5(\d) $1afoffzeg 60 siechzeg 6(\d) $1asiechzeg 70 siwwenzeg 7(\d) $1asiwwenzeg 80 achtzeg 8(\d) $1anachtzeg 90 nonzeg 9(\d) $1annonzeg (\d)0 $1zeg (\d)(\d) $2an$1zeg 1(\d\d) honnert$1 (\d)(\d\d) $1honnert$2 1(\d{3}) dausend$1 (\d{1,3})(\d{3}) $1dausend$2 1(\d{6}) eng Millioun $1 (\d{1,3})(\d{6}) $1 Milliounen $2 1(\d{9}) eng Milliard $1 (\d{1,3})(\d{9}) $1 Milliarden $2 1(\d{12}) eng Billioun $1 (\d{1,3})(\d{12}) $1 Billiounen $2 1(\d{15}) eng Billiard $1 (\d{1,3})(\d{15}) $1 Billiarden $2 1(\d{18}) eng Trillioun $1 (\d{1,3})(\d{18}) $1 Trilliounen $2 1(\d{21}) eng Trilliard $1 (\d{1,3})(\d{21}) $1 Trilliarden $2 # negative number [-−](\d+) minus |$1 # decimals "([-−]?\d+)[.,]" $1| Komma "([-−]?\d+[.,]\d*)(\d)" $1| |$2 # currency # unit/subunit singular/plural us:([^,]*),([^,]*),([^,]*),([^,]*) \1 up:([^,]*),([^,]*),([^,]*),([^,]*) \2 ss:([^,]*),([^,]*),([^,]*),([^,]*) \3 sp:([^,]*),([^,]*),([^,]*),([^,]*) \4 CHF:(\D+) $(\1: Schwäizer Frang, Schwäizer Frang, Rappen, Rappen) CNY:(\D+) $(\1: Yuan, Yuan, Fen, Fen) EUR:(\D+) $(\1: Euro, Euro, Cent, Cent) GBP:(\D+) $(\1: Pond Sterling, Pond Sterling, Penny, Pence) USD:(\D+) $(\1: US-Dollar, US-Dollar, Cent, Cents) "JPY ([-−]?\d+([.,]\d+)?)" $1 Yen "([A-Z]{3}) ([-−]?1)([.,]00?)?" $2 $(\1:us) "([A-Z]{3}) ([-−]?\d+)([.,]00?)?" $2 $(\1:up) "(CNY [-−]?\d+)[.,]10?" $1 $2 Jiao "(CNY [-−]?\d+)[.,](\d)0?" $1 $2 Jiao "(CNY [-−]?\d+[.,]\d)1" $1 $2 Fen "(CNY [-−]?\d+[.,]\d)(\d)" $1 $2 Fen "(([A-Z]{3}) [-−]?\d+)[.,](01)" $1 an $(1) $(\2:ss) "(([A-Z]{3}) [-−]?\d+)[.,](\d)" $1 an $(\30) $(\2:sp) "(([A-Z]{3}) [-−]?\d+)[.,](\d\d)" $1 an $3 $(\2:sp)
--------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lingucomponent.openoffice.org For additional commands, e-mail: dev-h...@lingucomponent.openoffice.org