From 3d34d87be43ca3a8209775821d52f4c229785227 Mon Sep 17 00:00:00 2001 From: Compey Date: Sat, 19 Aug 2023 20:43:02 +0530 Subject: [PATCH] feat: more dictionaries --- src/codenamer.luau | 4 +- src/dictionaries/countries.luau | 256 ++++++++++++++++++++++++++++++++ src/dictionaries/languages.luau | 98 ++++++++++++ 3 files changed, 357 insertions(+), 1 deletion(-) create mode 100644 src/dictionaries/countries.luau create mode 100644 src/dictionaries/languages.luau diff --git a/src/codenamer.luau b/src/codenamer.luau index 7361e45..ce42f9f 100644 --- a/src/codenamer.luau +++ b/src/codenamer.luau @@ -23,7 +23,9 @@ Codenamer.Prototype = { Dicts = { Type = "Default", [1] = require("./dictionaries/adjectives"), - [2] = require("./dictionaries/animals"), + [2] = require("./dictionaries/colors"), + [3] = require("./dictionaries/languages"), + [4] = require("./dictionaries/animals"), }, } diff --git a/src/dictionaries/countries.luau b/src/dictionaries/countries.luau new file mode 100644 index 0000000..2abf220 --- /dev/null +++ b/src/dictionaries/countries.luau @@ -0,0 +1,256 @@ +return { + 'Afghanistan', + 'Åland Islands', + 'Albania', + 'Algeria', + 'American Samoa', + 'Andorra', + 'Angola', + 'Anguilla', + 'Antarctica', + 'Antigua & Barbuda', + 'Argentina', + 'Armenia', + 'Aruba', + 'Ascension Island', + 'Australia', + 'Austria', + 'Azerbaijan', + 'Bahamas', + 'Bahrain', + 'Bangladesh', + 'Barbados', + 'Belarus', + 'Belgium', + 'Belize', + 'Benin', + 'Bermuda', + 'Bhutan', + 'Bolivia', + 'Bosnia & Herzegovina', + 'Botswana', + 'Brazil', + 'British Indian Ocean Territory', + 'British Virgin Islands', + 'Brunei', + 'Bulgaria', + 'Burkina Faso', + 'Burundi', + 'Cambodia', + 'Cameroon', + 'Canada', + 'Canary Islands', + 'Cape Verde', + 'Caribbean Netherlands', + 'Cayman Islands', + 'Central African Republic', + 'Ceuta & Melilla', + 'Chad', + 'Chile', + 'China', + 'Christmas Island', + 'Cocos Islands', + 'Colombia', + 'Comoros', + 'Congo', + 'Cook Islands', + 'Costa Rica', + "Côte d'Ivoire", + 'Croatia', + 'Cuba', + 'Curaçao', + 'Cyprus', + 'Czechia', + 'Denmark', + 'Diego Garcia', + 'Djibouti', + 'Dominica', + 'Dominican Republic', + 'Ecuador', + 'Egypt', + 'El Salvador', + 'Equatorial Guinea', + 'Eritrea', + 'Estonia', + 'Ethiopia', + 'Eurozone', + 'Falkland Islands', + 'Faroe Islands', + 'Fiji', + 'Finland', + 'France', + 'French Guiana', + 'French Polynesia', + 'French Southern Territories', + 'Gabon', + 'Gambia', + 'Georgia', + 'Germany', + 'Ghana', + 'Gibraltar', + 'Greece', + 'Greenland', + 'Grenada', + 'Guadeloupe', + 'Guam', + 'Guatemala', + 'Guernsey', + 'Guinea', + 'Guinea-Bissau', + 'Guyana', + 'Haiti', + 'Honduras', + 'Hong Kong SAR China', + 'Hungary', + 'Iceland', + 'India', + 'Indonesia', + 'Iran', + 'Iraq', + 'Ireland', + 'Isle of Man', + 'Israel', + 'Italy', + 'Jamaica', + 'Japan', + 'Jersey', + 'Jordan', + 'Kazakhstan', + 'Kenya', + 'Kiribati', + 'Kosovo', + 'Kuwait', + 'Kyrgyzstan', + 'Laos', + 'Latvia', + 'Lebanon', + 'Lesotho', + 'Liberia', + 'Libya', + 'Liechtenstein', + 'Lithuania', + 'Luxembourg', + 'Macau SAR China', + 'Macedonia', + 'Madagascar', + 'Malawi', + 'Malaysia', + 'Maldives', + 'Mali', + 'Malta', + 'Marshall Islands', + 'Martinique', + 'Mauritania', + 'Mauritius', + 'Mayotte', + 'Mexico', + 'Micronesia', + 'Moldova', + 'Monaco', + 'Mongolia', + 'Montenegro', + 'Montserrat', + 'Morocco', + 'Mozambique', + 'Myanmar', + 'Namibia', + 'Nauru', + 'Nepal', + 'Netherlands', + 'New Caledonia', + 'New Zealand', + 'Nicaragua', + 'Niger', + 'Nigeria', + 'Niue', + 'Norfolk Island', + 'North Korea', + 'Northern Mariana Islands', + 'Norway', + 'Oman', + 'Pakistan', + 'Palau', + 'Palestinian Territories', + 'Panama', + 'Papua New Guinea', + 'Paraguay', + 'Peru', + 'Philippines', + 'Pitcairn Islands', + 'Poland', + 'Portugal', + 'Puerto Rico', + 'Qatar', + 'Réunion', + 'Romania', + 'Russia', + 'Rwanda', + 'Samoa', + 'San Marino', + 'São Tomé & Príncipe', + 'Saudi Arabia', + 'Senegal', + 'Serbia', + 'Seychelles', + 'Sierra Leone', + 'Singapore', + 'Sint Maarten', + 'Slovakia', + 'Slovenia', + 'Solomon Islands', + 'Somalia', + 'South Africa', + 'South Georgia & South Sandwich Islands', + 'South Korea', + 'South Sudan', + 'Spain', + 'Sri Lanka', + 'St. Barthélemy', + 'St. Helena', + 'St. Kitts & Nevis', + 'St. Lucia', + 'St. Martin', + 'St. Pierre & Miquelon', + 'St. Vincent & Grenadines', + 'Sudan', + 'Suriname', + 'Svalbard & Jan Mayen', + 'Swaziland', + 'Sweden', + 'Switzerland', + 'Syria', + 'Taiwan', + 'Tajikistan', + 'Tanzania', + 'Thailand', + 'Timor-Leste', + 'Togo', + 'Tokelau', + 'Tonga', + 'Trinidad & Tobago', + 'Tristan da Cunha', + 'Tunisia', + 'Turkey', + 'Turkmenistan', + 'Turks & Caicos Islands', + 'Tuvalu', + 'U.S. Outlying Islands', + 'U.S. Virgin Islands', + 'Uganda', + 'Ukraine', + 'United Arab Emirates', + 'United Kingdom', + 'United Nations', + 'United States', + 'Uruguay', + 'Uzbekistan', + 'Vanuatu', + 'Vatican City', + 'Venezuela', + 'Vietnam', + 'Wallis & Futuna', + 'Western Sahara', + 'Yemen', + 'Zambia', + 'Zimbabwe', +} diff --git a/src/dictionaries/languages.luau b/src/dictionaries/languages.luau new file mode 100644 index 0000000..ee5cc72 --- /dev/null +++ b/src/dictionaries/languages.luau @@ -0,0 +1,98 @@ +return { + 'Akan', + 'Amharic', + 'Arabic', + 'Assamese', + 'Awadhi', + 'Azerbaijani', + 'Balochi', + 'Belarusian', + 'Bengali', + 'Bhojpuri', + 'Burmese', + 'Cebuano', + 'Chewa', + 'Chhattisgarhi', + 'Chittagonian', + 'Czech', + 'Deccan', + 'Dhundhari', + 'Dutch', + 'English', + 'French', + 'Fula', + 'Gan', + 'German', + 'Greek', + 'Gujarati', + 'Hakka', + 'Haryanvi', + 'Hausa', + 'Hiligaynon', + 'Hindi', + 'Hmong', + 'Hungarian', + 'Igbo', + 'Ilocano', + 'Italian', + 'Japanese', + 'Javanese', + 'Jin', + 'Kannada', + 'Kazakh', + 'Khmer', + 'Kinyarwanda', + 'Kirundi', + 'Konkani', + 'Korean', + 'Kurdish', + 'Madurese', + 'Magahi', + 'Maithili', + 'Malagasy', + 'Malay', + 'Malayalam', + 'Mandarin', + 'Marathi', + 'Marwari', + 'Min', + 'Mossi', + 'Nepali', + 'Odia', + 'Oromo', + 'Pashto', + 'Persian', + 'Polish', + 'Portuguese', + 'Punjabi', + 'Quechua', + 'Romanian', + 'Russian', + 'Saraiki', + 'Shona', + 'Sindhi', + 'Sinhala', + 'Somali', + 'Spanish', + 'Sundanese', + 'Swedish', + 'Sylheti', + 'Tagalog', + 'Tamil', + 'Telugu', + 'Thai', + 'Turkish', + 'Turkmen', + 'Ukrainian', + 'Urdu', + 'Uyghur', + 'Uzbek', + 'Vietnamese', + 'Wu', + 'Xhosa', + 'Xiang', + 'Yoruba', + 'Yue', + 'Zhuang', + 'Zulu', +}