module OASISGettext:sig
..end
This module is mock for ocaml-gettext library. All these functions are
exported but their are bound to dummy functions by default (i.e. not
ocaml-gettext). Use oasis-plugin-i18n to replace them by real translating
functions (TODO as of 2016-06-04).
Author(s): Sylvain Le Gall
See also OCaml Gettext project
val ns_ : string -> string
val s_ : string -> string
val f_ : ('a, 'b, 'c, 'd) Pervasives.format4 -> ('a, 'b, 'c, 'd) Pervasives.format4
val fn_ : ('a, 'b, 'c, 'd) Pervasives.format4 ->
('a, 'b, 'c, 'd) Pervasives.format4 ->
int -> ('a, 'b, 'c, 'd) Pervasives.format4
fn_ fmt_singular fmt_plural n
Translate a plural string using either
fmt_singular
or fmt_plural
, depending of the plural status of number
n
in the target language.val init : (string * string option * string option) list