www-ru-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [www-ru-list] О кавычках


From: alexander barakin (aka sash-kan)
Subject: Re: [www-ru-list] О кавычках
Date: Wed, 08 Apr 2015 20:41:50 +0300

07.04.2015, 20:25, "Ineiev" <address@hidden>:
> On Tue, Apr 07, 2015 at 06:51:52PM +0300, Dmitry Alexandrov wrote:
>>  Ну, собственно, вот скриптик для замены “американских” кавычек на «русские 
>> елочки» в переводах, о котором я говорил [0]:
>>
>>  #!/usr/bin/gawk -f
>
> ...
>
> Наверное, это надежнее делать через msgfilter.

подозреваю, что msgfilter может внести некоторые, возможно, нежелательные 
исправления.
например, в преамбулу файла (где служебная информация с датами и тому подобным).

>>  Запускать на копии CVS группы как-то так:
>>
>>  $ shopt -s globstar
>
> [dti@xbl3p ram]$ shopt -s globstar
> bash: shopt: globstar: invalid shell option name
>>  $ for f in www-ru/**/*.ru.po; do ./russify-quotes "$f" | sponge "$f"; done
>
> ineiev@fencepost:~$ which sponge
> ineiev@fencepost:~$ man sponge
> No manual entry for sponge
> ineiev@fencepost:~$ info sponge
> (No menu item `sponge' in node `(dir)Top'.)
> ineiev@fencepost:~$ uname -a
> Linux fencepost.gnu.org 2.6.32-51-server #1trisquel3 SMP Fri Sep 20 21:41:37 
> UTC 2013 x86_64 GNU/Linux
>>  Вроде бы, должен работать как надо.
>
> Можно проверить, что получилось (например, прогнать через
> msgfmt -o/dev/null -c), нет ли этих символов в другом виде
> (вроде &#8220;), не осталось ли каких-нибудь других проблем.

символы &#8220; и &#8221; встречаются только в одном файле:
www-ru/translation/planetfeeds.ru.po
да и то, во-первых, в msgid-ах, а во-вторых, в «устаревших», закомментированных 
переводах.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]