80 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			JavaScript
		
	
	
			
		
		
	
	
			80 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			JavaScript
		
	
	
| var fp = typeof window !== "undefined" && window.flatpickr !== undefined
 | |
|     ? window.flatpickr
 | |
|     : {
 | |
|         l10ns: {},
 | |
|     };
 | |
| export var Welsh = {
 | |
|     weekdays: {
 | |
|         shorthand: ["Sul", "Llun", "Maw", "Mer", "Iau", "Gwe", "Sad"],
 | |
|         longhand: [
 | |
|             "Dydd Sul",
 | |
|             "Dydd Llun",
 | |
|             "Dydd Mawrth",
 | |
|             "Dydd Mercher",
 | |
|             "Dydd Iau",
 | |
|             "Dydd Gwener",
 | |
|             "Dydd Sadwrn",
 | |
|         ],
 | |
|     },
 | |
|     months: {
 | |
|         shorthand: [
 | |
|             "Ion",
 | |
|             "Chwef",
 | |
|             "Maw",
 | |
|             "Ebr",
 | |
|             "Mai",
 | |
|             "Meh",
 | |
|             "Gorff",
 | |
|             "Awst",
 | |
|             "Medi",
 | |
|             "Hyd",
 | |
|             "Tach",
 | |
|             "Rhag",
 | |
|         ],
 | |
|         longhand: [
 | |
|             "Ionawr",
 | |
|             "Chwefror",
 | |
|             "Mawrth",
 | |
|             "Ebrill",
 | |
|             "Mai",
 | |
|             "Mehefin",
 | |
|             "Gorffennaf",
 | |
|             "Awst",
 | |
|             "Medi",
 | |
|             "Hydref",
 | |
|             "Tachwedd",
 | |
|             "Rhagfyr",
 | |
|         ],
 | |
|     },
 | |
|     firstDayOfWeek: 1,
 | |
|     ordinal: function (nth) {
 | |
|         if (nth === 1)
 | |
|             return "af";
 | |
|         if (nth === 2)
 | |
|             return "ail";
 | |
|         if (nth === 3 || nth === 4)
 | |
|             return "ydd";
 | |
|         if (nth === 5 || nth === 6)
 | |
|             return "ed";
 | |
|         if ((nth >= 7 && nth <= 10) ||
 | |
|             nth == 12 ||
 | |
|             nth == 15 ||
 | |
|             nth == 18 ||
 | |
|             nth == 20)
 | |
|             return "fed";
 | |
|         if (nth == 11 ||
 | |
|             nth == 13 ||
 | |
|             nth == 14 ||
 | |
|             nth == 16 ||
 | |
|             nth == 17 ||
 | |
|             nth == 19)
 | |
|             return "eg";
 | |
|         if (nth >= 21 && nth <= 39)
 | |
|             return "ain";
 | |
|         return "";
 | |
|     },
 | |
|     time_24hr: true,
 | |
| };
 | |
| fp.l10ns.cy = Welsh;
 | |
| export default fp.l10ns;
 |