Browse Source

Валидация + -ак

master
Maxim Lihachev 8 years ago
parent
commit
d06063ba27
  1. 8
      js/feminitives.js

8
js/feminitives.js

@ -95,7 +95,8 @@ FEM.endings = {
['од', 0], //метод -> методиня ['од', 0], //метод -> методиня
['ет', 2], //авторитет -> авторитиня ['ет', 2], //авторитет -> авторитиня
['ец', 2], //канадец -> канадиня ['ец', 2], //канадец -> канадиня
['аф', 0] //граф -> графиня ['аф', 0], //граф -> графиня
['ак', 0] //левак -> левакиня
], ],
'киня' : [ 'киня' : [
['[аео]р', 0], ['[аео]р', 0],
@ -144,6 +145,9 @@ FEM.endings = {
['[ыио]й', 2], //учёный -> учёная, знающий -> знающая ['[ыио]й', 2], //учёный -> учёная, знающий -> знающая
['ое', 2] ['ое', 2]
], ],
'чка' : [
['ак', 1] //левак -> левачка
],
//----- ДАЛЬШЕ ИДЁТ ШИЗА ----- //----- ДАЛЬШЕ ИДЁТ ШИЗА -----
'ии' : [ 'ии' : [
['и[ия]', 2], //металлургии -> металлург_ии, произведения -> произведении ['и[ия]', 2], //металлургии -> металлург_ии, произведения -> произведении
@ -347,7 +351,7 @@ function get_wiktionary(term) {
//Создание и вывод феминитива //Создание и вывод феминитива
function tr(word) { function tr(word) {
//Исходное слово //Исходное слово
var wd = word || HTML.input().value.trim().toLowerCase().split(" ")[0]; var wd = word || HTML.input().value.trim().toLowerCase().replace(/<\/?[^>]+(>|$)/g, "").split(" ")[0];
var feminitives = ""; var feminitives = "";
//Состояние по умолчанию //Состояние по умолчанию

Loading…
Cancel
Save