# Builtins

emails = You have { $unreadEmails } unread emails. emails2 = You have { NUMBER($unreadEmails) } unread emails.

last-notice =
Last checked: { DATETIME(\$lastChecked, day: "numeric", month: "long") }.


In most cases, Fluent will automatically select the right formatter for the argument and format it into a given locale.

In other cases, the developer will have to annotate the argument with additional information on how to format it (see Partial Arguments)

But in rare cases there may be a value for a localizer to select some formatting options that are specific to the given locale.

Examples include: defining month as short or long in the DATE formatter (using arguments defined in Intl.DateTimeFormat) or whether to use grouping separator when displaying a large number.