Словарь имён в транслите

Discussion in 'PHP' started by Велемир, 24 May 2009.

  1. Велемир

    Joined:
    19 Jun 2006
    Messages:
    1,123
    Likes Received:
    96
    Reputations:
    -25
    Есть у кого такой ? (Словарь вида katja,katerina,alena,alla и т.д.).Нужно для комбинированной атаки по словарям)
     
  2. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    1/206

    Веля, оправдай свой статус сам, плз. Тут ачад, а не дом для нищебродов
     
  3. heretic1990

    heretic1990 Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    короче!
    берёшь готовый русский словарик, и с помощью скрипта конвертируешь в транслит.

    PHP:
    <form method="post">
    <textarea style="width: 600px;" name="fraza" cols="90" rows="20"></textarea>
    <br>
    <input style="width: 600px;" name="submit" type="submit" value="Перевести" />
    </form>

    <? 
    if (isset ($fraza))
    {
    function 
    rustolat($tr

        
    $rus = array("а""б""в""г""д""е""ё""ж""з""и""й""к""л"
            
    "м""н""о""п""р""с""т""у""ф""х""ц""ч""ш""щ""ъ""ы"
            
    "ь""э""ю""я"); 

        
    $rus_lat = array("a""b""v""g""d""e""e""zh""z""i""i""k"
            
    "l""m""n""o""p""r""s""t""u""f""h""c""ch""sh""sh"
            
    "'""y""'""e""yu""ya"); 
            
    $trl strtolower($tr); 
        return 
    str_replace($rus$rus_lat$trl); 

    echo
    'Результат:<br>';
    echo 
    rustolat("$fraza"); 
    }
    ?>
    P.S. лучше скрипт малясь переделать, чтоб словарь не в форму вставлять, а брать из файла и записывать готовый транслит в другой файл.
    Удачи!
     
  4. Gaus

    Gaus Member

    Joined:
    8 Feb 2009
    Messages:
    136
    Likes Received:
    36
    Reputations:
    3
    А погуглить нельзя?
    З.Ы, интересно, как словари относятся к кодингу...
     
  5. Mayor16

    Mayor16 Member

    Joined:
    23 Oct 2010
    Messages:
    107
    Likes Received:
    24
    Reputations:
    6
    Вот ссылка на словарь с именами и фамилиями, отсортированный и без дублей, почти 2 млн уникальных строк в рус раскладке и с транслитерацией :cool: удачи)