sig
val mo_sig_be : int32
val mo_sig_le : int32
val check_mo_header :
Pervasives.in_channel -> GettextTypes.mo_header -> GettextTypes.mo_header
val input_mo_header : Pervasives.in_channel -> GettextTypes.mo_header
val output_mo_header :
Pervasives.out_channel -> GettextTypes.mo_header -> unit
val string_of_mo_header : GettextTypes.mo_header -> string
val input_mo_untranslated :
'a ->
Pervasives.in_channel -> GettextTypes.mo_header -> int -> string list
val input_mo_translated :
'a ->
Pervasives.in_channel -> GettextTypes.mo_header -> int -> string list
val input_mo_translation :
GettextTypes.failsafe ->
Pervasives.in_channel ->
GettextTypes.mo_header -> int -> GettextTypes.translation
val get_translated_value :
GettextTypes.failsafe -> GettextTypes.translation -> int -> string
val germanic_plural : int -> int
val input_mo_informations :
GettextTypes.failsafe ->
Pervasives.in_channel ->
GettextTypes.mo_header -> GettextTypes.mo_translation
val string_of_mo_informations :
?compute_plurals:int * int -> GettextTypes.mo_translation -> string
val output_mo :
?endianess:GettextTypes.endianess ->
Pervasives.out_channel -> GettextTypes.translation list -> unit
val fold_mo :
GettextTypes.failsafe ->
(GettextTypes.translation -> 'a -> 'a) ->
'a -> string -> 'a * (int -> int)
end