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

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: