package gettext

  1. Overview
  2. Docs
  • author Sylvain Le Gall
val mo_sig_be : int32
val mo_sig_le : int32
val check_mo_header : in_channel -> GettextTypes.mo_header -> GettextTypes.mo_header
val input_mo_header : in_channel -> GettextTypes.mo_header
val output_mo_header : out_channel -> GettextTypes.mo_header -> unit
val string_of_mo_header : GettextTypes.mo_header -> string
val input_mo_untranslated : 'a -> in_channel -> GettextTypes.mo_header -> int -> string list
val input_mo_translated : 'a -> in_channel -> GettextTypes.mo_header -> int -> string list
val input_mo_translation : GettextTypes.failsafe -> 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 -> 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 -> out_channel -> GettextTypes.translation list -> unit
val fold_mo : GettextTypes.failsafe -> (GettextTypes.translation -> 'a -> 'b) -> 'c -> string -> 'd * (int -> int)