@@ -6,7 +6,9 @@ class ZodiacSign {
66 es : [ 'Aries' , 'Tauro' , 'Géminis' , 'Cáncer' , 'Leo' , 'Virgo' , 'Libra' , 'Escorpio' , 'Sagitario' , 'Capricornio' , 'Acuario' , 'Piscis' ] ,
77 ar : [ 'الحمل' , 'الثور' , 'الجوزاء' , 'السرطان' , 'الأسد' , 'العذراء' , 'الميزان' , 'العقرب' , ' القوس' , 'الجدي' , 'الدلو' , 'الحوت' ] ,
88 ua : [ 'Овен' , 'Телець' , 'Близнята' , 'Рак' , 'Лев' , 'Діва' , 'Терези' , 'Скорпіон' , 'Стрілець' , 'Козоріг' , 'Водолій' , 'Риби' ] ,
9- zh : [ '白羊座' , '金牛座' , '双子座' , '巨蟹座' , '狮子座' , '处女座' , '天秤座' , '天蝎座' , '人马座' , '山羊座' , '宝瓶座' , '双鱼座' ]
9+ zh : [ '白羊座' , '金牛座' , '双子座' , '巨蟹座' , '狮子座' , '处女座' , '天秤座' , '天蝎座' , '人马座' , '山羊座' , '宝瓶座' , '双鱼座' ] ,
10+ tr : [ 'Koç' , 'Boğa' , 'İkizler' , 'Kanser' , 'Aslan' , 'Başak' , 'Terazi' , 'Akrep' , 'Yay' , 'Oğlak' , 'Kova' , 'Balık' ] ,
11+ ja : [ '牡羊座' , '牡牛座' , '双子座' , '蟹座' , '獅子座' , '乙女座' , '天秤座' , '蠍座' , '射手座' , '山羊座' , '水瓶座' , '魚座' ]
1012 }
1113
1214 static chineseSigns = {
@@ -15,7 +17,9 @@ class ZodiacSign {
1517 es : [ 'Mono' , 'Gallo' , 'Perro' , 'Cerdo' , 'Rata' , 'Buey' , 'Tigre' , 'Conejo' , 'Dragón' , 'Serpiente' , 'Caballo' , 'Oveja' ] ,
1618 ar : [ 'القرد' , 'الديك' , 'الكلب' , 'الخنزير' , 'الفأر' , 'الثور' , 'النمر' , 'الأرنب' , 'التنين' , 'الثعبان' , 'الحصان' , 'الخروف' ] ,
1719 ua : [ 'Мавпа' , 'Півень' , 'Собака' , 'Свиня' , 'Щур' , 'Бик' , 'Тигр' , 'Кролик' , 'Дракон' , 'Змія' , 'Кінь' , 'Вівця' ] ,
18- zh : [ '猴' , '鸡' , '狗' , '猪' , '鼠' , '牛' , '虎' , '兔' , '龙' , '蛇' , '马' , '羊' ]
20+ zh : [ '猴' , '鸡' , '狗' , '猪' , '鼠' , '牛' , '虎' , '兔' , '龙' , '蛇' , '马' , '羊' ] ,
21+ tr : [ 'Maymun' , 'Horoz' , 'Köpek' , 'Domuz' , 'Sıçan' , 'Öküz' , 'Kaplan' , 'Tavşan' , 'Ejderha' , 'Yılan' , 'At' , 'Koyun' ] ,
22+ ja : [ '猿' , '鶏' , '犬' , '猪' , 'ネズミ' , '牛' , '虎' , '兎' , '龍' , '蛇' , '馬' , '羊' ]
1923 }
2024
2125 static chineseElements = {
@@ -24,7 +28,9 @@ class ZodiacSign {
2428 es : [ 'Metal' , 'Agua' , 'Madera' , 'Fuego' , 'Tierra' ] ,
2529 ar : [ 'المعدني' , 'المائي' , 'الخشبي' , 'الناري' , 'الأرضي' ] ,
2630 ua : [ 'Метал' , 'Вода' , 'Дерево' , 'Вогонь' , 'Земля' ] ,
27- zh : [ '金属' , '水' , '木头' , '火灾' , '地球' ]
31+ zh : [ '金属' , '水' , '木头' , '火灾' , '地球' ] ,
32+ tr : [ 'Metal' , 'Su' , 'Ahşap' , 'Yangın' , 'Dünya' ] ,
33+ ja : [ '金' , '水' , '木' , '火' , '土' ]
2834 }
2935
3036 static yinYang = {
@@ -33,7 +39,9 @@ class ZodiacSign {
3339 es : [ 'Yang' , 'Yin' ] ,
3440 ar : [ 'اليانغ' , 'اليين' ] ,
3541 ua : [ 'Ян' , 'Інь' ] ,
36- zh : [ '阳' , '阴' ]
42+ zh : [ '阳' , '阴' ] ,
43+ tr : [ 'Yang' , 'Yin' ] ,
44+ ja : [ '陽' , '陰' ]
3745 }
3846
3947 constructor ( value , lang = 'en' ) {
@@ -54,7 +62,6 @@ class ZodiacSign {
5462 #getChineseSign( x , y ) {
5563 let chineseDate = new Intl . DateTimeFormat ( 'fr-TN-u-ca-chinese' , { day : '2-digit' , month : 'long' , year :'numeric' } ) . format ( Date . parse ( x ) ) . substring ( 0 , 4 )
5664
57-
5865 let chineseSign = {
5966 "sign" : ZodiacSign . chineseSigns [ y ] [ + chineseDate % 12 ] ,
6067 "element" : ZodiacSign . chineseElements [ y ] [ Math . floor ( + chineseDate . charAt ( 3 ) / 2 ) ] ,
0 commit comments