LINUX.ORG.RU

Появилась «Правда» v 0.3.0


0

0

Появилась новая версия переводчика "Правда" 0.3.0.

В новой версии по сравнению с 0.2.0 произведены следующие изменения:

1) Сделан перевод с Эсперанто. Само по себе это не очень надо, но
теперь архитектура программы позволяет делать перевод с любого
языка или делать свою версию перевода (не трогая старую).
2) Обновлен интерфейс. Пустячок, но работать стало намного удобнее.
3) Добавлен "человеческий" словарь a la "Slowo" (Архив возрос до 5МБ).
4) Документация стала несколько понятнее.
5) Проведена "невидимая" работа по исправлению описания грамматики.
6) Исправлены старые ошибки, внесены новые.

Пользоваться по прямому назначению все равно нельзя, но игрушка стала
намного интереснее :-).

>>> Сайт проекта

anonymous

Проверено: ivlad ()

Ответ на: комментарий от anonymous

Эээ... Сейчас "Правда" работает в кои8 (это ее внутренняя кодировка).
ср1251 поддерживается с помощю read_as и write_as.
Если этого недостаточно или у Вас есть предложения, пишите нам
на prawda@newmail.ru

У терминала есть некоторые "тайны функционирования", которые я не
совсем понимаю. Например, я не знаю как Shift+Стрелки обрабатывать.
По этому там все несколько корявее. Эстеты, которые в xterm работают, устанавливает кодировку и шрифт. Если "чистая консоль" - проще все
перекодировать - и *.cpp, и словари, и грамматику :-).

Сегфолтится оно по простой, но трудноудалимой причине - несоответствие
версий glibc. Сейчас эта проблемма "заткнута" с помощью отдельного
архива cpp-шников. Можно скачать и скомпилировать (ну да, маразм
кто бы научил, в какой руке топор держать...)

Дима Анисимов

anonymous
()
Ответ на: комментарий от Esh

> Я советую просить у людей помочь денюшкой для проекта. Да стыдно, но
> а что делать? Если по полтинничку пришлет 10% лоровцев - уже
> стартовый капитал. Тогда есть шанс что прогресс будет. А иначе
> просто кто-то пошустрее сделает прогу, а про "Правду" забудут...

Я раньше тоже этого боялся. Оказалось - нифига. Никто в этом
направлении на таком уровне не работает. Ну и обогнать меня сложно.
Деньги тут ничего не ускоряют. Проект развивается с той скоростью, с
какой я вьезжаю в проблему. Единственный этап где бы деньги помогли -
составление грамматических словарей русского языка. Но этот этап уже
пройден...

И еще хохма - сейчас "Правда" уже не может умереть. Она может лишь на
некоторое время перестать развиваться. Но уже есть некоторое
количество молодых людей, которые знают - "машинный переводчик
пишется так!". Я думаю, что через некоторое время этих переводчиков
будет - как сейчас текстовых редакторов. Потому что бастион взят,
ну почти :-)

Дима Анисимов.

anonymous
()
Ответ на: комментарий от pinguino

> а когда вы планируете добавить подсветку и переделать словари что бы
> они были в XML ?

Подсветку чего, и зачем нам XML?
Поясни свою мысль, с первого раза не понял.

Дима Анисимов.

anonymous
()
Ответ на: комментарий от anonymous

>> а когда вы планируете добавить подсветку и переделать словари что бы > они были в XML ?

>Подсветку чего, и зачем нам XML? >Поясни свою мысль, с первого раза не понял.

Это шутка такая...про XML - это из треда про Реестр...а подсветка...не помню откуда выросла.

geek ★★★
()
Ответ на: комментарий от anonymous

Отправил - получил отлуп: mailbox is full ;-) Наверно поздравлениями завалили, в связи с релизом 8-D

syhpoon
()
Ответ на: комментарий от anonymous

Не обращайте внимания, это стандартные комментарии к любой новости:
- там есть XML ?
- а подсветка синтаксиса?
- а под слакой пойдет?
- что об этом скажет Патрик?
- а еще про интеграцию с патчем для перекодировки называний в XMMS, компилятором CLIP и KRename

anonymous
()
Ответ на: комментарий от ugoday

> Что значит первое время?

