Enum Class Locale

java.lang.Object
java.lang.Enum<Locale>
org.aoju.bus.core.lang.Locale
All Implemented Interfaces:
Serializable, Comparable<Locale>, Constable

public enum Locale extends Enum<Locale>
翻译语言枚举
Since:
Java 17+
Author:
Kimi Liu
  • Enum Constant Details

    • AUTO_DETECT

      public static final Locale AUTO_DETECT
      自动匹配
    • EN

      public static final Locale EN
    • EN_US

      public static final Locale EN_US
    • AR

      public static final Locale AR
    • AR_AE

      public static final Locale AR_AE
    • AR_BH

      public static final Locale AR_BH
    • AR_DZ

      public static final Locale AR_DZ
    • AR_EG

      public static final Locale AR_EG
    • AR_IQ

      public static final Locale AR_IQ
    • AR_JO

      public static final Locale AR_JO
    • AR_KW

      public static final Locale AR_KW
    • AR_LB

      public static final Locale AR_LB
    • AR_LY

      public static final Locale AR_LY
    • AR_MA

      public static final Locale AR_MA
    • AR_OM

      public static final Locale AR_OM
    • AR_QA

      public static final Locale AR_QA
    • AR_SA

      public static final Locale AR_SA
    • AR_SD

      public static final Locale AR_SD
    • AR_SY

      public static final Locale AR_SY
    • AR_TN

      public static final Locale AR_TN
    • AR_YE

      public static final Locale AR_YE
    • BE

      public static final Locale BE
    • BE_BY

      public static final Locale BE_BY
    • BG

      public static final Locale BG
    • BG_BG

      public static final Locale BG_BG
    • CA

      public static final Locale CA
    • CA_ES

      public static final Locale CA_ES
    • CA_ES_EURO

      public static final Locale CA_ES_EURO
    • CS

      public static final Locale CS
    • CS_CZ

      public static final Locale CS_CZ
    • DA

      public static final Locale DA
    • DA_DK

      public static final Locale DA_DK
    • DE

      public static final Locale DE
    • DE_AT

      public static final Locale DE_AT
    • DE_AT_EURO

      public static final Locale DE_AT_EURO
    • DE_CH

      public static final Locale DE_CH
    • DE_DE

      public static final Locale DE_DE
    • DE_DE_EURO

      public static final Locale DE_DE_EURO
    • DE_LU

      public static final Locale DE_LU
    • DE_LU_EURO

      public static final Locale DE_LU_EURO
    • EL

      public static final Locale EL
    • EL_GR

      public static final Locale EL_GR
    • EN_AU

      public static final Locale EN_AU
    • EN_CA

      public static final Locale EN_CA
    • EN_GB

      public static final Locale EN_GB
    • EN_IE

      public static final Locale EN_IE
    • EN_IE_EURO

      public static final Locale EN_IE_EURO
    • EN_NZ

      public static final Locale EN_NZ
    • EN_ZA

      public static final Locale EN_ZA
    • ES

      public static final Locale ES
    • ES_BO

      public static final Locale ES_BO
    • ES_AR

      public static final Locale ES_AR
    • ES_CL

      public static final Locale ES_CL
    • ES_CO

      public static final Locale ES_CO
    • ES_CR

      public static final Locale ES_CR
    • ES_DO

      public static final Locale ES_DO
    • ES_EC

      public static final Locale ES_EC
    • ES_ES

      public static final Locale ES_ES
    • ES_ES_EURO

      public static final Locale ES_ES_EURO
    • ES_GT

      public static final Locale ES_GT
    • ES_HN

      public static final Locale ES_HN
    • ES_MX

      public static final Locale ES_MX
    • ES_NI

      public static final Locale ES_NI
    • ET

      public static final Locale ET
    • ES_PA

      public static final Locale ES_PA
    • ES_PE

      public static final Locale ES_PE
    • ES_PR

      public static final Locale ES_PR
    • ES_PY

      public static final Locale ES_PY
    • ES_SV

      public static final Locale ES_SV
    • ES_UY

      public static final Locale ES_UY
    • ES_VE

      public static final Locale ES_VE
    • ET_EE

      public static final Locale ET_EE
    • FI

      public static final Locale FI
    • FI_FI

      public static final Locale FI_FI
    • FI_FI_EURO

      public static final Locale FI_FI_EURO
    • FR

      public static final Locale FR
    • FR_BE

      public static final Locale FR_BE
    • FR_BE_EURO

      public static final Locale FR_BE_EURO
    • FR_CA

      public static final Locale FR_CA
    • FR_CH

      public static final Locale FR_CH
    • FR_FR

      public static final Locale FR_FR
    • FR_FR_EURO

      public static final Locale FR_FR_EURO
    • FR_LU

      public static final Locale FR_LU
    • FR_LU_EURO

      public static final Locale FR_LU_EURO
    • HR

      public static final Locale HR
    • HR_HR

      public static final Locale HR_HR
    • HU

      public static final Locale HU
    • HU_HU

      public static final Locale HU_HU
    • IS

      public static final Locale IS
    • IS_IS

      public static final Locale IS_IS
    • IT

      public static final Locale IT
    • IT_CH

      public static final Locale IT_CH
    • IT_IT

      public static final Locale IT_IT
    • IT_IT_EURO

      public static final Locale IT_IT_EURO
    • IW

      public static final Locale IW
    • IW_IL

      public static final Locale IW_IL
    • JA

      public static final Locale JA
    • JA_JP

      public static final Locale JA_JP
    • KO

      public static final Locale KO
    • KO_KR

      public static final Locale KO_KR
    • LT

      public static final Locale LT
    • LT_LT

      public static final Locale LT_LT
    • LV

      public static final Locale LV
    • LV_LV

      public static final Locale LV_LV
    • MK

      public static final Locale MK
    • MK_MK

      public static final Locale MK_MK
    • NL

      public static final Locale NL
    • NL_BE

      public static final Locale NL_BE
    • NL_BE_EURO

      public static final Locale NL_BE_EURO
    • NL_NL

      public static final Locale NL_NL
    • NL_NL_EURO

      public static final Locale NL_NL_EURO
    • NO

      public static final Locale NO
    • NO_NO

      public static final Locale NO_NO
    • NO_NO_NY

      public static final Locale NO_NO_NY
    • PL

      public static final Locale PL
    • PL_PL

      public static final Locale PL_PL
    • PT

      public static final Locale PT
    • PT_BR

      public static final Locale PT_BR
    • PT_PT

      public static final Locale PT_PT
    • PT_PT_EURO

      public static final Locale PT_PT_EURO
    • RO

      public static final Locale RO
    • RO_RO

      public static final Locale RO_RO
    • RU

      public static final Locale RU
    • RU_RU

      public static final Locale RU_RU
    • SH

      public static final Locale SH
    • SH_YU

      public static final Locale SH_YU
    • SK

      public static final Locale SK
    • SK_SK

      public static final Locale SK_SK
    • SL

      public static final Locale SL
    • SL_SI

      public static final Locale SL_SI
    • SQ

      public static final Locale SQ
    • SQ_AL

      public static final Locale SQ_AL
    • SR

      public static final Locale SR
    • SR_YU

      public static final Locale SR_YU
    • SV

      public static final Locale SV
    • SV_SE

      public static final Locale SV_SE
    • TH

      public static final Locale TH
    • TH_TH

      public static final Locale TH_TH
    • TR

      public static final Locale TR
    • TR_TR

      public static final Locale TR_TR
    • UK

      public static final Locale UK
    • UK_UA

      public static final Locale UK_UA
    • ZH

      public static final Locale ZH
    • ZH_CN

      public static final Locale ZH_CN
    • ZH_HK

      public static final Locale ZH_HK
    • ZH_TW

      public static final Locale ZH_TW
  • Method Details

    • values

      public static Locale[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Locale valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • lang

      public String lang()
      显示语言信息
      Returns:
      字符串结果
    • desc

      public String desc()
      显示语言信息
      Returns:
      字符串结果