Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

internationalization/korean.fz


# This file is part of the Fuzion language implementation.
#
# The Fuzion language implementation is free software: you can redistribute it
# and/or modify it under the terms of the GNU General Public License as published
# by the Free Software Foundation, version 3 of the License.
#
# The Fuzion language implementation is distributed in the hope that it will be
# useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
# License for more details.
#
# You should have received a copy of the GNU General Public License along with The
# Fuzion language implementation.  If not, see <https://www.gnu.org/licenses/>.


# -----------------------------------------------------------------------
#
#  Tokiwa Software GmbH, Germany
#
#  Source code of Fuzion standard library feature internationalization.korean
#
# -----------------------------------------------------------------------

# korean -- provides data for korean format
#
public korean : provide is

    # format date using the most common Korean formatting rules, see
    # https://en.wikipedia.org/wiki/Date_and_time_notation_in_South_Korea
    #
    # ex.`date 2024 4 12` results in `2024년 12월 4일`.
    #
    public redef date(d i32, m i32, y i32) String
    =>
        "{y}년 {m}월 {d}일"

    # example: `currency 300000` results in `300000₩`.
    #
    public redef currency(c i32) String
    =>
        "{c}₩"

last changed: 2025-06-17