( British English и Am Erican English )
Breame - это легкий пакет Python с несколькими утилитными инструментами, чтобы помочь в обнаружении слов, которые имеют двойное написание на британском и американском английском.
Breame также может быть использован для обнаружения и предоставления определений для слов, которые имеют разные значения как на британском английском, так и в общем английском.
Кроме того, Breame включает в себя некоторые инструменты для обнаружения и определения слов и фраз, которые относятся к британскому английскому или американскому английскому языку, т.е. «Strop» на британском английском или «почтальон» на американском английском.
pip install breameПроверьте, существует ли как американское, так и британское английское правописание для слова:
from breame . spelling import american_spelling_exists , british_spelling_exists
american_spelling_exists ( "color" )
>> > True
british_spelling_exists ( "colour" )
>> > TrueПолучите британское английское написание американского английского слова и наоборот:
from breame . spelling import get_american_spelling , get_british_spelling
get_american_spelling ( "colour" )
>> > 'color'
get_british_spelling ( "color" )
>> > 'colour' from breame . meanings import different_meanings_exist , get_meaning_definitions
different_meanings_exist ( "football" )
>> > True
get_meaning_definitions ( "football" )
>> > { 'American English' : 'American football' ,
'British English' : '(usually) Association football (US: soccer). Less frequently applies to n Rugby football (espec. Rugby union in English private schools).' }Американец:
from breame . terminology import is_american_english_term , get_american_term_definition
is_american_english_term ( "bleachers" )
>> > True
get_american_term_definition ( "bleachers" )
>> > 'are the raised open air tiered rows of seats (stands) found at sports fields or at other spectator events'Британский:
from breame . terminology import is_british_english_term , get_british_term_definition
is_british_english_term ( "wellies" )
>> > True
get_british_term_definition ( "wellies" )
>> > 'Wellington boots, waterproof rubber boots named after the Duke of Wellington.' Если вы хотите внести свой вклад в пакет или добавить в константы данных, используемые для орфографии, значений или терминологии, не стесняйтесь отправлять PR или поднять проблему. Используемые данные ни в коем случае не являются исчерпывающим списком.
Статистика для некоторых констант данных, используемых на протяжении всего пакета
get_british_spelling()get_american_spelling() Этот пакет был вдохновлен библиотекой JavaScript Американский британский английский переводчик @hyperreality и @jessp01. Все константы данных, определенные в их пакете, с благодарностью используются по всему Bream.
Источники для константов американского британского английского переводчика приведены ниже:
Использует модифицированные версии следующих списков: