10#include "../core/enum_type.hpp"
12static const std::string_view _name_original_english_1[] = {
19static const std::string_view _name_original_english_2[] = {
48static const std::string_view _name_original_english_3[] = {
59static const std::string_view _name_original_english_4[] = {
69static const std::string_view _name_original_english_5[] = {
95static const std::string_view _name_original_english_6[] = {
107static const std::string_view _name_additional_english_prefix[] = {
116static const std::string_view _name_additional_english_1a[] = {
162static const std::string_view _name_additional_english_1b1[] = {
191static const std::string_view _name_additional_english_1b2[] = {
206static const std::string_view _name_additional_english_1b3a[] = {
215static const std::string_view _name_additional_english_1b3b[] = {
221static const std::string_view _name_additional_english_2[] = {
279static const std::string_view _name_additional_english_3[] = {
300static const std::string_view _name_austrian_a1[] = {
309static const std::string_view _name_austrian_a2[] = {
354static const std::string_view _name_austrian_a3[] = {
373static const std::string_view _name_austrian_a4[] = {
388static const std::string_view _name_austrian_a5[] = {
393static const std::string_view _name_austrian_a6[] = {
416static const std::string_view _name_austrian_f1[] = {
421static const std::string_view _name_austrian_f2[] = {
437static const std::string_view _name_austrian_b1[] = {
441static const std::string_view _name_austrian_b2[] = {
454static const std::string_view _name_german_real[] = {
478static const std::string_view _name_german_pre[] = {
484static const std::string_view _name_german_1[] = {
580static const std::string_view _name_german_2[] = {
599static const std::string_view _name_german_3_an_der[] = {
603static const std::string_view _name_german_3_am[] = {
607static const std::string_view _name_german_4_an_der[] = {
615static const std::string_view _name_german_4_am[] = {
619static const std::string_view _name_spanish_real[] = {
628 "Ciudad Bol\u00edvar",
639 "San Crist\u00f3bal",
688 "Fort\u00edn Esteros",
708static const std::string_view _name_french_real[] = {
781static const std::string_view _name_silly_1[] = {
872static const std::string_view _name_silly_2[] = {
890static const std::string_view _name_swedish_1[] = {
897static const std::string_view _name_swedish_2[] = {
938static const std::string_view _name_swedish_2a[] = {
983static const std::string_view _name_swedish_2b[] = {
995static const std::string_view _name_swedish_2c[] = {
1024static const std::string_view _name_swedish_3[] = {
1059static const std::string_view _name_dutch_1[] = {
1070static const std::string_view _name_dutch_2[] = {
1126static const std::string_view _name_dutch_3[] = {
1149static const std::string_view _name_dutch_4[] = {
1158static const std::string_view _name_dutch_5[] = {
1217static const std::string_view _name_finnish_real[] = {
1223 "J\u00e4rvel\u00e4",
1251static const std::string_view _name_finnish_1[] = {
1281static const std::string_view _name_finnish_2[] = {
1286 "Pit\u00e4j\u00e4n",
1295static const std::string_view _name_finnish_3[] = {
1317static const std::string_view _name_polish_1_m[] = {
1331static const std::string_view _name_polish_1_f[] = {
1345static const std::string_view _name_polish_1_n[] = {
1359static const std::string_view _name_polish_2_o[] = {
1387 "Szklarska Por\u0119ba",
1389 "Golub-Dobrzy\u0144",
1396static const std::string_view _name_polish_2_m[] = {
1447static const std::string_view _name_polish_2_f[] = {
1478static const std::string_view _name_polish_2_n[] = {
1511static const std::string_view _name_polish_3_m[] = {
1513 " \u015awi\u0119tokrzyski",
1520 " \u015al\u0105ski",
1543static const std::string_view _name_polish_3_f[] = {
1545 " \u015awi\u0119tokrzyska",
1552 " \u015al\u0105ska",
1575static const std::string_view _name_polish_3_n[] = {
1577 " \u015awietokrzyskie",
1584 " \u015al\u0105skie",
1589 " Warmi\u0144skie ",
1602 " Ma\u0142opolskie",
1607static const std::string_view _name_czech_real[] = {
1616 "\u010cesk\u00e1 L\u00edpa",
1617 "\u010cesk\u00e9 Bud\u011bjovice",
1618 "\u010cesk\u00fd Krumlov",
1619 "D\u011b\u010d\u00edn",
1622 "Fr\u00fddek-M\u00edstek",
1623 "Havl\u00ed\u010dk\u016fv Brod",
1625 "Hradec Kr\u00e1lov\u00e9",
1630 "Jablonec nad Nisou",
1634 "Jind\u0159ich\u016fv Hradec",
1641 "Krom\u011b\u0159\u00ed\u017e",
1644 "Litom\u011b\u0159ice",
1646 "Man\u011bt\u00edn",
1648 "Mlad\u00e1 Boleslav",
1651 "Nov\u00fd Ji\u010d\u00edn",
1665 "P\u0159\u00edbram",
1670 "Rychnov nad Kn\u011b\u017enou",
1680 "T\u0159eb\u00ed\u010d",
1682 "Uhersk\u00e9 Hradi\u0161t\u011b",
1683 "\u00dast\u00ed nad Labem",
1684 "\u00dast\u00ed nad Orlic\u00ed",
1687 "\u017d\u010f\u00e1r nad S\u00e1zavou",
1699enum CzechGender : uint8_t {
1712enum CzechPattern : uint8_t {
1719static const std::string_view _name_czech_patmod[][3] = {
1720 {
"\u00ed",
"\u00fd",
"uv" },
1721 {
"\u00ed",
"\u00e1",
"ova" },
1722 {
"\u00ed",
"\u00e9",
"ovo" },
1723 {
"\u00ed",
"\u00e9",
"ovy" },
1724 {
"\u00ed",
"\u00e9",
"ovy" },
1725 {
"\u00ed",
"\u00e1",
"ova" }
1730enum class CzechAllowFlag : uint8_t {
1738static constexpr CzechAllowFlags CZA_ALL = {CzechAllowFlag::Short, CzechAllowFlag::Middle, CzechAllowFlag::Long};
1741enum class CzechChooseFlag : uint8_t {
1749static constexpr CzechChooseFlags CZC_ANY = {CzechChooseFlag::Colour, CzechChooseFlag::Postfix, CzechChooseFlag::NoPostfix};
1755 std::string_view name;
1759 CzechPattern pattern;
1761 std::string_view name;
1766 { CZP_JARNI, CZC_ANY,
"Horn" },
1767 { CZP_JARNI, CZC_ANY,
"Horn" },
1768 { CZP_JARNI, CZC_ANY,
"Doln" },
1769 { CZP_JARNI, CZC_ANY,
"Doln" },
1770 { CZP_JARNI, CZC_ANY,
"P\u0159edn" },
1771 { CZP_JARNI, CZC_ANY,
"Zadn" },
1772 { CZP_JARNI, CZC_ANY,
"Kosteln" },
1773 { CZP_JARNI, CZC_ANY,
"Havran" },
1774 { CZP_JARNI, CZC_ANY,
"\u0158\u00ed\u010dn" },
1775 { CZP_JARNI, CZC_ANY,
"Jezern" },
1776 { CZP_MLADY, CZC_ANY,
"Velk" },
1777 { CZP_MLADY, CZC_ANY,
"Velk" },
1778 { CZP_MLADY, CZC_ANY,
"Mal" },
1779 { CZP_MLADY, CZC_ANY,
"Mal" },
1780 { CZP_MLADY, CZC_ANY,
"Vysok" },
1781 { CZP_MLADY, CZC_ANY,
"\u010cesk" },
1782 { CZP_MLADY, CZC_ANY,
"Moravsk" },
1783 { CZP_MLADY, CZC_ANY,
"Slov\u00e1ck" },
1784 { CZP_MLADY, CZC_ANY,
"Slezsk" },
1785 { CZP_MLADY, CZC_ANY,
"Uhersk" },
1786 { CZP_MLADY, CZC_ANY,
"Star" },
1787 { CZP_MLADY, CZC_ANY,
"Star" },
1788 { CZP_MLADY, CZC_ANY,
"Nov" },
1789 { CZP_MLADY, CZC_ANY,
"Nov" },
1790 { CZP_MLADY, CZC_ANY,
"Mlad" },
1791 { CZP_MLADY, CZC_ANY,
"Kr\u00e1lovsk" },
1792 { CZP_MLADY, CZC_ANY,
"Kamenn" },
1793 { CZP_MLADY, CZC_ANY,
"Cihlov" },
1794 { CZP_MLADY, CZC_ANY,
"Divn" },
1795 { CZP_MLADY, CzechChooseFlag::Colour,
"\u010cerven" },
1796 { CZP_MLADY, CzechChooseFlag::Colour,
"\u010cerven" },
1797 { CZP_MLADY, CzechChooseFlag::Colour,
"\u010cerven" },
1798 { CZP_MLADY, CzechChooseFlag::Colour,
"Zelen" },
1799 { CZP_MLADY, CzechChooseFlag::Colour,
"\u017dlut" },
1800 { CZP_MLADY, CzechChooseFlag::Colour,
"Siv" },
1801 { CZP_MLADY, CzechChooseFlag::Colour,
"\u0160ed" },
1802 { CZP_MLADY, CzechChooseFlag::Colour,
"B\u00edl" },
1803 { CZP_MLADY, CzechChooseFlag::Colour,
"B\u00edl" },
1804 { CZP_MLADY, CzechChooseFlag::Colour,
"Modr" },
1805 { CZP_MLADY, CzechChooseFlag::Colour,
"R\u016f\u017eov" },
1806 { CZP_MLADY, CzechChooseFlag::Colour,
"\u010cern" },
1807 { CZP_PRIVL, CZC_ANY,
"Kr\u00e1l" },
1808 { CZP_PRIVL, CZC_ANY,
"Jan" },
1809 { CZP_PRIVL, CZC_ANY,
"Karl" },
1810 { CZP_PRIVL, CZC_ANY,
"Kry\u0161tof" },
1811 { CZP_PRIVL, CZC_ANY,
"Ji\u0159\u00edk" },
1812 { CZP_PRIVL, CZC_ANY,
"Petr" },
1813 { CZP_PRIVL, CZC_ANY,
"Sud" },
1818 { CZG_SMASC, CZA_ALL, CzechChooseFlag::Colour,
"Sedlec" },
1819 { CZG_SMASC, CZA_ALL, CzechChooseFlag::Colour,
"Brod" },
1820 { CZG_SMASC, CZA_ALL, CzechChooseFlag::Colour,
"Brod" },
1821 { CZG_SMASC, CZA_ALL, {},
"\u00daval" },
1822 { CZG_SMASC, CZA_ALL, CzechChooseFlag::Colour,
"\u017d\u010f\u00e1r" },
1823 { CZG_SMASC, CZA_ALL, CzechChooseFlag::Colour,
"Smrk" },
1824 { CZG_SFEM, CZA_ALL, CzechChooseFlag::Colour,
"Hora" },
1825 { CZG_SFEM, CZA_ALL, CzechChooseFlag::Colour,
"Lhota" },
1826 { CZG_SFEM, CZA_ALL, CzechChooseFlag::Colour,
"Lhota" },
1827 { CZG_SFEM, CZA_ALL, CzechChooseFlag::Colour,
"Hlava" },
1828 { CZG_SFEM, CZA_ALL, CzechChooseFlag::Colour,
"L\u00edpa" },
1829 { CZG_SNEUT, CZA_ALL, CzechChooseFlag::Colour,
"Pole" },
1830 { CZG_SNEUT, CZA_ALL, CzechChooseFlag::Colour,
"\u00dadol\u00ed" },
1831 { CZG_PMASC, CZA_ALL, {},
"\u00davaly" },
1832 { CZG_PFEM, CZA_ALL, CzechChooseFlag::Colour,
"Luka" },
1833 { CZG_PNEUT, CZA_ALL, CzechChooseFlag::Colour,
"Pole" },
1838 { CZG_SMASC, { CzechAllowFlag::Middle }, CzechChooseFlag::Colour,
"Kostel" },
1839 { CZG_SMASC, { CzechAllowFlag::Middle }, CzechChooseFlag::Colour,
"Kl\u00e1\u0161ter" },
1840 { CZG_SMASC, {CzechAllowFlag::Short }, CzechChooseFlag::Colour,
"Lhot" },
1841 { CZG_SFEM, {CzechAllowFlag::Short }, CzechChooseFlag::Colour,
"Lhot" },
1842 { CZG_SFEM, {CzechAllowFlag::Short }, CzechChooseFlag::Colour,
"Hur" },
1843 { CZG_FREE, { CzechAllowFlag::Middle, CzechAllowFlag::Long}, {},
"Sedl" },
1844 { CZG_FREE, {CzechAllowFlag::Short, CzechAllowFlag::Middle, CzechAllowFlag::Long}, CzechChooseFlag::Colour,
"Hrad" },
1845 { CZG_NFREE, { CzechAllowFlag::Middle }, {},
"Pras" },
1846 { CZG_NFREE, { CzechAllowFlag::Middle }, {},
"Ba\u017e" },
1847 { CZG_NFREE, { CzechAllowFlag::Middle }, {},
"Tes" },
1848 { CZG_NFREE, { CzechAllowFlag::Middle }, {},
"U\u017e" },
1849 { CZG_NFREE, { CzechAllowFlag::Middle, CzechAllowFlag::Long}, CzechChooseFlag::Postfix,
"B\u0159" },
1850 { CZG_NFREE, { CzechAllowFlag::Middle, CzechAllowFlag::Long}, {},
"Vod" },
1851 { CZG_NFREE, { CzechAllowFlag::Middle, CzechAllowFlag::Long}, {},
"Jan" },
1852 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Prach" },
1853 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Kunr" },
1854 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Strak" },
1855 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"V\u00edt" },
1856 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Vy\u0161" },
1857 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"\u017dat" },
1858 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"\u017der" },
1859 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"St\u0159ed" },
1860 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Harv" },
1861 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Pruh" },
1862 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Tach" },
1863 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"P\u00edsn" },
1864 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Jin" },
1865 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Jes" },
1866 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Jar" },
1867 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Sok" },
1868 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Hod" },
1869 { CZG_NFREE, { CzechAllowFlag::Long}, {},
"Net" },
1870 { CZG_FREE, { CzechAllowFlag::Long}, {},
"Pra\u017e" },
1871 { CZG_FREE, { CzechAllowFlag::Long}, {},
"Nerat" },
1872 { CZG_FREE, { CzechAllowFlag::Long}, {},
"Kral" },
1873 { CZG_FREE, { CzechAllowFlag::Long}, {},
"Hut" },
1874 { CZG_FREE, { CzechAllowFlag::Long}, CzechChooseFlag::NoPostfix,
"Pan" },
1875 { CZG_FREE, {CzechAllowFlag::Short, CzechAllowFlag::Middle, CzechAllowFlag::Long}, CzechChooseFlag::NoPostfix,
"Odst\u0159ed" },
1876 { CZG_FREE, {CzechAllowFlag::Short, CzechAllowFlag::Middle, CzechAllowFlag::Long}, CzechChooseFlag::Colour,
"Mrat" },
1877 { CZG_FREE, { CzechAllowFlag::Long}, CzechChooseFlag::Colour,
"Hlav" },
1878 { CZG_FREE, {CzechAllowFlag::Short, CzechAllowFlag::Middle }, {},
"M\u011b\u0159" },
1879 { CZG_FREE, { CzechAllowFlag::Middle, CzechAllowFlag::Long}, {},
"Lip" },
1883static const std::string_view _name_czech_subst_postfix[] = {
1891 { CZG_SMASC, {CzechAllowFlag::Short, CzechAllowFlag::Middle }, CZC_ANY,
"ec" },
1892 { CZG_SMASC, {CzechAllowFlag::Short, CzechAllowFlag::Middle }, CZC_ANY,
"\u00edn" },
1893 { CZG_SMASC, {CzechAllowFlag::Short, CzechAllowFlag::Middle, CzechAllowFlag::Long}, CZC_ANY,
"ov" },
1894 { CZG_SMASC, {CzechAllowFlag::Short, CzechAllowFlag::Long}, CZC_ANY,
"kov" },
1895 { CZG_SMASC, { CzechAllowFlag::Long}, CzechChooseFlag::Postfix,
"\u00edn" },
1896 { CZG_SMASC, { CzechAllowFlag::Long}, CzechChooseFlag::Postfix,
"n\u00edk" },
1897 { CZG_SMASC, { CzechAllowFlag::Long}, CZC_ANY,
"burk" },
1898 { CZG_SFEM, {CzechAllowFlag::Short }, CZC_ANY,
"ka" },
1899 { CZG_SFEM, { CzechAllowFlag::Middle }, CZC_ANY,
"inka" },
1900 { CZG_SFEM, { CzechAllowFlag::Middle }, CZC_ANY,
"n\u00e1" },
1901 { CZG_SFEM, { CzechAllowFlag::Long}, CZC_ANY,
"ava" },
1902 { CZG_PMASC, { CzechAllowFlag::Long}, CzechChooseFlag::Postfix,
"\u00edky" },
1903 { CZG_PMASC, { CzechAllowFlag::Long}, CZC_ANY,
"upy" },
1904 { CZG_PMASC, { CzechAllowFlag::Long}, CZC_ANY,
"olupy" },
1905 { CZG_PFEM, { CzechAllowFlag::Long}, CZC_ANY,
"avy" },
1906 { CZG_PFEM, {CzechAllowFlag::Short, CzechAllowFlag::Middle, CzechAllowFlag::Long}, CZC_ANY,
"ice" },
1907 { CZG_PFEM, {CzechAllowFlag::Short, CzechAllowFlag::Middle, CzechAllowFlag::Long}, CZC_ANY,
"i\u010dky" },
1908 { CZG_PNEUT, {CzechAllowFlag::Short, CzechAllowFlag::Middle }, CZC_ANY,
"na" },
1909 { CZG_SNEUT, {CzechAllowFlag::Short, CzechAllowFlag::Middle }, CZC_ANY,
"no" },
1910 { CZG_SNEUT, { CzechAllowFlag::Long}, CZC_ANY,
"i\u0161t\u011b" },
1913static const std::string_view _name_czech_suffix[] = {
1922 "nad Ostravic\u00ed",
1925 "pod Prad\u011bdem",
1926 "pod Radho\u0161t\u011bm",
1927 "pod \u0158\u00edpem",
1928 "pod Sn\u011b\u017ekou",
1929 "pod \u0160pi\u010d\u00e1kem",
1931 "v \u010cech\u00e1ch",
1937static const std::string_view _name_romanian_real[] = {
1944 "B\u0103ile Herculane",
1945 "B\u0103ile\u0219ti",
1957 "C\u0103l\u0103ra\u0219i",
1967 "Drobeta-Turnu Severin",
1968 "Dr\u0103g\u0103\u0219ani",
1969 "F\u0103g\u0103ra\u0219",
1976 "H\u00e2r\u0219ova",
1997 "Piatra Neam\u021b",
2001 "R\u00e2mnicu V\u00e2lcea",
2005 "Ro\u0219iorii de Vede",
2008 "Sf\u00e2ntu Gheorghe",
2017 "\u021a\u0103nd\u0103rei",
2018 "T\u00e2rgovi\u0219te",
2020 "T\u00e2rgu Mure\u0219",
2025 "Turnu M\u0103gurele",
2034static const std::string_view _name_slovak_real[] = {
2036 "B\u00e1novce nad Bebravou",
2037 "Bansk\u00e1 Bystrica",
2038 "Bansk\u00e1 \u0160tiavnica",
2041 "Brezova pod Bradlom",
2044 "\u010cierna nad Tisou",
2048 "Spi\u0161sk\u00e1 Nov\u00e1 Ves",
2049 "Dunajsk\u00e1 Streda",
2050 "Gab\u010d\u00edikovo",
2067 "Liptovsk\u00fd Mikul\u00e1\u0161",
2077 "Nov\u00e1 Ba\u0148a",
2078 "Nov\u00e9 Mesto nad V\u00e1hom",
2079 "Nov\u00e9 Z\u00e1mky",
2082 "Pie\u0161\u0165any",
2085 "Pova\u017esk\u00e1 Bystrica",
2089 "Rimavsk\u00e1 Sobota",
2090 "Ro\u017e\u0148ava",
2098 "Sl\u00e1dkovi\u00cdovo",
2101 "Star\u00e1 \u013dubov\u0148a",
2102 "Star\u00e1 Tur\u00e1",
2103 "Str\u00e1\u017eske",
2106 "\u0160t\u00farovo",
2108 "Topo\u013e\u010dany",
2110 "Tren\u010d\u00edn",
2112 "Tur\u010dianske Teplice",
2113 "Tvrdo\u0161\u00edn",
2115 "Vranov nad Top\u013eou",
2116 "Z\u00e1horsk\u00e1 Bystrica",
2118 "\u013diar nad Hronom",
2120 "Zlat\u00e9 Moravce",
2124static const std::string_view _name_norwegian_1[] = {
2211static const std::string_view _name_norwegian_2[] = {
2281static const std::string_view _name_norwegian_real[] = {
2289 "Br\u00f8nn\u00f8ysund",
2349 "Sandnessj\u00f8en",
2378static const std::string_view _name_hungarian_1[] = {
2386static const std::string_view _name_hungarian_2[] = {
2421 "Cs\u00e1sz\u00e1r",
2440 "V\u00e1s\u00e1ros",
2443static const std::string_view _name_hungarian_3[] = {
2462static const std::string_view _name_hungarian_4[] = {
2470static const std::string_view _name_hungarian_real[] = {
2479 "G\u00f6d\u00f6ll\u0151",
2509static const std::string_view _name_swiss_real[] = {
2537 "Freienbach-Pf\u00e4ffikon",
2547 "Illnau-Effretikon",
2557 "La Chaux-de-Fonds",
2571 "M\u00fcnchenstein",
2580 "Neuhausen am Rheinfall",
2628 "Yverdon-les-Bains",
2635static const std::string_view _name_danish_1[] = {
2650static const std::string_view _name_danish_2[] = {
2734static const std::string_view _name_danish_3[] = {
2767static const std::string_view _name_turkish_prefix[] = {
2778 "K\u00fc\u00e7\u00fck",
2786static const std::string_view _name_turkish_middle[] = {
2796static const std::string_view _name_turkish_suffix[] = {
2813static const std::string_view _name_turkish_real[] = {
2828 "\u00c7ank\u0131r\u0131",
2836 "G\u00fcm\u00fc\u015fhane",
2851 "Kahramanmara\u015f",
2864 "\u015eanl\u0131urfa",
2881static const std::string_view _name_italian_real[] = {
2962static const std::string_view _name_italian_pref[] = {
2977static const std::string_view _name_italian_1m[] = {
3005static const std::string_view _name_italian_1f[] = {
3031static const std::string_view _name_italian_2[] = {
3061static const std::string_view _name_italian_2i[] = {
3088static const std::string_view _name_italian_3[] = {
3112static const std::string_view _name_italian_river1[] = {
3119static const std::string_view _name_italian_river2[] = {
3147static const std::string_view _name_catalan_real[] = {
3149 "L'Hospitalet de Llobregat",
3170 "Vilafranca del Pened\u00e8s",
3176 "Les Borges Blanques",
3188 "Vilanova i la Geltr\u00fa",
3217static const std::string_view _name_catalan_pref[] = {
3241 "Sant Sadurn\u00ed de ",
3243 "Santa Margarida de ",
3245 "Sant Mart\u00ed de ",
3247 "Sant Juli\u00e0 de ",
3248 "Sant Vicen\u00e7 de ",
3252static const std::string_view _name_catalan_1m[] = {
3261static const std::string_view _name_catalan_1f[] = {
3272static const std::string_view _name_catalan_2m[] = {
3283static const std::string_view _name_catalan_2f[] = {
3294static const std::string_view _name_catalan_3[] = {
3302 " de Bergued\u00e0",
3307static const std::string_view _name_catalan_river1[] = {
3313 " de Francol\u00ed",