Re: acheck_Version 0.5.5____ru.po
В Пн, 26/03/2018 в 15:05 +0300, Алексей Шилин пишет:
> В письме от понедельник, 26 марта 2018 г. 11:46:32 MSK пользователь
> Gali
> Anikina написал:
> >
> > А здесь не согласна -
> > вот смотрите в файле apt-1.6~beta1__ru__Aleksej Shilin__2017.po
> > тоже есть "Да -Нет". Алексей переводил эти слова -
>
> Вы не поняли. В этом сообщении говорится, что нужно ввести "yes" - а
> далее по
> файлу перевода нужно перевести "yes". Так вот: они связаны между
> собой.
> Отдельное "yes" - это то, с чем программа сравнивает введённую
> пользователем
> строку в ответ на предыдущее сообщение. Таким образом, нужно либо
> перевести
> оба "yes", либо не переводить ни одно, иначе будет разнобой, когда
> программа,
> например, говорит пользователю ввести "yes", а ожидает от него на
> самом деле
> "да".
>
Пример первого раза использования програмы, неважно, что применён не
файл локализации а просто файл, написанный на языке Си.
Важно было просто посмотреть выводы программы, и в зависимости от
этого, принять то или иное решение
$ acheck /home/user/ddcci-0.3.1/ddcci/ddcci.c
..................
aEiIlNX: N
* any later version.
> * any later version.
0> а
1> и
2> о
3> я
4> у
5> аи
6> ау
7> ею
8> ее
9> АО
10> Ио
11> юг
12> юл
13> юн
14> юс
15> ют
16> юз
17> ад
18> ах
19> ай
20> ан
21> ар
22> ас
23> ат
24> аж
25> аз
26> её
27> ед
28> ей
29> ел
30> ем
31> ер
32> еж
33> их
34> ил
35> им
36> ив
37> из
38> об
a Add in dictionnary
E Edit current line
i Ignore
I Ignore all
l Add lowercase in dictionnary
N Skip the rest of the line
X Exit and discard all changes
aEiIlNX 0-38: N
..............................
окончание
aEiIlNX: N
#include <asm-generic/fcntl.h>
>#include <asm-generic/fcntl.h>
a Add in dictionnary
E Edit current line
i Ignore
I Ignore all
l Add lowercase in dictionnary
N Skip the rest of the line
X Exit and discard all changes
aEiIlNX: X
Exit and discard all changes! type `yes' to confirm: yes
$
Возможно было бы лучше ввести так
Exit and discard all changes! type `yes' to confirm: yes
#: ../acheck:502
msgid "Exit and discard all changes! type `yes' to confirm: "
msgstr "Выйти и сбросить все изменения! Выполните `yes' («да») для
подтверждения: "
И следовательно здесь тоже
#: ../acheck:504
msgid "yes"
msgstr "yes"
Такая же ситуация примерно и здесь
#: ../acheck:1164
msgid "Press 'Enter' to continue"
msgstr "Для продолжения нажмите «Enter»"
надо написать
msgstr "Для продолжения нажмите «Ввод» («Enter»)"
Тестирую её далее, дам ей файл, переведённый на русский и посмотрю её
выводы.
Reply to: