Locale List | Laravel Lang

Laravel Lang Help

Locale List

Installation

To install, run the console command:

composer require laravel-lang/locale-list

Usage

As enum

use LaravelLang\LocaleList\Locale; return Locale::Bengali;
LaravelLang\LocaleList\Locale { +name: "Bengali" +value: "bn" }

List of codes

use LaravelLang\LocaleList\Locale; return Locale::values();
[ 0 => 'af', 1 => 'sq', 2 => 'am', 3 => 'ar', 4 => 'hy', 5 => 'as', 6 => 'az', 7 => 'bm', 8 => 'eu', 9 => 'be', 10 => 'bn', 11 => 'bho', 12 => 'bs', 13 => 'bg', 14 => 'ca', 15 => 'ceb', 16 => 'km', 17 => 'zh_CN', 18 => 'zh_HK', 19 => 'zh_TW', 20 => 'hr', 21 => 'cs', 22 => 'da', 23 => 'doi', 24 => 'nl', 25 => 'en', 26 => 'eo', 27 => 'et', 28 => 'ee', 29 => 'fi', 30 => 'fr', 31 => 'fy', 32 => 'gl', 33 => 'ka', 34 => 'de', 35 => 'de_CH', 36 => 'el', 37 => 'gu', 38 => 'ha', 39 => 'haw', 40 => 'he', 41 => 'hi', 42 => 'hu', 43 => 'is', 44 => 'ig', 45 => 'id', 46 => 'ga', 47 => 'it', 48 => 'ja', 49 => 'kn', 50 => 'kk', 51 => 'rw', 52 => 'ko', 53 => 'ku', 54 => 'ckb', 55 => 'ky', 56 => 'lo', 57 => 'lv', 58 => 'ln', 59 => 'lt', 60 => 'lg', 61 => 'lb', 62 => 'mk', 63 => 'mai', 64 => 'mg', 65 => 'ms', 66 => 'ml', 67 => 'mt', 68 => 'mi', 69 => 'mr', 70 => 'mni_Mtei', 71 => 'mn', 72 => 'my', 73 => 'ne', 74 => 'nb', 75 => 'nn', 76 => 'oc', 77 => 'or', 78 => 'om', 79 => 'ps', 80 => 'fa', 81 => 'fil', 82 => 'pl', 83 => 'pt', 84 => 'pt_BR', 85 => 'pa', 86 => 'qu', 87 => 'ro', 88 => 'ru', 89 => 'sa', 90 => 'sc', 91 => 'gd', 92 => 'sr_Cyrl', 93 => 'sr_Latn', 94 => 'sr_Latn_ME', 95 => 'sn', 96 => 'sd', 97 => 'si', 98 => 'sk', 99 => 'sl', 100 => 'so', 101 => 'es', 102 => 'su', 103 => 'sw', 104 => 'sv', 105 => 'tl', 106 => 'tg', 107 => 'ta', 108 => 'tt', 109 => 'te', 110 => 'th', 111 => 'ti', 112 => 'tr', 113 => 'tk', 114 => 'ak', 115 => 'ug', 116 => 'uk', 117 => 'ur', 118 => 'uz_Cyrl', 119 => 'uz_Latn', 120 => 'vi', 121 => 'cy', 122 => 'xh', 123 => 'yi', 124 => 'yo', 125 => 'zu', ]

List of titles

