Skip to main content

Add support for East Asian name and date display formats (last name first, localized dates)

In many East Asian cultures — such as Japan, China, and Korea — names are typically written in the order of "last name" followed by "first name", and dates are commonly formatted according to local conventions (e.g., "Y年n月j日" in Japanese).

Currently, FluentCommunity displays:

  • Names in Western order: [first name] [last name]
  • Dates using a fixed format (often "Day Month, Time")

We would like to request the following improvements to support culturally appropriate display for East Asian users:

  1. Name display flexibility
  • a simple toggle in the settings (e.g., "Display name as: First Last / Last First")

  • a filter hook to override name formatting

  • using WordPress's display_name instead of combining first_name and last_name directly

  • Or, wrap each part of the name in individual HTML elements such as:

    [first name] [last name]
    This would allow developers to control the order via CSS or JavaScript, without affecting the data.

  1. Localized date formatting
    • Allow dates to follow the site's WordPress date format setting (get_option('date_format')), so that formats like Y-m-d or Y年n月j日 can be respected.
    • Alternatively, provide a filter to customize how dates are displayed in the community UI.

These changes would make FluentCommunity more globally adaptable and especially more usable for East Asian audiences.

Since many of us are using FluentCRM, FluentForms, and SureCart in combination, changing actual data (e.g., swapping first and last names) is not ideal. What we’re looking for is a way to customize the presentation while maintaining integration integrity.

Thank you very much for considering this request!