Да сложно сказать... Запустил пару раз, получил оба раза сегфолт. Потом позапускал prawda_x. Потом ещё компьюьтер включал/выключал. Потом опять попробовал - запускается уже, но лепит всё в KOI8. Мистика :)

anonymous
()
Ответ на: комментарий от ugoday

> Слака 9.0 - Current. Аналогичная ситуация. Что значит первое
> время?

Ну, ещё шрифт в ~/.prawdarc и /usr/local/share/prawda/prawdarc.local исправил, а то prawda_x дефолтный не находила. И всё, больше ничего.

anonymous
()
Ответ на: комментарий от anonymous

Нет, не мистика. Всё очень научно, прозаично и грустно. Всего 64 МБ оперативки + 128 МБ - своп. Со вчерашнего утра было запущено много всего ресурсоёмкого. Потому памяти не хватало и правда сегфолтилась. Прибил иксы. Теперь prawda работает. prawda_x запускаться не хочет. Ещё не разобрался почему.

P.S. Никто не знает, есть проект перевода манов на эсперанто? Надо будет ночью погугляться по этому поводу. А то чуствую, через месяц мой эсперанто значительно превзойдёт мой английский.

ugoday ★★★★★
()
Ответ на: комментарий от anonymous

>Подсветку чего,

ну синтаксиса .. что бы парсить удобнее было ...

>и зачем нам XML?

потому что все настоящие пацаны ща делают конфиги в ХМЛ ...

pinguino
()

Кстати раз уж тут дофига переводчиков-лингвистов... Подскажите как лучше учить английский (с нуля) ? Какая должна быть нагрузки и в какие сроки можно расчитывать получить свободное владение языком ?

anonymous
()
Ответ на: комментарий от ugoday

> Нет, не мистика. Всё очень научно, прозаично и грустно. Всего 64 МБ
> оперативки + 128 МБ - своп. Со вчерашнего утра было запущено много
> всего ресурсоёмкого. Потому памяти не хватало и правда сегфолтилась.
> Прибил иксы. Теперь prawda работает. prawda_x запускаться не хочет.
> Ещё не разобрался почему.

Да... грустно... "Правда" памяти жрет много...
Я, конечно, стараюсь ужать, но характер задачи не очень позволяет.

> P.S. Никто не знает, есть проект перевода манов на эсперанто? Надо
> будет ночью погугляться по этому поводу. А то чуствую, через месяц
> мой эсперанто значительно превзойдёт мой английский.

:-) У меня это уже так. Причем, я к этому не стремился - "само
получилось". Вообще, я думаю, что Эсперанто может стать международным
языком науки и техники. Как раньше латынь. Английский как-то плохо
справляется с этой задачей.

Дима Анисимов.

anonymous
()
Ответ на: комментарий от anonymous

> Кстати раз уж тут дофига переводчиков-лингвистов... Подскажите как
> лучше учить английский (с нуля) ? Какая должна быть нагрузки и в
> какие сроки можно расчитывать получить свободное владение языком ?

Чтобы свободно владеть английским, надо родиться носителем языка.
Другого способа нет. По сложности английский сравним с китайским.

А чтобы с некоторым трудом изьясняться - программа из двух пунктов:
1) Читаешь учебник Хорнби (автор такой). Хотя там английский конца
19 века, но систему и логику языка поймешь.
2) Идешь на какие-нибудь платные курсы, где преподаватели - носители
языка - ВКС, LanguageLink, и т.п. Там за год научат болтать.
Впечатление на аборигенов будешь производить... ну как азербайджанцы
на русском говорят - то есть понять можно.

Дима Анисимов.

anonymous
()
Ответ на: комментарий от anonymous

> Кстати раз уж тут дофига переводчиков-лингвистов... Подскажите как лучше учить английский (с нуля) ?

Все зависит от того, учил ли ты какой-либо другой язык. Если (и, видмо, судя по всему) - не учил, то:

1) Надо как огня избегать любых курсов, где тебе предлагают выучить язык за 20 занятий и на первом же занятии предлагают выучить фразы "Меня зовут Вася. Я из Урюпинска. Я уже глубокий старпер..."

2) Далекой стороной обходить любые курсы с "носителями языка". Для начинающих - пустая трата времени и, как правило, денег.