use LaravelLang\LocaleList\Locale; return Locale::names();
[ 0 => 'Afrikaans', 1 => 'Albanian', 2 => 'Amharic', 3 => 'Arabic', 4 => 'Armenian', 5 => 'Assamese', 6 => 'Azerbaijani', 7 => 'Bambara', 8 => 'Basque', 9 => 'Belarusian', 10 => 'Bengali', 11 => 'Bhojpuri', 12 => 'Bosnian', 13 => 'Bulgarian', 14 => 'Catalan', 15 => 'Cebuano', 16 => 'CentralKhmer', 17 => 'Chinese', 18 => 'ChineseHongKong', 19 => 'ChineseT', 20 => 'Croatian', 21 => 'Czech', 22 => 'Danish', 23 => 'Dogri', 24 => 'Dutch', 25 => 'English', 26 => 'Esperanto', 27 => 'Estonian', 28 => 'Ewe', 29 => 'Finnish', 30 => 'French', 31 => 'Frisian', 32 => 'Galician', 33 => 'Georgian', 34 => 'German', 35 => 'GermanSwitzerland', 36 => 'Greek', 37 => 'Gujarati', 38 => 'Hausa', 39 => 'Hawaiian', 40 => 'Hebrew', 41 => 'Hindi', 42 => 'Hungarian', 43 => 'Icelandic', 44 => 'Igbo', 45 => 'Indonesian', 46 => 'Irish', 47 => 'Italian', 48 => 'Japanese', 49 => 'Kannada', 50 => 'Kazakh', 51 => 'Kinyarwanda', 52 => 'Korean', 53 => 'Kurdish', 54 => 'KurdishSorani', 55 => 'Kyrgyz', 56 => 'Lao', 57 => 'Latvian', 58 => 'Lingala', 59 => 'Lithuanian', 60 => 'Luganda', 61 => 'Luxembourgish', 62 => 'Macedonian', 63 => 'Maithili', 64 => 'Malagasy', 65 => 'Malay', 66 => 'Malayalam', 67 => 'Maltese', 68 => 'Maori', 69 => 'Marathi', 70 => 'MeiteilonManipuri', 71 => 'Mongolian', 72 => 'MyanmarBurmese', 73 => 'Nepali', 74 => 'NorwegianBokmal', 75 => 'NorwegianNynorsk', 76 => 'Occitan', 77 => 'OdiaOriya', 78 => 'Oromo', 79 => 'Pashto', 80 => 'Persian', 81 => 'Pilipino', 82 => 'Polish', 83 => 'Portuguese', 84 => 'PortugueseBrazil', 85 => 'Punjabi', 86 => 'Quechua', 87 => 'Romanian', 88 => 'Russian', 89 => 'Sanskrit', 90 => 'Sardinian', 91 => 'ScotsGaelic', 92 => 'SerbianCyrillic', 93 => 'SerbianLatin', 94 => 'SerbianMontenegrin', 95 => 'Shona', 96 => 'Sindhi', 97 => 'Sinhala', 98 => 'Slovak', 99 => 'Slovenian', 100 => 'Somali', 101 => 'Spanish', 102 => 'Sundanese', 103 => 'Swahili', 104 => 'Swedish', 105 => 'Tagalog', 106 => 'Tajik', 107 => 'Tamil', 108 => 'Tatar', 109 => 'Telugu', 110 => 'Thai', 111 => 'Tigrinya', 112 => 'Turkish', 113 => 'Turkmen', 114 => 'TwiAkan', 115 => 'Uighur', 116 => 'Ukrainian', 117 => 'Urdu', 118 => 'UzbekCyrillic', 119 => 'UzbekLatin', 120 => 'Vietnamese', 121 => 'Welsh', 122 => 'Xhosa', 123 => 'Yiddish', 124 => 'Yoruba', 125 => 'Zulu', ]

List of codes with names

