|
From: | Dmitry Alexandrov |
Subject: | Re: [www-ru-list] О кавычках |
Date: | Fri, 17 Apr 2015 05:12:01 +0300 |
User-agent: | Mozilla/5.0 (X11; GNU x86_64; rv:31.0) Gecko/20100101 Icedove/31.3.0 |
Добрых суток. On 14/04/15 16:20, Ineiev wrote:
On Wed, Apr 08, 2015 at 11:27:43AM -0400, Ineiev wrote:Я, возможно, не очень понятно выразился, но я просмотрел вывод глазами, и если я ничего не пропустил, то все разумно заменено и ошибок нет; но хотел бы, что бы вы тоже проверили.Само собой. только мне для этого понадобится какое-то время —
Так мы никуда и не торопимся.
(0) Видимо, внутренние кавычки тоже надо заменять: gsub("&l[sd]quo;", "«");
Ой, как же я их пропустил! Несомненно, их стоит заменить на внутренние русские „кавычки-лапки“.
Также, оказывается есть некоторое количество мест, где вместо длинного тире с предшествующим неразрывным пробелом стоит ascii-дефис. Считаю, надо заодно и их заменить, так что дополнил скриптик.
Плюс, я еще забыл про комментарии — там неправильно определялось, где оригинал, а где перевод — исправил. Итого, см. russify-quotes в приложении.
Еще я решил проверить, не осталось ли где в переводах непарных (машинописных) "кавычек", и таки нашел шесть случаев. Также осталось некоторое количество ascii-дефисов после разрыва строки. Их заменить мне было проще в полуручном режиме, поэтому прикладываю разницы (еще раз обращаю внимание, это разницы относительно состояния после прохода скриптом).
www-ru$ for f in *.0.diff; do patch -p1 < "$f"; done
(1) Нужно ли менять кавычки внутри вставок на английском языке?
Очень хороший вопрос. Я полагаю решение, непроизвольно получающееся в результате применения машинной замены, как мы ее делаем, — во вставках об’емом менее абзаца (т. е. одного msgid) заменять, а более — нет; приемлемым.
compendium.ru.po.0.diff
Description: Text Data
companies.ru.po.0.diff
Description: Text Data
computing-progress.ru.po.0.diff
Description: Text Data
digital-inclusion-in-freedom.ru.po.0.diff
Description: Text Data
keep-control-of-your-computing.ru.po.0.diff
Description: Text Data
microsoft-antitrust.ru.po.0.diff
Description: Text Data
new-monopoly.ru.po.0.diff
Description: Text Data
programs-must-not-limit-freedom-to-run.ru.po.0.diff
Description: Text Data
push-copyright-aside.ru.po.0.diff
Description: Text Data
amazon-rms-tim.ru.po.0.diff
Description: Text Data
initial-announcement.ru.po.0.diff
Description: Text Data
fdl-howto-opt.ru.po.0.diff
Description: Text Data
free-sw.ru.po.0.diff
Description: Text Data
free-world-notes.ru.po.0.diff
Description: Text Data
guardian-article.ru.po.0.diff
Description: Text Data
russify-quotes
Description: Text document
[Prev in Thread] | Current Thread | [Next in Thread] |