3) Если для тебя фраза "страдательное причастие прошедшего времени" ничем принципиально не отличается от "гидрохлорид натрия" или "квазичастицы в сильнокоррелированных системах" - имеет смысл позаниматься русским хотя бы в объеме школной программы. За пару -тройку месяцев сэкономишь год-два.

> Какая должна быть нагрузки и в какие сроки можно расчитывать получить свободное владение языком ?

Оптимальная нагрузка для не занятого на рудниках человека - 3 занятия в неделю по 2-3 часа. Лучше с утра. За год - реально базовый разговорный + свободное чтение нормальных тестов. Дальше на выбор - либо набор специализированной лексики - еще год, либо оттачивание произношения, арго, лексика из газет/журналов и т.п. Этого мало не бывает, но после некоторого периода (полгода - год) уже можно брать за жабры "носителей" или даже "погружаться в среду" ;-))) Последнее требует очень "правильных" курсов и выбора конкретного варианта английского. Через n лет, в зависимости от интенсивности использования языка, сможешь работать Штирлицем ;-)))

LamerOk ★★★★★
()
Ответ на: комментарий от unDEFER

Автор вроде тут и тусуется - Дима Анисимов.

anonymous
()
Ответ на: комментарий от pinguino

> почему английский плохо справляется ?

Потому что структура грамматики неудачная. Это приводит к тому, что
любой иностранец 10 лет учится а толку никакого. Это если в стране не
жить. А если в стране жить, то какое же это _международное_ общение?!

Ну вот Вам несколько примеров того, как английский играет роль
международного языка.

One of the Mathare buildings:
MENTAL HEALTH PREVENTION CENTRE.
Центр предотвращения умственного здоровья.

Tokyo bar:
SPECIAL COCKTAILS FOR THE LADIES WITH NUTS.
Специальный коктейль для женщин с яйцами.

In a Bangkok temple:
IT IS FORBIDDEN TO ENTER A WOMAN EVEN A FOREIGNER IF DRESSED AS A MAN.
Запрещено входить в женщину, даже если это иностранец, одетый как мужчина.

Hotel elevator, Paris:
PLEASE LEAVE YOUR VALUES AT THE FRONT DESK.
Оставьте ваши добродетели у входа в отель.

Hotel, Yugoslavia:
THE FLATTENING OF UNDERWEAR WITH PLEASURE IS THE JOB OF THE CHAMBERMAID.
Обязанность горничной - с удовольствием сделать комплимент вашему нижнему
белью.

A laundry in Rome:
LADIES, LEAVE YOUR CLOTHES HERE AND SPEND THE AFTERNOON HAVING A GOOD TIME.
Ляди! Оставьте свою одежду здесь, и с удовольствием проведите остаток дня!

Advertisement for donkey rides, Thailand:
WOULD YOU LIKE TO RIDE ON YOUR OWN ASS?
Хотите ли вы проехаться верхом на своей собственной заднице?

There will be a Moscow Exhibition of Arts by 150,000 Soviet Republic painters
and sculptors. These were executed over the past two years.
В москве состоится выставка 150000 скульпторов и художников из советстких
республик. Они все были казнены за последние два года.

Дима Анисимов.

anonymous
()
Ответ на: комментарий от tao

> Не кого не посещала идея сделать на базе правды проверку грамматики?

У меня появлялась :-) Но, поскольку я занимаюсь переводом, то задвинул
эту идею на "потом". Как ты понимаешь, идея упирается в чистку словарей
(сейчас там ошибок многовато) и описание русской грамматики.

Дима Анисимов.

anonymous
()
Ответ на: комментарий от anonymous

Имхо, лучше ответить так. Английский язык столь же сложен как руский. Рускому языку _руских_ детей учат в школе 10 (десять) лет. И не могут выучить! Не верите? Почитайте форумы. Тут царство сплошной безграмотности. А если мы не можем выучить правила, то иностранец точно с ума сойдёт, или будет говорить коряво.

ugoday ★★★★★
()
Ответ на: комментарий от unDEFER

> В 10-11 классах "Русского языка" нету. Или по-крайней мере не везде. Это заметно по твоему посту.

А как же дети выпускные сочинения пишут ?

anonymous
()
Ответ на: комментарий от anonymous

