úÎ!B¨? @      !"#$%&'()*+,-./0123456789:;<=>?Safe"# O haskell-gettext9This structure describes the binary structure of Gettext .mo/.gmo file.haskell-gettextMagic number (must be  0x950412de or  0xde120495)haskell-gettext File revisionhaskell-gettext Number of text pairs in the filehaskell-gettextOffset of original stringshaskell-gettextOffset of translationshaskell-gettextSize of hash tablehaskell-gettextOffset of hash table haskell-gettext$Original strings - sizes and offsets haskell-gettext Translations - sizes and offsets haskell-gettext1All file data - used to access strings by offsets haskell-gettext(Data.Binary parser for GmoFile structure   Safe÷ haskell-gettext$Plural form selection expression ASThaskell-gettextThe n variablehaskell-gettextLiteral numberhaskell-gettext"Ternary operator (... ? ... : ...)haskell-gettext!Unary arithmetic negation (as in -1).haskell-gettextUnary logic negation (as in  ! (n == 1))haskell-gettextBinary operationhaskell-gettextSupported binary operations%haskell-gettextEvaluate the expression%haskell-gettext Expressionhaskell-gettextNumberhaskell-gettext'Plural form index defined by expression !"#$% !"#$%Safe Ö*haskell-gettextList of catalog headers+haskell-gettextCatalog header, i.e. one  Name: Value line in po file,haskell-gettext!Parsec parser for catalog headers-haskell-gettextFParse catalog headers. NB: for now this function does not use Parsec..haskell-gettextVParse plural form selection expression. Note: this parses only part which goes after plural=./haskell-gettextHParse plural form selection definition. This parses the whole value of  Plural-Forms header, starting from  nplurals=.0haskell-gettextqParse plural form selection definition. Return value is (number of possible plural forms; selection expression).*+,-./0+*-0,./Safe"#>¤1haskell-gettext+This structure describes data in Gettext's .mo/.gmo file in ready-to-use format.2haskell-gettextLoad gettext file3haskell-gettextLook up for string translation4haskell-gettextGet all translation pairs5haskell-gettextVObtain headers of the catalog. Headers are defined as a translation for empty string.6haskell-gettext&Get plural forms selection definition.7haskell-gettext9Translate a string. Original message must be defined in po file in msgid line.8haskell-gettext+Translate a string within specific context.9haskell-gettext\Translate a string and select correct plural form. Original single form must be defined in po file in msgid0 line. Original plural form must be defined in po file in  msgid_plural line.:haskell-gettexttTranslate a string and select correct plural form, within specific context Original single form must be defined in po file in msgid0 line. Original plural form must be defined in po file in  msgid_plural line.;haskell-gettext Variant of ngettext. for case when for some reason there is only msgid defined in po file, and no  msgid_plural, but there are some  msgstr[n].<haskell-gettext$Get sub-catalog for specific context=haskell-gettext"Choose plural form index by number>haskell-gettext.Prepare the data parsed from file for lookups.7haskell-gettextOriginal string8haskell-gettextMessage context (msgctxt line in po file)haskell-gettextOriginal string9haskell-gettext Single form in original languagehaskell-gettext Plural form in original languagehaskell-gettextNumber:haskell-gettextMessage context (msgctxt line in po file)haskell-gettext Single form in original languagehaskell-gettext Plural form in original languagehaskell-gettextNumber;haskell-gettext Single form in original languagehaskell-gettextNumber<haskell-gettextContext 123456789:;<=>123789:;<456= >@      !"#$%&'()*+,-./0123456789:;<=>?@ABCD.haskell-gettext-0.1.2.0-CDhB2P5pCGiLY6NaJwScVEData.Gettext.GmoFileData.Gettext.PluralData.Gettext.Parsers Data.GettextGmoFilefMagic fRevisionfSizefOriginalOffsetfTranslationOffsetfHashtableSizefHashtableOffset fOriginals fTranslationsfDataparseGmo $fShowGmoFile $fEqGmoFileExprNLiteralIfNegateNotBinaryBinOpEquals NotEqualsGreater NotGreaterLessNotLessAndOrXorModPlusMinusMultiplyDivideeval $fEqBinOp $fShowBinOp$fEqExpr $fShowExprHeadersHeaderpHeaders parseHeaderspExprpPlural parsePluralCatalog loadCataloglookupassocs getHeadersgetPluralDefinitiongettextcgettextngettext cngettext ngettext'contextchoosePluralForm unpackGmoFile $fShowCatalog