Skip to content

Commit

Permalink
Merge pull request #172 from rkarali/patch-2
Browse files Browse the repository at this point in the history
Update HumanReadableIntegerProvider.cs
  • Loading branch information
VahidN authored Feb 9, 2024
2 parents 2015aae + 6bf5190 commit 70c8ff3
Showing 1 changed file with 127 additions and 1 deletion.
128 changes: 127 additions & 1 deletion src/DNTCaptcha.Core/HumanReadableIntegerProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@ public class HumanReadableIntegerProvider : ICaptchaTextProvider
},
{
Language.German, " und "
},
{
Language.Azerbaijani, " "
}
};

Expand Down Expand Up @@ -85,6 +88,9 @@ public class HumanReadableIntegerProvider : ICaptchaTextProvider
},
{
Language.German, "Negativ"
},
{
Language.Azerbaijani, "Neqativ"
}
};

Expand Down Expand Up @@ -306,6 +312,24 @@ public class HumanReadableIntegerProvider : ICaptchaTextProvider
"Neun"
}
},
new()
{
Group = DigitGroup.Ones,
Language = Language.Azerbaijani,
Names = new List<string>
{
string.Empty,
"Bir",
"İki",
"Üç",
"Dörd",
"Beş",
"Altı",
"Yeddi",
"Səkkiz",
"Doqquz"
}
},

new()
{
Expand Down Expand Up @@ -525,6 +549,25 @@ public class HumanReadableIntegerProvider : ICaptchaTextProvider
}
},

new()
{
Group = DigitGroup.Teens,
Language = Language.Azerbaijani,
Names = new List<string>
{
"On",
"Onbir",
"Oniki",
"Onüç",
"Ondörd",
"Onbeş",
"Onaltı",
"Onyeddi",
"Onsəkkiz",
"Ondoqquz"
}
},

new()
{
Group = DigitGroup.Tens,
Expand Down Expand Up @@ -718,6 +761,23 @@ public class HumanReadableIntegerProvider : ICaptchaTextProvider
}
},

new()
{
Group = DigitGroup.Tens,
Language = Language.Azerbaijani,
Names = new List<string>
{
"İyirmi",
"Otuz",
"Qırx",
"Əlli",
"Altmış",
"Yetmiş",
"Səksən",
"Doxsan"
}
},

new()
{
Group = DigitGroup.Hundreds,
Expand Down Expand Up @@ -935,6 +995,25 @@ public class HumanReadableIntegerProvider : ICaptchaTextProvider
}
},

new()
{
Group = DigitGroup.Hundreds,
Language = Language.Azerbaijani,
Names = new List<string>
{
string.Empty,
"Yüz",
"İki yüz",
"Üç yüz",
"Dörd yüz",
"Beş yüz",
"Altı yüz",
"Yeddi yüz",
"Səkkiz yüz",
"Doqquz yüz"
}
},

new()
{
Group = DigitGroup.Thousands,
Expand Down Expand Up @@ -1446,6 +1525,50 @@ public class HumanReadableIntegerProvider : ICaptchaTextProvider
" Sexdecilliarde",
" Septendecillion"
}
},

new()
{
Group = DigitGroup.Thousands,
Language = Language.Azerbaijani,
Names = new List<string>
{
string.Empty,
" Min",
" milyon",
" Milyard",
" Trilyon",
" Kvadrilyon",
" Kvintilyon",
" Sekstillian",
" Septilyon",
" Oktilyon",
" Nonillion",
" Decillion",
" Undecillion",
" Duodecillion",
" Tredecillion",
" Quattuordecillion",
" Quindecillion",
" Sexdecillion",
" Septendecillion",
" Octodecillion",
" Novemdecillion",
" Vigintillion",
" Unvigintillion",
" Duovigintillion",
" 10^72",
" 10^75",
" 10^78",
" 10^81",
" 10^84",
" 10^87",
" Vigintinonillion",
" 10^93",
" 10^96",
" Duotrigintillion",
" Trestrigintillion"
}
}
};

Expand Down Expand Up @@ -1486,6 +1609,9 @@ public class HumanReadableIntegerProvider : ICaptchaTextProvider
},
{
Language.German, "Null"
},
{
Language.Azerbaijani, "Sıfır"
}
};

Expand Down Expand Up @@ -1620,4 +1746,4 @@ private string wordify(long number, Language language, string leftDigitsText, in

return wordValue + getName(thousands, language, DigitGroup.Thousands);
}
}
}

0 comments on commit 70c8ff3

Please sign in to comment.