Вот так вот и пишут.
"Русского" нету, как урока, только если в качестве факультатива, но разумеется его далеко не все посещают.
Но литература есть. По произведениям изученным на уроках лит-ры выпускные изложения с сочинениями и пишут.

unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER

О том и речь, что пишут кое-как. У тебя почти в каждом предложении проблемы с грамматикой. Ничего личное, так сказать. Просто "за державу обидно".

anonymous
()
Ответ на: комментарий от ugoday

> Имхо, лучше ответить так. Английский язык столь же сложен как
> руский. Рускому языку _руских_ детей учат в школе 10 (десять) лет.
> И не могут выучить! Не верите? Почитайте форумы. Тут царство
> сплошной безграмотности. А если мы не можем выучить правила, то
> иностранец точно с ума сойдёт, или будет говорить коряво.

:-) Русский и английский устроены по-разному. По этому они имеют
разные проблемы. Русский имеет сложное словоизменение. По этому
неграмотный человек будет говорить/писать коряво. Это некрасиво, но
это не мешает пониманию. Английский же порождает двусмысленности.
По этому "не выучить русский" и "не выучить английский" - это очень
разные вещи.

anonymous
()
Ответ на: комментарий от anonymous

Ну, да у меня нет такого уж чувства запятых, чтоб их автоматом все расставлять, а предложения по-заковыристей я всегда любид писать. Но когда надо было эти сочинения и изложения писать - старался. Вполне получалось - довольно грамотно :-)

unDEFER ★★★★★
()
Ответ на: комментарий от anonymous

Если бы он один (или я один) писали безграмотно, то это он (я) был бы тупой. Но руский язык слишком сложен для подавляющего большинства руских.

Это значит что правила языка не адекватны реальности. По моему так.

ugoday ★★★★★
()
Ответ на: комментарий от unDEFER

Чувства запятых и не должно быть, правила должны быть простыми и непротиворечивыми, в конце концов язык - это инструмент для общения, и не более.

ugoday ★★★★★
()
Ответ на: комментарий от anonymous

а если чуть чуть подумать - то такой фигни - которую ты привёл - не получится ... думать надо на том языке на котором ты говоришь в данный момент ...

попробуй перевести мне на любой не славянский язык что то типа " что ж ты милая смотришь с искоса - грустно голову наклоня" - из народного по моему че то.... тото же :D

а так даже разбор полётов устраивать не буду - потому что ты фигню написал полную от начала и до конца ...

pinguino
()
Ответ на: комментарий от pinguino

Это не он написал. Это другие люди написали. А то что они такую ерунду написали и доказывает принципиальную неприменимость английского как языка международного общения.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

извини меня - живу в Северной Америке - почти 5 лет - и никогда не возникало трудностей - ну только если кто то сильно обдолбанный или пьяный.... наверное я что то не правильно делаю ...

> А то что они такую ерунду написали и доказывает принципиальную неприменимость английского как языка международного общения.

мля .. а слова какие сильные ! принципиальную ! это ж огуеть - прикрутите мне гуи и компилятор для английского ... а если по серьёзному - то попробуй сначала язык изучить - а потом уже постыдится за свои слова. английский собственно как язык довольно схематичный и проблем с использованием и тем более с изучением - лично у меня возникало мало.

pinguino
()
Ответ на: комментарий от pinguino

>живу в Северной Америке - почти 5 лет - и никогда не возникало трудностей

Молодец, что тут ещё скажешь. Но возникает вопрос, как долго ты английский учил, до тех пор как достиг текущего уровня? Я эсперанто учу 4-й день (около 10 часов в совокупности) и уже могу вести с тобой этот диспут на нём (правда со словариком). Почему то я уверен, что ты на 4-й день изучения английского нифига, ничего не мог сказать. Разве что "Май наме ис Пингуино. Вхате ис юор наме?" ;)

>наверное я что то не правильно делаю .

Понты кидаешь, вот что ты делаешь. Писаешься с собственной крутости, что ты один из немногих (относительно всех остальных) свободно владеющих английским.

>это ж огуеть - прикрутите мне гуи и компилятор для английского

Компилятор для английского - это разговорник. Тебе он похоже не очень то и нужен.

>английский собственно как язык довольно схематичный :)