use LaravelLang\LocaleList\Locale; return Locale::options();
[ 'Afrikaans' => 'af', 'Albanian' => 'sq', 'Amharic' => 'am', 'Arabic' => 'ar', 'Armenian' => 'hy', 'Assamese' => 'as', 'Azerbaijani' => 'az', 'Bambara' => 'bm', 'Basque' => 'eu', 'Belarusian' => 'be', 'Bengali' => 'bn', 'Bhojpuri' => 'bho', 'Bosnian' => 'bs', 'Bulgarian' => 'bg', 'Catalan' => 'ca', 'Cebuano' => 'ceb', 'CentralKhmer' => 'km', 'Chinese' => 'zh_CN', 'ChineseHongKong' => 'zh_HK', 'ChineseT' => 'zh_TW', 'Croatian' => 'hr', 'Czech' => 'cs', 'Danish' => 'da', 'Dogri' => 'doi', 'Dutch' => 'nl', 'English' => 'en', 'Esperanto' => 'eo', 'Estonian' => 'et', 'Ewe' => 'ee', 'Finnish' => 'fi', 'French' => 'fr', 'Frisian' => 'fy', 'Galician' => 'gl', 'Georgian' => 'ka', 'German' => 'de', 'GermanSwitzerland' => 'de_CH', 'Greek' => 'el', 'Gujarati' => 'gu', 'Hausa' => 'ha', 'Hawaiian' => 'haw', 'Hebrew' => 'he', 'Hindi' => 'hi', 'Hungarian' => 'hu', 'Icelandic' => 'is', 'Igbo' => 'ig', 'Indonesian' => 'id', 'Irish' => 'ga', 'Italian' => 'it', 'Japanese' => 'ja', 'Kannada' => 'kn', 'Kazakh' => 'kk', 'Kinyarwanda' => 'rw', 'Korean' => 'ko', 'Kurdish' => 'ku', 'KurdishSorani' => 'ckb', 'Kyrgyz' => 'ky', 'Lao' => 'lo', 'Latvian' => 'lv', 'Lingala' => 'ln', 'Lithuanian' => 'lt', 'Luganda' => 'lg', 'Luxembourgish' => 'lb', 'Macedonian' => 'mk', 'Maithili' => 'mai', 'Malagasy' => 'mg', 'Malay' => 'ms', 'Malayalam' => 'ml', 'Maltese' => 'mt', 'Maori' => 'mi', 'Marathi' => 'mr', 'MeiteilonManipuri' => 'mni_Mtei', 'Mongolian' => 'mn', 'MyanmarBurmese' => 'my', 'Nepali' => 'ne', 'NorwegianBokmal' => 'nb', 'NorwegianNynorsk' => 'nn', 'Occitan' => 'oc', 'OdiaOriya' => 'or', 'Oromo' => 'om', 'Pashto' => 'ps', 'Persian' => 'fa', 'Pilipino' => 'fil', 'Polish' => 'pl', 'Portuguese' => 'pt', 'PortugueseBrazil' => 'pt_BR', 'Punjabi' => 'pa', 'Quechua' => 'qu', 'Romanian' => 'ro', 'Russian' => 'ru', 'Sanskrit' => 'sa', 'Sardinian' => 'sc', 'ScotsGaelic' => 'gd', 'SerbianCyrillic' => 'sr_Cyrl', 'SerbianLatin' => 'sr_Latn', 'SerbianMontenegrin' => 'sr_Latn_ME', 'Shona' => 'sn', 'Sindhi' => 'sd', 'Sinhala' => 'si', 'Slovak' => 'sk', 'Slovenian' => 'sl', 'Somali' => 'so', 'Spanish' => 'es', 'Sundanese' => 'su', 'Swahili' => 'sw', 'Swedish' => 'sv', 'Tagalog' => 'tl', 'Tajik' => 'tg', 'Tamil' => 'ta', 'Tatar' => 'tt', 'Telugu' => 'te', 'Thai' => 'th', 'Tigrinya' => 'ti', 'Turkish' => 'tr', 'Turkmen' => 'tk', 'TwiAkan' => 'ak', 'Uighur' => 'ug', 'Ukrainian' => 'uk', 'Urdu' => 'ur', 'UzbekCyrillic' => 'uz_Cyrl', 'UzbekLatin' => 'uz_Latn', 'Vietnamese' => 'vi', 'Welsh' => 'cy', 'Xhosa' => 'xh', 'Yiddish' => 'yi', 'Yoruba' => 'yo', 'Zulu' => 'zu', ]

Compatibility

PHP

Package

Status

8.1, 8.2, 8.3

^1.0

supported

Last modified: 16 July 2024