Current section
Files
Jump to
Current section
Files
src/kielet.erl
-module(kielet).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export([gettext/2, ngettext/4]).
-spec gettext(kielet@context:context(), binary()) -> binary().
gettext(Context, Msgid) ->
kielet@database:translate_singular(
erlang:element(2, Context),
Msgid,
erlang:element(3, Context)
).
-spec ngettext(kielet@context:context(), binary(), binary(), integer()) -> binary().
ngettext(Context, Singular, Plural, N) ->
kielet@database:translate_plural(
erlang:element(2, Context),
Singular,
Plural,
N,
erlang:element(3, Context)
).