Country of Origin
The country of origin preference option potentially yields a language from the list below:
country_language_map = list( // spanish-speaking countries "Argentina" = list(/datum/language/spanish), "Bolivia" = list(/datum/language/spanish), "Chile" = list(/datum/language/spanish), "Colombia" = list(/datum/language/spanish), "Costa Rica" = list(/datum/language/spanish), "Cuba" = list(/datum/language/spanish), "Dominican Republic" = list(/datum/language/spanish), "Ecuador" = list(/datum/language/spanish), "El Salvador" = list(/datum/language/spanish), "Equatorial Guinea" = list(/datum/language/spanish), "Guatemala" = list(/datum/language/spanish), "Honduras" = list(/datum/language/spanish), "Mexico" = list(/datum/language/spanish), "Nicaragua" = list(/datum/language/spanish), "Panama" = list(/datum/language/spanish), "Paraguay" = list(/datum/language/spanish), "Peru" = list(/datum/language/spanish), "Puerto Rico" = list(/datum/language/spanish), "Spain" = list(/datum/language/spanish), "Uruguay" = list(/datum/language/spanish), "Venezuela" = list(/datum/language/spanish), // arabic/middle eastern countries "Algeria" = list(/datum/language/arabic), "Bahrain" = list(/datum/language/arabic), "Comoros" = list(/datum/language/arabic), "Djibouti" = list(/datum/language/arabic), "Egypt" = list(/datum/language/arabic), "Iraq" = list(/datum/language/arabic), "Jordan" = list(/datum/language/arabic), "Lebanon" = list(/datum/language/arabic), "Libya" = list(/datum/language/arabic), "Mauritania" = list(/datum/language/arabic), "Morocco" = list(/datum/language/arabic), "Oman" = list(/datum/language/arabic), "Kuwait" = list(/datum/language/arabic), "Qatar" = list(/datum/language/arabic), "Saudi Arabia" = list(/datum/language/arabic), "Somalia" = list(/datum/language/arabic), "State of Palestine" = list(/datum/language/arabic), "Sudan" = list(/datum/language/arabic), "Syria" = list(/datum/language/arabic), "Tunisia" = list(/datum/language/arabic), "United Arab Emirates" = list(/datum/language/arabic), "Yemen" = list(/datum/language/arabic), // farsi + arabic "Afghanistan" = list(/datum/language/farsi, /datum/language/arabic), "Iran" = list(/datum/language/farsi, /datum/language/arabic), "Tajikistan" = list(/datum/language/farsi, /datum/language/arabic), // french-speaking countries "Belgium" = list(/datum/language/french), "Benin" = list(/datum/language/french), "Burkina Faso" = list(/datum/language/french), "Cameroon" = list(/datum/language/french), "Central African Republic" = list(/datum/language/french), "Chad" = list(/datum/language/french), "Côte d'Ivoire" = list(/datum/language/french), "Democratic Republic of the Congo" = list(/datum/language/french), "France" = list(/datum/language/french), "French Polynesia" = list(/datum/language/french), "Gabon" = list(/datum/language/french), "Guinea" = list(/datum/language/french), "Haiti" = list(/datum/language/french), "Luxembourg" = list(/datum/language/french), "Madagascar" = list(/datum/language/french), "Mali" = list(/datum/language/french), "Mauritius" = list(/datum/language/french), "Monaco" = list(/datum/language/french), "Niger" = list(/datum/language/french), "Republic of the Congo" = list(/datum/language/french), "Rwanda" = list(/datum/language/french), "Senegal" = list(/datum/language/french), "Seychelles" = list(/datum/language/french), "Togo" = list(/datum/language/french), // german-speaking countries "Austria" = list(/datum/language/german), "Germany" = list(/datum/language/german), "Liechtenstein" = list(/datum/language/german), "Switzerland" = list(/datum/language/german), // russian-speaking countries "Belarus" = list(/datum/language/russian), "Kazakhstan" = list(/datum/language/russian), "Kyrgyzstan" = list(/datum/language/russian), "Russia" = list(/datum/language/russian), "Turkmenistan" = list(/datum/language/russian), "Uzbekistan" = list(/datum/language/russian), // italian-speaking countries "Italy" = list(/datum/language/italian), "San Marino" = list(/datum/language/italian), // korean "North Korea" = list(/datum/language/korean), "South Korea" = list(/datum/language/korean), // greek "Cyprus" = list(/datum/language/greek), "Greece" = list(/datum/language/greek), // mandarin "China" = list(/datum/language/mandarin), "Singapore" = list(/datum/language/mandarin), "Taiwan" = list(/datum/language/mandarin), "Japan" = list(/datum/language/japanese), "Poland" = list(/datum/language/polish), "Czech Republic" = list(/datum/language/czech), "Ukraine" = list(/datum/language/ukrainian), "Armenia" = list(/datum/language/armenian), "Israel" = list(/datum/language/hebrew), "Hong Kong" = list(/datum/language/cantonese), "Philippines" = list(/datum/language/tagalog), "Ireland" = list(/datum/language/irish), "Vatican City" = list(/datum/language/latin), )