Исключения есть? Есть. Правил много? Дохренищи. Правила простые? Сложные. И вообще сходи по ссылке, почитай введение в эсперанто, если и после этого ты будешь считать национальные языки схематичными, то продолжим беседу на новом уровне, а так это - беспредметная беседа.

>проблем с использованием и тем более с изучением - лично у меня возникало >мало.

А у тех людей, которые ту ерунду написали проблемы возникли. С чего бы это?

P.S. Английский учу вот уже 8 лет (начиная со школы). Достиг уровня чтения тех. текстов (иногда требуется словарик). Это за 8 то лет! И не надо говорить что я тупой, большинство моих сверстников (21) владеют языком на том же уровне, за исключением тех кто его вообще не знает. Так что может в консерватории проблема?

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

>Молодец, что тут ещё скажешь. Но возникает вопрос, как долго ты английский учил, до тех пор как достиг текущего уровня? Я эсперанто учу 4-й день (около 10 часов в совокупности) и уже могу вести с тобой этот диспут на нём (правда со словариком). Почему то я уверен, что ты на 4-й день изучения английского нифига, ничего не мог сказать. Разве что "Май наме ис Пингуино. Вхате ис юор наме?" ;)

если честно я даже и не помню ... я английский начал учить еще когда лбом в втол упирался ... тогда еще помню каналы английские были - что то типа ББС ... я их очень любил смотреть - и тогда родители меян впрягли ... подробностей уже не помню ...

>Понты кидаешь, вот что ты делаешь. Писаешься с собственной крутости, что ты один из немногих (относительно всех остальных) свободно владеющих английским.

не ... свободно владеет только носитель языка .... остальные так - типа до конца освоить не смогут - только если забудут свой родной...

>Исключения есть? Есть. Правил много? Дохренищи. Правила простые? Сложные. И вообще сходи по ссылке, почитай введение в эсперанто, если и после этого ты будешь считать национальные языки схематичными, то продолжим беседу на новом уровне, а так это - беспредметная беседа.

собственно про исключения - правила и всё такое - каждый язык этим богат - тут не отнимаешь ни прибавишь ... а насчет введения - обязательно почитаю минут через 20 .... только если я не ошибаюсь что вроде как эсперанто изначально создавался как международный - но по каким то причинам все на него болт положили ?

>А у тех людей, которые ту ерунду написали проблемы возникли. С чего бы это?

потому что подход изначально не правильный ... я тут просил перевести на любой не славянский язык фразу одну - см выше ... перевод ни в коем случае нельзя делать прямой - башку отрывать за такие вещи надо ... переводить надо смысл - а что бы переводить смысл - надо понимать о чем речь - а что бы понимать о чем речь - надо знать базу ... так что получается - от того насколько ты хорошо понимаешь самые базовые понятия - зависит всё остальное...

>P.S. Английский учу вот уже 8 лет (начиная со школы). Достиг уровня чтения тех. текстов (иногда требуется словарик). Это за 8 то лет! И не надо говорить что я тупой, большинство моих сверстников (21) владеют языком на том же уровне, за исключением тех кто его вообще не знает. Так что может в консерватории проблема?

не надо говорить что кто то тупой или еще че то ...

1) какая у вас методика ?

2) нету среды общения.

можно еще кучу всего придумать - но это самые главные вещи ... лично у меян по прибытию первые несколько дней были проблемы только с речью - собственно из-за пункта 2.... в нашей деревне не было носителей языка и говорить мне было не с кем - а понимать - писать читать как не фиг делать... да еще всякие дурацкие приколы типа стеснения и т.п.

pinguino
()
Ответ на: комментарий от anonymous

> тирлицем говоришь... У меня крыша не поедет если я начну на другом языке думать ?

1) Не поедет. После двух-трех дней сплошного общения на не родом, начнешь облекать мысли в него же. 2) Люди не думают "на языке", они только оформляют с его помощью мысли. Думают же они голыми абстракциями.

LamerOk ★★★★★
()
Ответ на: комментарий от ugoday

> Если бы он один (или я один) писали безграмотно, то это он (я) был бы тупой. Но руский язык слишком сложен для подавляющего большинства руских.

> Это значит что правила языка не адекватны реальности. По моему так.

Нет, к сожалению, это русские не адекватны своему языку.

LamerOk ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.