; This program is free software; you can redistribute it and/or ; modify it under the terms of the GNU Lesser General Public ; License as published by the Free Software Foundation; either ; version 2.1 of the License, or (at your option) any later version. ; ; This program is distributed in the hope that it will be useful, ; but WITHOUT ANY WARRANTY; without even the implied warranty of ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ; Lesser General Public License for more details. ; ; You should have received a copy of the GNU Lesser General Public ; License along with this program; if not, write to the Free Software ; Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ; ; This file contains definitions of auxiliary predicates that help to ; define language representations of predicates defined within SUMO. ; The 'format' predicate associates a concept (either relation or ; a function) with a string. When there is a need to visualise certain ; concept in natural language, the associated string is used. The string ; generally contains a natural language description of the concept, but ; it may contain special tags which are interpreted with the browser. ; The description of these tags follows: ; ; &%token - specifies a token that will be made into a hypertext link ; to concept (relation, function) being visualized ; %1, %2, ... - this tag will be substituted with a natural language ; representation of the concept's respective argument; if the argument ; is comound (not atomic, like variable or class), it is enclosed in ; parentheses, unless the tag is postfixed with an apostrof (like %2') ; %1a{text}, %2a{text}, ... will be replaced with text, if the respective ; argument is atomic, or with an empty string otherwise ; %1c{text}, %2c{text}, ... will be replaced with text, if the respective ; argument is compound, or with an empty string otherwise ; %n{text} will be replaced either with an empty string, if a predicate ; is being rendered as positive, or 'text' otherwise; the %n tag ; can be used as a shortcut for %n{not} ; %p{text} replaced with 'text' for positive rendering and with an ; empty string for negative rendering ; %*{range}[delim] will be replaced with a list of natural-language ; representation of a subset of arguments; range specifies which ; arguments will be included - it is a comma separated list of ; numbers or ranges; for example, range '1-4,6' denotes first, ; second, third, fourth and sixth argument; the delim parameter ; specifies the delimiter which will be used to separate ; representations of arguments; both {range} and [delim] may be omited ; - range defaults to all arguments, and delim defaults to a single ; space ; %% will be replaced with a single percent character ; ------------------------------------------------------ ; Authors: Pushpak Bhattacharya, Suresh Kumar, Indian Institute of Technology ;convention for letters: In Hindi there are labial and retrolfexive Ts and Ds. The former is expresses by small letter 't' and the latter by capital letter 'T' (format hi agent "%1 %2 kaa &%kartaa %n hai") (format hi believes "%1 %2 para vishvaasa %n{nahin} karataa hai") (format hi between "%2 %1 aura %3 &%ke biicha %n hai") (format hi conditionalProbability "yadi %2 ghatiTa hotaa to %1 kii &%sambhaavanaa %3 %n hai") (format hi ListLengthFn "%1 kii &%lambaaaii") (format hi WhereFn "vaha &%jagaha jahaa %2 para %1 thaa") (format hi disjoint "%1 %2 se &%asanyukta %n hai") (format hi valence "%1 kaa &%koNaanka %2 %n{nahiin} hai") (format hi surface "%1 %2 kii &%sataha %n hai") (format hi hole "%1 %2 men &%chhidra %n hai") (format hi AbsoluteValueFn "%1 kaa &%nirapeksha maana") (format hi AbstractionFn "%1 kaa &%varNana") (format hi AdditionFn "(%*[+]") (format hi age "%1 kii &%aayu %2 %n hai") (format hi altitude "%1 kii &%uunchaaii %2 hai") (format hi ArcCosineFn "%1 kaa &%aarakosaaina") (format hi ArcSineFn "%1 kaa &%aarkasaaina") (format hi ArcTangentFn "%1 kaa &%aarkatainjenTa") (format hi arcWeight "%1 kaa &%maana %2 hai") (format hi AssignmentFn "%1(%*{2-}[,]") (format hi attribute "%1 kii eka &%visheshhataa %2 %n hai") (format hi authors "%1 %2 kaa &%lekhaka hai") (format hi BackFn "%1 kaa &%piichhalaa-bhaaga") (format hi before "%1 %2 &%ke pahale %n{nahiin} ghaTita hotaa hai") (format hi beforeOrEqual "%1 %2 ke saatha yaa pahale %n{nahiin} &%ghaTita hotaa hai") (format hi BeginFn "%1 kii &%shuruaata") (format hi BeginNodeFn "%1 kaa &%praarambha-noda") (format hi birthTime "%1 %2 ko &%paidaa %n huaa") (format hi bottom "%2 kaa &%tala %1 hai") (format hi capability "%3 %1 ko %2 kii bhuumikaa men karane ke lie &%sakshama %n hai") (format hi CardinalityFn "%1 ke &%sadasyon kii sankhyaa") (format hi causes "%1 %2 kaa &%kaaraNa %n hai") (format hi CeilingFn "%1 kaa &%uchchatamaanka") (format hi citizen "%1 %2 kaa &%naagarika hai") (format hi closedOn "%1 %2 para &%sambritta %n hai") (format hi ComplementFn "%1 kaa &%puuraka") (format hi completelyFills "%1 %2 ko &%purii taraha se bharataa %n{nahiin} hai") (format hi component "%1 %2 kaa &%ghaTaka %n hai") (format hi confersObligation "%2 %3 ko %1 ke prakaara kaa kaama karane ke liye vachanavaddha karataa hai") (format hi confersRight "%2 %3 ko %1 ke prakaara kaa kaama karane kaa adhikaara detaa hai") (format hi connected "%1 %2 se &%judaa huaa %n hai") (format hi connectedEngineeringComponents "%1 %2 se &%judaa huaa hai") (format hi connects "%1 %2 aura %3 ko jodataa hai") (format hi connectsEngineeringComponents "%1 %2 aura %3 ko jodataa hai") (format hi considers "%1 %2 ke baare men &%vichaara %n karataa hai") (format hi containsInformation "%2 kii jaanakaarii %1 men %n{nahiin} &%hai") (format hi contraryAttribute "%1 %2 ke &%vipariita %n hai") (format hi cooccur "%1 %2 ke saatha hii &%ghaTita %n{nahiin} hotaa hai") (format hi copy "%1 %2 kii saTiika &%prati %n hai") (format hi CosineFn "%1 kaa &%kosaaina") (format hi crosses "%1 %2 ko &%paara karataa hai") (format hi CutSetFn "vaha &%pathasamuuha jo %1 ko vibhaajita karake do alaga-alaga graapha banaataa hai") (format hi date "%1 kaa &%dinaanka %2 %n hai") (format hi DayFn "&%dina %1 hai") (format hi deathTime "%1 %2 ko %n{nahiin} &%marataa hai") (format hi decreasesLikelihood "%1 %2 kii sambhaavanaa ko &%ghaTaataa %n{nahiin} hai") (format hi DenominatorFn "%1 kaa &%hara") (format hi DensityFn "%1 &%prati %2") (format hi desires "%1 %2 kii &%ichchha %n{nahiin} karataa hai") (format hi destination "%1 %2 para &%samaapta %n{nahiin} hotaa hai") (format hi developmentalForm "%1 kaa &%vikaasaatmaka &%ruupa %2 hai") (format hi diameter "%1 kaa &%vyaasa %2 %n hai") (format hi direction "%1 prakriyaa ke tatva %2 ko &%chalaa rahe hain") (format hi disjointDecomposition "%1 &%asanyukta ruupa se %*{2-}[,] men viyojita %n hai") (format hi disjointRelation "%1 aura %2 asanyukta %n hain") (format hi distance "%1 aura %2 ke biicha kii &%duurii %3 hai") (format hi distributes "%1 %2 ke upara &%vitarita hotaa hai") (format hi DivisionFn "%*[/]") (format hi documentation "%2") (format hi domain "%1 kaa koNaanka sankhyaaa %2, %3 kaa &%udaaharaNa %n hai") (format hi DomainFn "%1 kaa &%prakshetra") (format hi domainSubclass "%1 kaa koNaanka %2, %3 kaa &%upavarga %n hai") (format hi duration "%1 kii &%avadhi %2 %n hai") (format hi during "%1 %2 &%ke dauraana ghaTita %n{nahiin} hotaa hai") (format hi earlier "%1 %2 ke &%puurva ghaTita %n{nahiin} hotaa hai") (format hi EditionFn "%1 kaa &%sanskaraNa sanhkyaa %2") (format hi editor "%1 %2 kaa &%sampaadaka hai") (format hi element "%1 %2 kaa &%ghaTaka %n hai") (format hi employs "%1 %2 ko &%niyukta %n{nahiin} karataa hai") (format hi EndFn "%1 kii &%samaapti") (format hi EndNodeFn "%1 kaa &%antima-bindu") (format hi engineeringSubcomponent "%1 %2 kaa &%ghaTaka hai") (format hi entails "%1 %2 men &%samaahita %n{nahiin} hai") (format hi equal "%1 %2 ke &%baraabara %n hai") (format hi equivalenceRelationOn "%1 %2 para &%tulyataasmbandha %n hai") (format hi equivalentContentClass "%1 %2 ke &%tulya hai") (format hi equivalentContentInstance "%1 %2 ke &%tulya hai") (format hi exactlyLocated "%1 &%Thiika %2 men sthita %n hai") (format hi exhaustiveDecomposition "%1 %*{2-}[,] se &%aachchhaadita %n hai") (format hi experiencer "%2 %1 kaa &%anubhava-kartaa %n{nahiin} hai") (format hi exploits "%1 %2 kaa &%sandohana %n{nahiin} karataa hai") (format hi ExponentiationFn "%1 %2 kaa &%charaghaataanka") (format hi expressedInLanguage "%1 %2 kii &%bhaashha men abhivyakta hotaa hai") (format hi extensionFn "%1 kaa &%vargasangata") (format hi faces "%1 %2 ke &%sammukha hai") (format hi familyRelation "%1 aura %2 &%sambandhii hai") (format hi father "%2 %1 kaa &%janaka %n hai") (format hi fills "%2 %1 se &%bharaa huaa hai") (format hi finishes "%1 %2 ko &%samaapta %n{nahiin} karataa hai") (format hi FloorFn "%1 se choTaa yaa baraabara &%sabase badaa puurNaanka") (format hi frequency "%1 pratyeka %2 men &%hotaa hai") (format hi FrontFn "%1 ke &%sammukha kaa") (format hi FutureFn "%1 ke &%baada") (format hi GeneralizedIntersectionFn "%1 ke sabhii ghaTakon kaa &%sarvanishhTha") (format hi GeneralizedUnionFn "%1 ke sabhii ghaTakon kaa &%sammilana") (format hi GigaFn "1 &%araba %1") (format hi graphPart "%1 %2 kaa &%bhaaga %n hai") (format hi GraphPathFn "%1 aura %2 ke biicha ke &%pathasamuuha") (format hi greaterThan "%1 %2 se &%badaa %n hai") (format hi greaterThanOrEqualTo "%1 %2 se &%badaa yaa baraabara %n hai") (format hi GreatestCommonDivisorFn "%*[aura] kaa &%mahattama samaapavartaka") (format hi hasPurpose "%1 kaa &%lakshya %2 %n hai") (format hi hasPurposeForAgent "%3 ke lie %1 kaa &%lakshya %2 &n hai") (format hi hasSkill "%2 men %1 ko karane kii &%dakshataa %n hai") (format hi height "%1 kii &%uunchaaii %2 %n hai") (format hi holds "%1(%*{2-}[,] &%yathartha %n{nahiin} hai") (format hi holdsDuring "%2 %1 kii &%samayaavadhi men yathaartha %n{nahiin} hai") (format hi holdsObligation "%2 %1 ke jaise kaarya karane ke lie &%baadhya hai") (format hi holdsRight "%2 %1 ko karane kaa &%adhikaara %n{nahiin} rakhataa hai") (format hi HourFn "%1 &%ke-samaya") (format hi identityElement "%2 %1 kaa eka &%tatsamaka ghaTaka %n hai") (format hi IdentityFn "%1") (format hi ImaginaryPartFn "%1 kaa &%kaalpanika bhaaga") (format hi ImmediateFutureFn "%1 ke tatkaala &%baada") (format hi immediateInstance "%1 %2 kaa &%nikaTastha drishhTaanta hai") (format hi ImmediatePastFn "%1 ke tatkaala &%puurva") (format hi immediateSubclass "%1 %2 kaa &%nikaTastha upavarga hai") (format hi increasesLikelihood "%1 %2 kii sambhaavanaa men &%vriddhi %n{nahiin} karataa hai") (format hi independentProbability "%1 aura %2 kii sambhaavyataa &%svatantra %n hai") (format hi inhabits "%1 %2 men %n{nahiin} &%rahataa hai") (format hi inhibits "%1 %2 ko &%rokataa hai") (format hi initialList "%2 %1 se &%praarambha %n{nahiin} hotaa hai") (format hi InitialNodeFn "%1 kii &%praarambhika bindu") (format hi inList "%1 %2 kaa &%sadasya %n hai") (format hi inScopeOfInterest "%2 men %1 kii ruchi %n hai") (format hi instance "%1 %2 kaa &%drishhTaanta %n hai") (format hi instrument "%2 %1 kaa &%upakaraNa %n hai") (format hi IntegerSquareRootFn "%1 kaa &%puurNaaka-vargamuula") (format hi interiorPart "%1 %2 kaa &%aantarika bhaaga %n hai") (format hi IntersectionFn "%1 aura %2 kaa sarvanishhTha") (format hi IntervalFn "%1 se %2 taka kaa &%antaraala") (format hi inverse "%1 %2 kaa &%pratiloma %n hai") (format hi irreflexiveOn "%1 %2 para &%asvatulya %n hai") (format hi KappaFn "%1 ke dvaaraa varNita &%varga") (format hi KiloFn "1 &%hajaara %1") (format hi knows "%1 %2 ko %n{nahiin} &%jaanataa hai") (format hi larger "%1 %2 se &%badaa %n hai") (format hi LeastCommonMultipleFn "%*[aura] kaa &%laghutama samaapavartaka") (format hi length "%1 kii &%lambaaii %2 %n hai") (format hi lessThan "%1 %2 se &%kama %n hai") (format hi lessThanOrEqualTo "%1 %2 se &%kama yaa baraabara %n hai") (format hi links "%3 %1 aura %2 ko %n{nahiin} &%jodataa hai") (format hi ListConcatenateFn "suuchii me %1 aura %2 &%sanshrinkhalita hai") (format hi ListFn "(%*[,]") (format hi ListOrderFn "%1 kaa &%ghaTaka sankhyaa %2") (format hi located "%1 %2 para/men &%sthita %n hai") (format hi LogFn "%1 kaa &%laaga") (format hi MagnitudeFn "%1 kaa parimaaNa") (format hi manner "%1 %2 kii Sailii men &%sampanna hotaa hai") (format hi material "%1 %2 se %n &%banaa hai") (format hi MaxFn "%1 aura %2 kaa &%adhikatara") (format hi MaximalWeightedPathFn "%1 aura %2 ke biicha men uchchatama patha") (format hi measure "%1 kii &%maapa %2 %n hai") (format hi MeasureFn "%1 %2(") (format hi meetsSpatially "%1 %2 se %n{nahiin} &%milataa hai") (format hi meetsTemporally "%1 %2 se %n{nahiin} &%milataa hai") (format hi MegaFn "&%dasa laakha %1") (format hi member "%1 %2 kaa &%sadasya %n hai") (format hi MereologicalDifferenceFn "%1 aura %2 ke bhaagon men &%antara") (format hi MereologicalProductFn "%1 aura %2 ke bhaagon kaa &%sarvanishhTha") (format hi MereologicalSumFn "%1 aura %2 ke bhaagon kaa &%sanyojana") (format hi MicroFn "%1 kaa dasa &%laakhavaan") (format hi milliFn "%1 kaa eka &%hajaarahavaan") (format hi MinFn "%1 aura %2 kaa &%chhoTaa") (format hi MinimalCutSetFn "vaha &%nimnatama pathasamuuha jo %1 ko do alaga-alaga graaphon men vibhaajita karataa hai") (format hi MinimalWeightedPathFn "%1 aura %2 ke biicha men nimnatama muulya patha") (format hi MinuteFn "%1 kaa &%minaTa") (format hi modalAttribute "%1 prakathana kii &%ruupaatmaka visheshhataa %2 hai") (format hi monetaryValue "%1 kaa &%muulya %2 %n hai") (format hi MonthFn "%1 kaa &%mahiinaa") (format hi mother "%2 %1 kii &%jananii %n hai") (format hi MultiplicationFn "%*[*]") (format hi name "%2 %1 kaa &%naama %n hai") (format hi NanoFn "%1 kaa eka &%arabavaan") (format hi needs "%1 ko %2 kii &%aavashyakataa %n{nahiin} hai") (format hi notices "%1 %2 para &%dhyaana %n{nahiin} detaa hai") (format hi NumeratorFn "%1 kaa &%ansha") (format hi occupiesPosition "%3 men %1 %2 kaa &%sthaana letaa hai") (format hi OrganizationFn "%1 kaa vaidha pratisThaana-sambandhii astitva") (format hi orientation "%1 %2 ke %3 dishaasthita %n hain") (format hi origin "%1 %2 kaa &%udgama-sthaana %n{nahiin} hai") (format hi overlapsPartially "%1 %2 se anshatah &%ativyaapta %n{nahiin} hai") (format hi overlapsSpatially "%1 %2 se &%ativyaapta %n{nahiin} hai") (format hi overlapsTemporally "%2 %1 se &%ativyaapta %n{nahiin} hai") (format hi parent "%2 %1 kaa &%janaka %n hai") (format hi part "%1 %2 kaa &%bhaaga %n hai") (format hi partiallyFills "%1 %2 ko &%anshatah %n{nahiin} bharataa hai") (format hi partialOrderingOn "%1 %2 para &%aanshika anukrama %n hai") (format hi partition "%1 %*{2-}[,] men sarvasamaaveshita ruupa se vibhaajita %n hai") (format hi partlyLocated "%1 %2 men &%anshatah sthita %n hai") (format hi PastFn "%1 ke &%pahale") (format hi path "%1 %2 ke &%raaste men %n hotaa hai") (format hi pathLength "%1 kii &%lambaaii %2 %n hai") (format hi PathWeightFn "%1 kaa &%maana") (format hi patient "%2 %1 kaa &%karma %n hai") (format hi penetrates "%1 %2 kaa &%vedhana karataa hai") (format hi PeriodicalIssueFn "%1 kaa &%saavadhika anka %2") (format hi PicoFn "%1 kaa dasa &%kharabavaan") (format hi piece "%1 %2 kaa &%Tukadaa %n hai") (format hi possesses "%1 %2 &%kaa svaamii %n{nahiin} hai") (format hi PowerSetFn "%1 ke saba &%upasamuchchaya") (format hi precondition "%1 %2 kii &%puurva sharta hai") (format hi PredecessorFn "(%1+2") (format hi prefers "%1 %3 se jyaadaa %2 ko &%pasanda %n{nahiin} karataa hai") (format hi prevents "%1 %2 ko ghaTita hone se &%rokataa hai") (format hi PrincipalHostFn "chhidra sankhyaa %1 kaa &%mejabaana") (format hi probability "%1 kii &%sambhaavyataa %2 %n hai") (format hi ProbabilityFn "%1 kii &%sambhaavyataa") (format hi properlyFills "%1 %2 ko &%puurNatayaa %n{nahiin} bharataa hai") (format hi properPart "%1 %2 kaa &%uchita bhaaga %n hai") (format hi property "%2 %1 kii eka &%visheshhataa %n hai") (format hi PropertyFn "%1 kii &%sampatti") (format hi publishes "%1 %2 ko &%prakaashita karataa hai") (format hi range "%1 kaa &%parisara %2 kaa drishhTaanta %n hai") (format hi RangeFn "%1 kaa &%parisara") (format hi rangeSubclass "%1 dvaaraa pratyaanayita maana %2 kaa &%upavarga hai") (format hi RationalNumberFn "%1 kaa &%parimeya niruupaNa") (format hi realization "%1 %2 ke aadheya ko &%abhivyakta karataa hai") (format hi RealNumberFn "%1 kaa &%vaastavika bhaaga") (format hi ReciprocalFn "%1 kaa &%vyutkrama") (format hi RecurrentTimeIntervalFn "%1 se %2 taka kaa &%aavarta kaala") (format hi refers "%1 men %2 kaa &%sandarbha hai") (format hi reflexiveOn "%1 %2 para &%svatulya %n hai") (format hi relatedExternalConcept "%3 bhaashhaa men %1 kii sankalpanaa %2 kii sankalpanaa se &%sambandhita hai") (format hi relatedInternalConcept "%1 %2 se &%aantarika ruupa se sambandhita %n hai") (format hi RelativeComplementFn "%1 aura %2 ke biicha antara") (format hi RemainderFn "%1 aura %2 kaa sheshhaphala") (format hi represents "%1 %2 ko &%abhivyakta karataa hai") (format hi representsForAgent "%3 %1 ko %2 ke pratiika ke ruupa men &%upayoga karataa hai") (format hi representsInLanguage "%1 %2 ko %3 bhaashhaa men &%vyakta karataa hai") (format hi resource "%2 %1 kaa &%saadhana %n hai") (format hi result "%2 %1 kaa &%pariNaama %n hai") (format hi RoundFn "&%nikaTita %1") (format hi SecondFn "%1 &%sekanda") (format hi SeriesVolumeFn "%1 ke &%shreNii men %2 khanda") (format hi sibling "%1 %2 kaa &%sahodara %n hai") (format hi side "%2 kaa &%paarshva %1 hai") (format hi SignumFn "%1 kaa &%chihna") (format hi SineFn "%1 kaa &%saaina") (format hi SkinFn "%1 chhidra kii &%sataha") (format hi smaller "%1 %2 se &%chhoTaa %n hai") (format hi SpeedFn "%1 &%prati %2") (format hi SquareRootFn "%1 kaa &%vargamuula") (format hi starts "%1 %2 ko %n{nahiin} &%praarambha karataa hai") (format hi subAttribute "%1 %2 kii &%gauNa visheshhataa %n hai") (format hi subclass "%1 %2 kaa &%upavarga %n hai") (format hi subCollection "%1 %2 kaa eka uchita &%upa-sangraha %n hai") (format hi subGraph "%1 %2 kaa &%upagraapha %n hai") (format hi subList "%1 %2 kii &%upasuuchii %n hai") (format hi subOrganizations "%1 2% sansthaa kaa &%bhaaga hai") (format hi subPlan "%1 %2 kii &%upayojanaa hai") (format hi subProcess "%1 %2 kii upaprakriyaa hai") (format hi subProposition "%1 %2 kaa &%upaprastaava hai") (format hi subrelation "%1 %2 kaa &%upasambandha %n hai") (format hi subset "%1 %2 kaa &%upasamuuha %n hai") (format hi subsumedExternalConcept "%3 bhaashhaa men %1 kii sankalpanaa %2 kii sankalpanaa ke dvaaraa &%samaavishhTa hai") (format hi subsumesContentClass "%1 %2 ke tatva ko &%samaavishhTa karataa hai") (format hi subsumesContentInstance "%1 %2 ke tatva ko &%samaavishhta karataa hai") (format hi subsumingExternalConcept "%3 bhaashhaa men %1 kii sankalpanaa %2 kii sankalpanaa ko &%samaavishhTa karatii hai") (format hi SubtractionFn "(%*[-]") (format hi successorAttribute "%1 %2 kaa eka nikaTastha &%parivartii visheshhataa %n hai") (format hi successorAttributeClosure "%1 %2 kii &%parivartii visheshhataa %n hai") (format hi SuccessorFn "(%1+1") (format hi superficialPart "%1 %2 kaa &%prishhThiiya bhaaga %n hai") (format hi synonymousExternalConcept "%3 bhaashhaa men %1 kii sankalpanaa %2 kii sankalpanaa kii &%paryaaya hai") (format hi TangentFn "%1 kaa &%TainajenTa") (format hi TemporalCompositionFn "%1 kaa %3 %2 men &%viyojana") (format hi temporallyBetween "%2 %1 aura %3 ke &%biicha men %n hai") (format hi temporallyBetweenOrEqual "%2 %1 aura %3 ke saatha yaa &%biicha men %n hai") (format hi temporalPart "%1 %2 kaa &%bhaaga %n hai") (format hi TeraFn "dasa &%kharaba %1") (format hi TerminalNodeFn "%1 kaa &%antastha bindu") (format hi time "%2 ke &%samaya men %1 kaa astitva %n{nahiin} hai") (format hi TimeIntervalFn "%1 aura %2 ke biicha &%antaraala") (format hi top "%2 kaa &%shiirshha %1 hai") (format hi totalOrderingOn "%1 %2 para &%puurNa anukrama %n hai") (format hi traverses "%1 %2 ko &%cankramaNa karataa hai") (format hi trichotomizingOn "%1 %2 para &%trivibhaagii %n hai") (format hi true "%1 %2 %n &%hai") (format hi UnionFn "%1 aura %2 kaa &%sanyojana") (format hi uniqueIdentifier "%1 kaa &%ekamaatra abhignyana %2 hai") (format hi uses "%2 %1 kaa &%upayoga karataa hai") (format hi VelocityFn "%4 kii dishaa men %3 men %1 &%prati %2") (format hi version "%1 %2 kaa &%sanskaraNa %n hai") (format hi wants "%1 %2 ko %n{nahiin} &%chaahataa hai") (format hi WealthFn "%1 ke sampatti kaa muulya") (format hi WhenFn "%1 ke astitva kaa &%samaya") (format hi width "%1 kii &%chaudaaii %2 %n hai") (format hi YearFn "&%varshha %1")