From 56cb99c7c7c81b2ba91ce9e95f825f19ad03023a Mon Sep 17 00:00:00 2001 From: faa Date: Mon, 1 Mar 2010 20:38:38 +0000 Subject: [PATCH] Russian translation update --- internat/ru/kicad.mo | Bin 276974 -> 277017 bytes internat/ru/kicad.po | 798 ++++++++++++++++++++++--------------------- 2 files changed, 406 insertions(+), 392 deletions(-) diff --git a/internat/ru/kicad.mo b/internat/ru/kicad.mo index 3b5e7af5f9a621440a753c80902cfc6c5243ed36..7ed3905d2609d0c83d16873df50d686c96368fa4 100644 GIT binary patch delta 64345 zcmXWkci@gy|G@Fv_iJTki^x~md+)unSF*QkWkk`sBUu>{6|y2tLTQoG4wXtuM3JUa z9;GBb@ArMq@1NIo&UIa9e9q^b>!zN5zy2@pigS6B$MR=hp5Xr$=1e4tI@r9l$8O0%u_nT#Z?A2j;+Cmxcs>KK zpj;WVCz6Ro8!mjY3);c;NB|N;(2gde9VGEGoQb(`0ou_DY>aF1UObAnGweblk&ZW_ z6Pbk8&%?~P42#i!Vg(n55oZgFq{iVItK0dMs$SJqIaTeJQJ_R`*9RLhg0#&iy=ZwqRY@oJ%kQm zJ(@#X(2lpF?Ywl6_?PG62o+ai=6^#jWS}!?iZ*a9x+Fc(HN62_;xw#_JFzjI#oAcy zQYhbml_{^sn)o5Ql$rhu6VCh}@ptCgV@0lL-e|$-7183+jA-d-d9>lmv0N=$D_Sqw zDB3LADj6@XMH}ddW_6cX?iU>x9TFWL9T^>i=E!(7Qa7VZb`P4wOJaE)`rH;Y!pR+6 zxK_K-wRsPH;Q*Qg$7B7s=(ahH=13M+)Q0k+?-fDoOQHj)h_=%ZZNELbl-Hrp55au& zpBNo)+=h;L4wk{?vAh$F$ouGsKa1sKX!8Dqh4D9}!9=!9p}r{EQAxDET&!<^4yYOC zr2j;FE`0F%_`twe9*%Z64jsUhc>iv68_h-sybgVCOY}u_V6USyeg}=rr)WfuMSsD3 z^q;uMg$?9M%ajUv5wyeNXmXa1Rz@4Hjy7BueXkWdkWT25^h2K;igr8-ZErIA-d*T( z_hD-PFXh4zJsf>1x(j{bLv-zrppiO<#qeS*7fBB@D~Wbo6@9NZ+Hs3m?u_=+5A);r z^i0Xr14$}MQ*mE>U@O|d8_|!@j*p@<{T6NLY`mX2b6C@S=zCY99hXNVP#Yasvsi9} zMy^}tWN5f=d|)V+;>M`>;JoXebdC3iM2AO5M#n_QN0Src z#bhi*15;!9zUU%!fJ@MsEsyo9&;hTB<#o{w(M{1Oqt8U2jc!NUO(u4Pi^R)lgRi0k zc`ep|7CnrH@GEppPov+A^XO6($QqKW5*mr7Xo$O_OE)k&3eAm4nEL+T$%P%yj?RtF zk1mKVir$Yd!O~b>jt=M{bbyayS=@#-@C&SiIkJTTHAf@b1xvgCdvI|p-ikhW2K}0q z$(|`uABUk|uT|IxKaAxZmxcRH&>7u=&U_}?!2{?(AByFb=q_4=J#Z5yyK(V17ge!C zj!cPFI34}07Rs3^F%&ytE!=|l;0dgPBXflrFGEAT0W0BVGy;dQ6eeE)k z±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 diff --git a/internat/ru/kicad.po b/internat/ru/kicad.po index 3f2f9e39c1..672607c688 100644 --- a/internat/ru/kicad.po +++ b/internat/ru/kicad.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: KiCAD\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-22 11:56+0300\n" -"PO-Revision-Date: 2010-02-22 12:13+0300\n" +"POT-Creation-Date: 2010-03-01 23:07+0300\n" +"PO-Revision-Date: 2010-03-01 23:28+0300\n" "Last-Translator: Andrey Fedorushkov \n" "Language-Team: KiCAD russian team \n" "MIME-Version: 1.0\n" @@ -91,11 +91,11 @@ msgstr "Переместить дугу" #: eeschema/libedit_onrightclick.cpp:87 msgid "Drag Arc Size" -msgstr "Drag Arc Size" +msgstr "Изменить дугу" #: eeschema/libedit_onrightclick.cpp:93 msgid "Edit Arc Options" -msgstr "Edit Arc Options" +msgstr "Правка параметров окружности" #: eeschema/libedit_onrightclick.cpp:100 msgid "Delete Arc " @@ -107,11 +107,11 @@ msgstr "Переместить окружность" #: eeschema/libedit_onrightclick.cpp:118 msgid "Drag Circle Outline" -msgstr "Drag Circle Outline" +msgstr "Перетащить окружность" #: eeschema/libedit_onrightclick.cpp:124 msgid "Edit Circle Options" -msgstr "Edit Circle Options" +msgstr "Правка параметров окружности" #: eeschema/libedit_onrightclick.cpp:131 msgid "Delete Circle " @@ -119,19 +119,19 @@ msgstr "Удалить окружность" #: eeschema/libedit_onrightclick.cpp:141 msgid "Move Rectangle " -msgstr "Move Rectangle " +msgstr "Переместить контур" #: eeschema/libedit_onrightclick.cpp:147 msgid "Edit Rectangle Options" -msgstr "Edit Rectangle Options" +msgstr "Правка параметров контура" #: eeschema/libedit_onrightclick.cpp:154 msgid "Drag Rectangle Edge" -msgstr "Drag Rectangle Edge" +msgstr "Перетащить ребро контура" #: eeschema/libedit_onrightclick.cpp:162 msgid "Delete Rectangle " -msgstr "Удалить прямоугольник" +msgstr "Удалить контур" #: eeschema/libedit_onrightclick.cpp:173 msgid "Move Text " @@ -139,11 +139,11 @@ msgstr "Переместить текст" #: eeschema/libedit_onrightclick.cpp:179 msgid "Edit Text " -msgstr "Edit Text " +msgstr "Правка текста " #: eeschema/libedit_onrightclick.cpp:184 msgid "Rotate Text " -msgstr "Rotate Text " +msgstr "Повернуть текст " #: eeschema/libedit_onrightclick.cpp:191 msgid "Delete Text " @@ -155,7 +155,7 @@ msgstr "Переместить линию" #: eeschema/libedit_onrightclick.cpp:205 msgid "Drag Edge Point" -msgstr "Drag Edge Point" +msgstr "Перетащить точку ребра" #: eeschema/libedit_onrightclick.cpp:214 msgid "Line End" @@ -163,7 +163,7 @@ msgstr "Закончить линию" #: eeschema/libedit_onrightclick.cpp:217 msgid "Edit Line Options" -msgstr "Edit Line Options" +msgstr "Правка параметров линии" #: eeschema/libedit_onrightclick.cpp:224 msgid "Delete Line " @@ -1765,23 +1765,23 @@ msgstr "Добавить компонент" msgid "Add Power" msgstr "Добавить питание" -#: eeschema/dialog_print_using_printer.cpp:206 +#: eeschema/dialog_print_using_printer.cpp:208 msgid "Preview" msgstr "Просмотр" -#: eeschema/dialog_print_using_printer.cpp:241 +#: eeschema/dialog_print_using_printer.cpp:243 msgid "Print Schematic" msgstr "Печать схемы" -#: eeschema/dialog_print_using_printer.cpp:246 +#: eeschema/dialog_print_using_printer.cpp:248 msgid "An error occurred attempting to print the schematic." msgstr "При печати схемы произошла ошибка." -#: eeschema/dialog_print_using_printer.cpp:247 +#: eeschema/dialog_print_using_printer.cpp:249 msgid "Printing" msgstr "Печать" -#: eeschema/dialog_print_using_printer.cpp:260 +#: eeschema/dialog_print_using_printer.cpp:262 #, c-format msgid "Print page %d" msgstr "Печать страницы %d" @@ -1907,41 +1907,41 @@ msgstr "Файл <%s> не является файлом документаци msgid "This position is already occupied by another pin. Continue?" msgstr "Позиция занята другим выводом. Продолжить?" -#: eeschema/pinedit.cpp:659 +#: eeschema/pinedit.cpp:660 msgid "No pins!" msgstr "Нет выводов!" -#: eeschema/pinedit.cpp:670 +#: eeschema/pinedit.cpp:671 msgid "Marker Information" msgstr "Информация маркера" -#: eeschema/pinedit.cpp:689 +#: eeschema/pinedit.cpp:690 #, c-format msgid "Duplicate pin %s \"%s\" at location (%.3f, %.3f) conflicts with pin %s \"%s\" at location (%.3f, %.3f)" msgstr "Дубликат вывода %s \"%s\" с координатами (%.3f, %.3f), конфликт с выводом %s \"%s\" с координатами (%.3f, %.3f)" -#: eeschema/pinedit.cpp:702 -#: eeschema/pinedit.cpp:741 +#: eeschema/pinedit.cpp:703 +#: eeschema/pinedit.cpp:742 #, c-format msgid " in part %c" msgstr " в элементе %c" -#: eeschema/pinedit.cpp:709 -#: eeschema/pinedit.cpp:748 +#: eeschema/pinedit.cpp:710 +#: eeschema/pinedit.cpp:749 msgid " of converted" msgstr " конверт." -#: eeschema/pinedit.cpp:711 -#: eeschema/pinedit.cpp:750 +#: eeschema/pinedit.cpp:712 +#: eeschema/pinedit.cpp:751 msgid " of normal" msgstr " норм." -#: eeschema/pinedit.cpp:732 +#: eeschema/pinedit.cpp:733 #, c-format msgid "Off grid pin %s \"%s\" at location (%.3f, %.3f)" msgstr "Вывод %s не по сетке \"%s\" с координатами (%.3f, %.3f)" -#: eeschema/pinedit.cpp:759 +#: eeschema/pinedit.cpp:760 msgid "No off grid or duplicate pins were found." msgstr "Дубликатов выводов и выводов, расположенных не по сетке, не найдено." @@ -2044,31 +2044,31 @@ msgstr "Не подсоединен" msgid "Pin" msgstr "Вывод" -#: eeschema/class_pin.cpp:1609 +#: eeschema/class_pin.cpp:1597 msgid "Number" msgstr "Номер" -#: eeschema/class_pin.cpp:1615 +#: eeschema/class_pin.cpp:1603 msgid "Style" msgstr "Стиль" -#: eeschema/class_pin.cpp:1617 +#: eeschema/class_pin.cpp:1605 msgid "Yes" msgstr "Да" -#: eeschema/class_pin.cpp:1619 +#: eeschema/class_pin.cpp:1607 msgid "No" msgstr "Нет" -#: eeschema/class_pin.cpp:1620 +#: eeschema/class_pin.cpp:1608 msgid "Visible" msgstr "Видимый" -#: eeschema/class_pin.cpp:1625 +#: eeschema/class_pin.cpp:1613 msgid "Length" msgstr "Длина" -#: eeschema/class_pin.cpp:1628 +#: eeschema/class_pin.cpp:1616 msgid "Orientation" msgstr "Ориентация" @@ -2853,6 +2853,10 @@ msgstr "Список" msgid "Text for spreadsheet import" msgstr "Текст для импорта в эл.таблицу" +#: eeschema/dialog_build_BOM_base.cpp:47 +msgid "Single Part per line" +msgstr "Один элемент на строку" + #: eeschema/dialog_build_BOM_base.cpp:49 msgid "Output format:" msgstr "Формат вывода:" @@ -3602,15 +3606,15 @@ msgstr "Печать на текущем принтере" msgid "Print All" msgstr "Печатать все" -#: eeschema/dialog_SVG_print_base.cpp:59 +#: eeschema/dialog_SVG_print_base.cpp:60 msgid "Quit" msgstr "Выход" -#: eeschema/dialog_SVG_print_base.cpp:66 +#: eeschema/dialog_SVG_print_base.cpp:67 msgid "Filename:" msgstr "Имя файла:" -#: eeschema/dialog_SVG_print_base.cpp:71 +#: eeschema/dialog_SVG_print_base.cpp:72 msgid "" "Enter a filename if you do not want to use default file names\n" "Can be used only when printing the current sheet" @@ -3618,39 +3622,39 @@ msgstr "" "Введите имя файла, если не желаете использовать имя файла по умолчанию\n" "Может использоваться при печати только текущего листа" -#: eeschema/dialog_SVG_print_base.cpp:76 +#: eeschema/dialog_SVG_print_base.cpp:77 msgid "Messages:" msgstr "Сообщения:" -#: eeschema/schframe.cpp:358 +#: eeschema/schframe.cpp:359 msgid "Schematic modified, Save before exit ?" msgstr "Схема изменена. Сохранить перед выходом?" -#: eeschema/schframe.cpp:359 +#: eeschema/schframe.cpp:360 msgid "Confirmation" msgstr "Подтверждение" -#: eeschema/schframe.cpp:514 +#: eeschema/schframe.cpp:515 msgid "Draw wires and buses in any direction" msgstr "Цепи и шины в любом направлении" -#: eeschema/schframe.cpp:515 +#: eeschema/schframe.cpp:516 msgid "Draw horizontal and vertical wires and buses only" msgstr "Цепи и шины только вертикально и горизонтально" -#: eeschema/schframe.cpp:525 +#: eeschema/schframe.cpp:526 msgid "Do not show hidden pins" msgstr "Не показывать скрытые выводы" -#: eeschema/schframe.cpp:551 +#: eeschema/schframe.cpp:552 msgid "Hide grid" msgstr "Скрыть сетку" -#: eeschema/schframe.cpp:551 +#: eeschema/schframe.cpp:552 msgid "Show grid" msgstr "Показать сетку" -#: eeschema/schframe.cpp:617 +#: eeschema/schframe.cpp:618 msgid "Schematic" msgstr "Схема" @@ -4218,20 +4222,21 @@ msgstr "Основной лист" msgid "%8.8lX/" msgstr "%8.8lX/" -#: eeschema/build_BOM.cpp:57 +#: eeschema/build_BOM.cpp:59 msgid "Bill of Materials file (*.lst)|*.lst" msgstr "Файл спецификации (*.lst)|*.lst" -#: eeschema/build_BOM.cpp:99 +#: eeschema/build_BOM.cpp:104 msgid "Bill of Materials" msgstr "Спецификация" -#: eeschema/build_BOM.cpp:140 -#: eeschema/build_BOM.cpp:176 +#: eeschema/build_BOM.cpp:154 +#: eeschema/build_BOM.cpp:191 +#: eeschema/build_BOM.cpp:227 msgid "Failed to open file " msgstr "Не удалось открыть файл " -#: eeschema/build_BOM.cpp:220 +#: eeschema/build_BOM.cpp:272 #, c-format msgid "" "\n" @@ -4240,7 +4245,7 @@ msgstr "" "\n" "#Global, Hierarchical Labels and PinSheets ( order = Sheet Number ) count = %d\n" -#: eeschema/build_BOM.cpp:231 +#: eeschema/build_BOM.cpp:284 #, c-format msgid "" "\n" @@ -4251,7 +4256,7 @@ msgstr "" "#Global, Hierarchical Labels and PinSheets ( order = Alphab. ) count = %d\n" "\n" -#: eeschema/build_BOM.cpp:239 +#: eeschema/build_BOM.cpp:292 msgid "" "\n" "#End List\n" @@ -4259,7 +4264,7 @@ msgstr "" "\n" "#End List\n" -#: eeschema/build_BOM.cpp:623 +#: eeschema/build_BOM.cpp:676 msgid "" "\n" "#Cmp ( order = Reference )" @@ -4267,17 +4272,17 @@ msgstr "" "\n" "#Cmp ( порядок = Обозначение )" -#: eeschema/build_BOM.cpp:626 -#: eeschema/build_BOM.cpp:735 +#: eeschema/build_BOM.cpp:679 +#: eeschema/build_BOM.cpp:904 msgid " (with SubCmp)" msgstr " (с СубКомп)" -#: eeschema/build_BOM.cpp:711 -#: eeschema/build_BOM.cpp:791 +#: eeschema/build_BOM.cpp:778 +#: eeschema/build_BOM.cpp:960 msgid "#End Cmp\n" msgstr "#End Cmp\n" -#: eeschema/build_BOM.cpp:732 +#: eeschema/build_BOM.cpp:901 msgid "" "\n" "#Cmp ( order = Value )" @@ -4285,17 +4290,17 @@ msgstr "" "\n" "#Cmp ( порядок = Значение )" -#: eeschema/build_BOM.cpp:819 +#: eeschema/build_BOM.cpp:988 #, c-format msgid "> %-28.28s %s (Sheet %s) pos: %3.3f, %3.3f\n" msgstr "> %-28.28s %s (Sheet %s) pos: %3.3f, %3.3f\n" -#: eeschema/build_BOM.cpp:839 +#: eeschema/build_BOM.cpp:1008 #, c-format msgid "> %-28.28s PinSheet %-7.7s (Sheet %s) pos: %3.3f, %3.3f\n" msgstr "> %-28.28s PinSheet %-7.7s (Sheet %s) pos: %3.3f, %3.3f\n" -#: eeschema/build_BOM.cpp:854 +#: eeschema/build_BOM.cpp:1023 msgid "#End labels\n" msgstr "#End labels\n" @@ -4423,8 +4428,8 @@ msgstr "Выбрать цвет фона:" msgid "Apply" msgstr "Применить" -#: eeschema/symbdraw.cpp:954 -#: eeschema/symbdraw.cpp:1042 +#: eeschema/symbdraw.cpp:962 +#: eeschema/symbdraw.cpp:1050 #, c-format msgid "Arc %.1f deg" msgstr "Arc %.1f deg" @@ -4958,15 +4963,15 @@ msgstr "Автомасштаб (Home)" msgid "3D Display" msgstr "3D вид" -#: cvpcb/class_DisplayFootprintsFrame.cpp:339 +#: cvpcb/class_DisplayFootprintsFrame.cpp:335 msgid "3D Frame already opened" msgstr "3D окно уже открыто" -#: cvpcb/class_DisplayFootprintsFrame.cpp:343 +#: cvpcb/class_DisplayFootprintsFrame.cpp:339 msgid "3D Viewer" msgstr "3D просмотр" -#: kicad/mainframe.cpp:72 +#: kicad/mainframe.cpp:68 #, c-format msgid "" "Ready\n" @@ -4975,11 +4980,11 @@ msgstr "" "Готово\n" "Рабочая папка: %s\n" -#: kicad/mainframe.cpp:253 +#: kicad/mainframe.cpp:228 msgid "Text file (" msgstr "Текстовый файл (" -#: kicad/mainframe.cpp:255 +#: kicad/mainframe.cpp:230 msgid "Load File to Edit" msgstr "Загрузить файл для редактировани" @@ -5057,13 +5062,13 @@ msgstr "" "\n" "Создать Zip-архив <%s>" -#: kicad/kicad.cpp:74 -#: kicad/prjconfig.cpp:119 +#: kicad/kicad.cpp:69 +#: kicad/prjconfig.cpp:118 msgid "Working dir: " msgstr "Рабочая папка: " -#: kicad/kicad.cpp:75 -#: kicad/prjconfig.cpp:120 +#: kicad/kicad.cpp:70 +#: kicad/prjconfig.cpp:119 msgid "" "\n" "Project: " @@ -5071,138 +5076,134 @@ msgstr "" "\n" "Проект: " -#: kicad/kicad.cpp:102 -msgid "noname" -msgstr "без имени" - -#: kicad/menubar.cpp:94 +#: kicad/menubar.cpp:90 msgid "Open an existing project" msgstr "Открыть существующий проект" -#: kicad/menubar.cpp:108 -#: kicad/menubar.cpp:276 +#: kicad/menubar.cpp:104 +#: kicad/menubar.cpp:272 msgid "Start a new project" msgstr "Начать новый проект" -#: kicad/menubar.cpp:113 +#: kicad/menubar.cpp:109 msgid "&Save\tCtrl+S" msgstr "Сохранить\t(CTRL+S)" -#: kicad/menubar.cpp:114 -#: kicad/menubar.cpp:286 +#: kicad/menubar.cpp:110 +#: kicad/menubar.cpp:282 msgid "Save current project" msgstr "Сохранить текущий проект" -#: kicad/menubar.cpp:122 +#: kicad/menubar.cpp:118 msgid "&Archive" msgstr "Архив" -#: kicad/menubar.cpp:123 +#: kicad/menubar.cpp:119 msgid "Archive project files in zip archive" msgstr "Архивировать файлы проекта в zip-архив" -#: kicad/menubar.cpp:128 +#: kicad/menubar.cpp:124 msgid "&Unarchive" msgstr "Из архива" -#: kicad/menubar.cpp:129 +#: kicad/menubar.cpp:125 msgid "Unarchive project files from zip file" msgstr "Разархивировать файлы проекта из zip файла" -#: kicad/menubar.cpp:138 +#: kicad/menubar.cpp:134 msgid "Quit KiCad" msgstr "Выход из KiСad" -#: kicad/menubar.cpp:152 +#: kicad/menubar.cpp:148 msgid "Text E&ditor" msgstr "Текстовый редактор" -#: kicad/menubar.cpp:153 +#: kicad/menubar.cpp:149 msgid "Open prefered text editor" msgstr "Открыть редактор текста" -#: kicad/menubar.cpp:159 +#: kicad/menubar.cpp:155 msgid "&View File" msgstr "Просмотр файла " -#: kicad/menubar.cpp:160 +#: kicad/menubar.cpp:156 msgid "View, read or edit file with a text editor" msgstr "Читать/редактировать в текстовом редакторе" -#: kicad/menubar.cpp:173 +#: kicad/menubar.cpp:169 msgid "&Text Editor" msgstr "Текстовый редактор" -#: kicad/menubar.cpp:174 +#: kicad/menubar.cpp:170 msgid "Select your prefered text editor" msgstr "Выбор предпочитаемого редактора текстов" -#: kicad/menubar.cpp:187 +#: kicad/menubar.cpp:183 msgid "Default" msgstr "По умолчанию" -#: kicad/menubar.cpp:188 +#: kicad/menubar.cpp:184 msgid "Use system default PDF viewer used to browse datasheets" msgstr "Использовать системный просмотрщик PDF для просмотра документации" -#: kicad/menubar.cpp:198 +#: kicad/menubar.cpp:194 msgid "Favourite" msgstr "Любимый PDF просмотрщик" -#: kicad/menubar.cpp:199 +#: kicad/menubar.cpp:195 msgid "Use your favourite PDF viewer used to browse datasheets" msgstr "Использовать ваш любимый просмотрщик PDF для документации" -#: kicad/menubar.cpp:210 -#: kicad/menubar.cpp:217 +#: kicad/menubar.cpp:206 +#: kicad/menubar.cpp:213 msgid "PDF Viewer" msgstr "Просмотрщик PDF" -#: kicad/menubar.cpp:211 +#: kicad/menubar.cpp:207 msgid "Select your favourite PDF viewer used to browse datasheets" msgstr "Выбрать ваш любимый просмотрщик PDF для документации" -#: kicad/menubar.cpp:218 +#: kicad/menubar.cpp:214 msgid "PDF viewer preferences" msgstr "Выбор просмотрщика PDF" -#: kicad/menubar.cpp:233 +#: kicad/menubar.cpp:229 msgid "Open the kicad manual" msgstr "Открыть руководство kicad" -#: kicad/menubar.cpp:242 +#: kicad/menubar.cpp:238 msgid "About kicad project manager" msgstr "О менеджере проектов kicad" -#: kicad/menubar.cpp:252 +#: kicad/menubar.cpp:248 msgid "&Browse" msgstr "Просмотр (&B)" -#: kicad/menubar.cpp:281 +#: kicad/menubar.cpp:277 msgid "Load existing project" msgstr "Загрузить проект" -#: kicad/menubar.cpp:294 +#: kicad/menubar.cpp:290 msgid "Archive all project files" msgstr "Архивировать все файлы проекта" -#: kicad/menubar.cpp:302 +#: kicad/menubar.cpp:298 msgid "Refresh project tree" msgstr "Обновить дерево проекта" -#: kicad/prjconfig.cpp:42 +#: kicad/prjconfig.cpp:39 msgid "Project template file not found " msgstr "Файл шаблона проекта не найден " -#: kicad/prjconfig.cpp:73 +#: kicad/prjconfig.cpp:70 msgid "Create New Project" msgstr "Создать новый проект" -#: kicad/prjconfig.cpp:78 +#: kicad/prjconfig.cpp:75 msgid "Open Existing Project" msgstr "Открыть проект" -#: kicad/prjconfig.cpp:105 +#: kicad/prjconfig.cpp:104 msgid "Kicad project file <" msgstr "Файл проекта <" @@ -5222,90 +5223,77 @@ msgstr "pcbnew (редактор плат)" msgid "GerbView (Gerber viewer)" msgstr "gerbview (программа просмотра Gerber файлов)" -#: kicad/tree_project_frame.cpp:157 -msgid "&Run" -msgstr "Выполнить" - -#: kicad/tree_project_frame.cpp:167 -#: kicad/tree_project_frame.cpp:224 -msgid "&Edit in a text editor" -msgstr "Править в текстовом редакторе" - -#: kicad/tree_project_frame.cpp:168 -msgid "&Open the file in a Text Editor" -msgstr "Открыть файл в текстовом редакторе" - -#: kicad/tree_project_frame.cpp:185 +#: kicad/tree_project_frame.cpp:141 msgid "New D&irectory" msgstr "Новая директория" -#: kicad/tree_project_frame.cpp:186 +#: kicad/tree_project_frame.cpp:142 msgid "Create a New Directory" msgstr "Создать новую директорию" -#: kicad/tree_project_frame.cpp:211 +#: kicad/tree_project_frame.cpp:157 msgid "&Rename file" msgstr "Переименовать файл" -#: kicad/tree_project_frame.cpp:212 -#: kicad/tree_project_frame.cpp:214 +#: kicad/tree_project_frame.cpp:158 +#: kicad/tree_project_frame.cpp:160 msgid "&Rename directory" msgstr "Переименовать директорию" -#: kicad/tree_project_frame.cpp:213 +#: kicad/tree_project_frame.cpp:159 msgid "Rename file" msgstr "Переименовать файл" -#: kicad/tree_project_frame.cpp:225 +#: kicad/tree_project_frame.cpp:170 +msgid "&Edit in a text editor" +msgstr "Править в текстовом редакторе" + +#: kicad/tree_project_frame.cpp:171 msgid "Open the file in a Text Editor" msgstr "Открыть файл в текстовом редакторе" -#: kicad/tree_project_frame.cpp:233 +#: kicad/tree_project_frame.cpp:179 msgid "&Delete File" msgstr "Удалить файл" -#: kicad/tree_project_frame.cpp:234 +#: kicad/tree_project_frame.cpp:180 msgid "&Delete Directory" msgstr "Удалить директорию" -#: kicad/tree_project_frame.cpp:235 +#: kicad/tree_project_frame.cpp:181 msgid "Delete the File" msgstr "Удалить файл" -#: kicad/tree_project_frame.cpp:236 +#: kicad/tree_project_frame.cpp:182 msgid "&Delete the Directory and its content" msgstr "Удалить директорию и все ее содержимое" -#: kicad/tree_project_frame.cpp:511 +#: kicad/tree_project_frame.cpp:349 msgid "Create New File" msgstr "Создать новый файл" -#: kicad/tree_project_frame.cpp:512 +#: kicad/tree_project_frame.cpp:350 msgid "Create New Directory" msgstr "Создать новую директорию" -#: kicad/tree_project_frame.cpp:521 -msgid "noname." -msgstr "без имени." - -#: kicad/tree_project_frame.cpp:1055 +#: kicad/tree_project_frame.cpp:854 msgid "Change filename: " msgstr "Изменить имя файла: " -#: kicad/tree_project_frame.cpp:1057 +#: kicad/tree_project_frame.cpp:856 msgid "Change filename" msgstr "Изменить имя файла" -#: kicad/class_treeproject_item.cpp:148 +#: kicad/class_treeproject_item.cpp:128 msgid "Unable to move file ... " msgstr "Не удалось переместить файл ... " -#: kicad/class_treeproject_item.cpp:149 -#: kicad/class_treeproject_item.cpp:230 +#: kicad/class_treeproject_item.cpp:129 +#: kicad/class_treeproject_item.cpp:204 msgid "Permission error ?" msgstr "Ошибка прав доступа ?" -#: kicad/class_treeproject_item.cpp:213 +#: kicad/class_treeproject_item.cpp:187 msgid "" "Changing file extension will change file type.\n" " Do you want to continue ?" @@ -5313,19 +5301,19 @@ msgstr "" "Изменение расширения файла приведет к смене типа файла.\n" "Хотите продолжить ?" -#: kicad/class_treeproject_item.cpp:215 +#: kicad/class_treeproject_item.cpp:189 msgid "Rename File" msgstr "Переименовать файл" -#: kicad/class_treeproject_item.cpp:229 +#: kicad/class_treeproject_item.cpp:203 msgid "Unable to rename file ... " msgstr "Не удалось переименовать файл ... " -#: kicad/class_treeproject_item.cpp:250 +#: kicad/class_treeproject_item.cpp:219 msgid "Do you really want to delete " msgstr "Вы действительно хотите удалить " -#: kicad/class_treeproject_item.cpp:251 +#: kicad/class_treeproject_item.cpp:220 msgid "Delete File" msgstr "Удалить файл" @@ -5751,11 +5739,12 @@ msgstr "Слишком много вложенных файлов!" msgid "%d errors while reading Gerber file [%s]" msgstr "%d ошибок при чтении Gerber-файла [%s]" -#: gerbview/gerberframe.cpp:188 +#: gerbview/gerberframe.cpp:186 +#: gerbview/gerberframe.cpp:496 msgid "Visibles" msgstr "Видимость" -#: gerbview/gerberframe.cpp:320 +#: gerbview/gerberframe.cpp:319 msgid "Show &Layers Manager" msgstr "Показать менеджер слоев" @@ -5944,6 +5933,7 @@ msgid "Error Init Printer info" msgstr "Ошибка инициализации принтера" #: gerbview/dialog_print_using_printer.cpp:139 +#: gerbview/class_gerbview_layer_widget.cpp:103 msgid "Layer" msgstr "Слой" @@ -5979,15 +5969,19 @@ msgstr "D-коды" msgid "Show DCodes identification" msgstr "Показать идентификаторы D-кодов" -#: gerbview/class_gerbview_layer_widget.cpp:118 +#: gerbview/class_gerbview_layer_widget.cpp:104 +msgid "Render" +msgstr "Отображать" + +#: gerbview/class_gerbview_layer_widget.cpp:131 msgid "Show All Layers" msgstr "Показать все слои" -#: gerbview/class_gerbview_layer_widget.cpp:121 +#: gerbview/class_gerbview_layer_widget.cpp:134 msgid "Hide All Layers" msgstr "Скрыть все слои" -#: gerbview/class_gerbview_layer_widget.cpp:186 +#: gerbview/class_gerbview_layer_widget.cpp:200 #, c-format msgid "Layer %d" msgstr "Слой %d" @@ -6040,7 +6034,7 @@ msgstr "Выбор сетки" msgid "User Grid" msgstr "Сетка пользователя" -#: common/hotkeys_basic.cpp:367 +#: common/hotkeys_basic.cpp:384 msgid "" "Current hotkey list:\n" "\n" @@ -6048,87 +6042,87 @@ msgstr "" "Текущий список \"горячих\" клавиш:\n" "\n" -#: common/hotkeys_basic.cpp:375 +#: common/hotkeys_basic.cpp:392 msgid "key " msgstr "клавиша " -#: common/hotkeys_basic.cpp:428 +#: common/hotkeys_basic.cpp:445 msgid "Save Hotkey Configuration File:" msgstr "Сохранить файл конфигурации горячих клавиш" -#: common/hotkeys_basic.cpp:460 +#: common/hotkeys_basic.cpp:477 msgid "Allowed keys:\n" msgstr "Назначенные клавиши:\n" -#: common/hotkeys_basic.cpp:545 +#: common/hotkeys_basic.cpp:562 msgid "Open Hotkey Configuration File:" msgstr "Открыть файл конфигурации горячих клавиш:" -#: common/hotkeys_basic.cpp:563 +#: common/hotkeys_basic.cpp:580 msgid "Unable to read " msgstr "Не удалось прочесть " -#: common/hotkeys_basic.cpp:681 +#: common/hotkeys_basic.cpp:698 msgid "List Current Keys" msgstr "Список текущих клавиш" -#: common/hotkeys_basic.cpp:682 +#: common/hotkeys_basic.cpp:699 msgid "Displays the current hotkeys list and corresponding commands" msgstr "Показать текущий список \"горячих\" клавиш и соответствующих команд" -#: common/hotkeys_basic.cpp:688 +#: common/hotkeys_basic.cpp:705 msgid "(Re)create Hotkeys File" msgstr "(Пере)создать файл \"горячих\" клавиш" -#: common/hotkeys_basic.cpp:690 +#: common/hotkeys_basic.cpp:707 msgid "Create or recreate the hotkey configuration file from current hotkey list" msgstr "Создать или пересоздать файл \"горячих\" клавиш из текущего списка" -#: common/hotkeys_basic.cpp:697 +#: common/hotkeys_basic.cpp:714 msgid "Reload Hotkeys File" msgstr "Перечитать файл \"горячих\" клавиш" -#: common/hotkeys_basic.cpp:698 +#: common/hotkeys_basic.cpp:715 msgid "Reload the hotkey configuration file" msgstr "Открыть заново файл конфигурации \"горячих\" клавиш" -#: common/hotkeys_basic.cpp:704 +#: common/hotkeys_basic.cpp:721 msgid "Edit Hotkeys File" msgstr "Редактировать файл \"горячих\" клавиш" -#: common/hotkeys_basic.cpp:705 +#: common/hotkeys_basic.cpp:722 msgid "Edit the hotkey configuration file in a text editor" msgstr "Править файл \"горячих\" клавиш в текстовом редакторе" -#: common/hotkeys_basic.cpp:711 +#: common/hotkeys_basic.cpp:728 msgid "Hotkeys" msgstr "\"Горячие\" клавиши" -#: common/hotkeys_basic.cpp:712 +#: common/hotkeys_basic.cpp:729 msgid "Hotkeys configuration and preferences" msgstr "Конфигурация \"горячих\" клавиш" -#: common/hotkeys_basic.cpp:720 +#: common/hotkeys_basic.cpp:737 msgid "Home directory" msgstr "Домашняя папка" -#: common/hotkeys_basic.cpp:721 +#: common/hotkeys_basic.cpp:738 msgid "Use home directory to load or store Hotkey config files" msgstr "Использовать \"домашнюю\" директорию для загрузки и сохранения файла \"горячих\" клавиш" -#: common/hotkeys_basic.cpp:728 +#: common/hotkeys_basic.cpp:745 msgid "KiCad template directory" msgstr "KiCad template директория" -#: common/hotkeys_basic.cpp:729 +#: common/hotkeys_basic.cpp:746 msgid "Use kicad/template directory to load or store Hotkey config files" msgstr "Использовать kicad/template директорию для загрузки и сохранения файла \"горячих\" клавиш" -#: common/hotkeys_basic.cpp:735 +#: common/hotkeys_basic.cpp:752 msgid "Location" msgstr "Расположение" -#: common/hotkeys_basic.cpp:736 +#: common/hotkeys_basic.cpp:753 msgid "Select hotkey configuration file location" msgstr "Выбор размещения файла конфигурации \"горячих\" клавиш" @@ -6188,20 +6182,20 @@ msgstr " \"" msgid " mm" msgstr "мм" -#: common/basicframe.cpp:207 +#: common/basicframe.cpp:224 msgid " file <" msgstr " файл <" -#: common/basicframe.cpp:207 +#: common/basicframe.cpp:224 msgid "> was not found." msgstr "> не найден." -#: common/basicframe.cpp:241 +#: common/basicframe.cpp:258 #, c-format msgid "Help file %s not found" msgstr "Файл справки %s не найден" -#: common/basicframe.cpp:250 +#: common/basicframe.cpp:267 #, c-format msgid "Help file %s could not be found." msgstr "Файл помощи %s невозможно найти." @@ -6235,79 +6229,79 @@ msgstr "" msgid "Unable to find a PDF viewer for" msgstr "Не удалось найти PDF-просмотрщик для" -#: common/edaappl.cpp:112 +#: common/edaappl.cpp:108 msgid "French" msgstr "French" -#: common/edaappl.cpp:120 +#: common/edaappl.cpp:116 msgid "Finnish" msgstr "Finnish" -#: common/edaappl.cpp:128 +#: common/edaappl.cpp:124 msgid "Spanish" msgstr "Spanish" -#: common/edaappl.cpp:136 +#: common/edaappl.cpp:132 msgid "Portuguese" msgstr "Portuguese" -#: common/edaappl.cpp:144 +#: common/edaappl.cpp:140 msgid "Italian" msgstr "Italian" -#: common/edaappl.cpp:152 +#: common/edaappl.cpp:148 msgid "German" msgstr "German" -#: common/edaappl.cpp:160 +#: common/edaappl.cpp:156 msgid "Slovenian" msgstr "Slovenian" -#: common/edaappl.cpp:168 +#: common/edaappl.cpp:164 msgid "Hungarian" msgstr "Hungarian" -#: common/edaappl.cpp:176 +#: common/edaappl.cpp:172 msgid "Polish" msgstr "Polish" -#: common/edaappl.cpp:184 +#: common/edaappl.cpp:180 msgid "Czech" msgstr "Czech" -#: common/edaappl.cpp:192 +#: common/edaappl.cpp:188 msgid "Russian" msgstr "Русский" -#: common/edaappl.cpp:200 +#: common/edaappl.cpp:196 msgid "Korean" msgstr "Korean" -#: common/edaappl.cpp:208 +#: common/edaappl.cpp:204 msgid "Chinese simplified" msgstr "Chinese simplified" -#: common/edaappl.cpp:216 +#: common/edaappl.cpp:212 msgid "Catalan" msgstr "Catalan" -#: common/edaappl.cpp:224 +#: common/edaappl.cpp:220 msgid "Dutch" msgstr "Dutch" -#: common/edaappl.cpp:824 +#: common/edaappl.cpp:817 msgid "Language" msgstr "Язык" -#: common/edaappl.cpp:825 +#: common/edaappl.cpp:818 msgid "Select application language (only for testing!)" msgstr "Выбор языка интерфейса программы (только для тестирования!)" -#: common/drawframe.cpp:322 +#: common/drawframe.cpp:328 msgid "Inch" msgstr "Дюйм" -#: common/drawframe.cpp:330 +#: common/drawframe.cpp:336 msgid "??" msgstr "??" @@ -6915,7 +6909,6 @@ msgid "Export Module" msgstr "Экспорт модуля" #: pcbnew/librairi.cpp:187 -#: pcbnew/pcbplot.cpp:692 #, c-format msgid "Unable to create <%s>" msgstr "Не удалось создать <%s>" @@ -7142,7 +7135,7 @@ msgstr "экстра диаметр переходного отверстия msgid "Extra Via %d Size%s > 1 inch!
" msgstr "экстра диаметр переходного отверстия %d %s > 1 дюйма!
" -#: pcbnew/pcbplot.cpp:690 +#: pcbnew/pcbplot.cpp:692 #, c-format msgid "Plot file <%s> created" msgstr "Plot файл <%s> создан" @@ -7417,50 +7410,6 @@ msgstr "Ok для установки ориентации посад.места msgid "Bad value for footprints orientation" msgstr "Неверное значение ориентации посадочного места" -#: pcbnew/dialog_graphic_items_options.cpp:194 -msgid "Graphics:" -msgstr "Графика:" - -#: pcbnew/dialog_graphic_items_options.cpp:200 -msgid "Graphic segm Width" -msgstr "Ширина граф.сегмента" - -#: pcbnew/dialog_graphic_items_options.cpp:217 -msgid "Board Edges Width" -msgstr "Ширина контура платы" - -#: pcbnew/dialog_graphic_items_options.cpp:234 -msgid "Copper Text Width" -msgstr "Ширина текста на меди" - -#: pcbnew/dialog_graphic_items_options.cpp:251 -msgid "Text Size V" -msgstr "Верт.размер текста" - -#: pcbnew/dialog_graphic_items_options.cpp:268 -msgid "Text Size H" -msgstr "Гориз.размер текста" - -#: pcbnew/dialog_graphic_items_options.cpp:287 -msgid "Modules:" -msgstr "Модули:" - -#: pcbnew/dialog_graphic_items_options.cpp:293 -msgid "Edges Module Width" -msgstr "Ширина контура модуля" - -#: pcbnew/dialog_graphic_items_options.cpp:313 -msgid "Text Module Width" -msgstr "Ширина текста модуля" - -#: pcbnew/dialog_graphic_items_options.cpp:334 -msgid "Text Module Size V" -msgstr "Гориз.размер текста модуля" - -#: pcbnew/dialog_graphic_items_options.cpp:355 -msgid "Text Module Size H" -msgstr "Верт.размер текста модуля" - #: pcbnew/clean.cpp:183 msgid "Delete unconnected tracks:" msgstr "Удалены не подсоединенные дорожки:" @@ -8008,27 +7957,27 @@ msgstr "Большой курсор" msgid "Main cursor shape selection (small cross or large cursor)" msgstr "Выбор основной формы курсора (малый или большой курсор)" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:60 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:51 msgid "Max Links:" msgstr "Макс. связей:" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:65 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:56 msgid "Adjust the number of ratsnets shown from cursor to closest pads" msgstr "Настройка количества связей, показываемых от курсора до связанных конт.пл." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:69 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:60 msgid "Auto Save (minutes):" msgstr "Автосохранение (минуты):" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:74 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:65 msgid "Delay after the first change to create a backup file of the board on disk." msgstr "Интервал между первым изменения и записью копии файла платы на диск." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:83 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:74 msgid "Drc ON" msgstr "DRC вкл" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:86 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:77 msgid "" "Enable/disable the DRC control.\n" "When DRC is disable, all connections are allowed." @@ -8036,19 +7985,19 @@ msgstr "" "Вкл/Выкл контроль DRC. \n" "Когда DRC выключен, разрешены любые соединения." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:90 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:81 msgid "Show Ratsnest" msgstr "Показать связи" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:92 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:83 msgid "Show (or not) the full rastnest." msgstr "Показывать (или нет) все связи между конт.пл." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:96 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:87 msgid "Show Mod Ratsnest" msgstr "Показать связи модуля" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:98 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:89 msgid "" "Shows (or not) the local ratsnest relative to a footprint, when moving it.\n" "This ratsnest is useful to place a footprint." @@ -8056,79 +8005,79 @@ msgstr "" "Показывать (или нет) локальные связи посадочного места при его перемещении. \n" "Показ локальных связей полезен при расстановке посадочных мест." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:102 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:93 msgid "Tracks Auto Del" msgstr "Автоудаление дорожек" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:104 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:95 msgid "Enable/disable the automatic track deletion when recreating a track." msgstr "Вкл/Выкл автоматического удаления дорожек при их пересоздании." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:108 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:99 msgid "Track only 45 degrees" msgstr "Дорожки только 45град." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:110 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:101 msgid "If enabled, force tracks directions to H, V or 45 degrees, when creating a track." msgstr "Если Вкл, то при создании дорожек допустимы направления только H, V и 45град." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:114 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:105 msgid "Segments 45 Only" msgstr "Сегменты только 45град." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:116 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:107 msgid "If enabled, force segments directions to H, V or 45 degrees, when creating a segment on technical layers." msgstr "Если Вкл, то при создании сегментов на технических слоях допустимы направления только H, V и 45град." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:120 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:111 msgid "Auto PAN" msgstr "АвтоПАН" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:122 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:113 msgid "Allows auto pan when creating a track, or moving an item." msgstr "Разрешает автопанорамирование при создании дорожек и перемещении элементов." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:126 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:117 msgid "Double Segm Track" msgstr "Дорожки сдвоенными сегментами" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:128 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:119 msgid "If enabled, uses two track segments, with 45 degrees angle between them when creating a new track " msgstr "" "Если Вкл, то при создании новой дорожки используются сдвоенные сегменты \n" "с соседней дорожкой с установленным зазором при приближении к ней \n" "под углом 45 град (удобно при создании дифф.пар)." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:137 -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:145 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:128 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:136 msgid "Never" msgstr "Никогда" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:137 -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:145 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:128 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:136 msgid "When creating tracks" msgstr "При создании дорожки" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:137 -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:145 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:128 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:136 msgid "Always" msgstr "Всегда" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:139 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:130 msgid "Magnetic Pads" msgstr "Притягивающая конт.пл." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:141 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:132 msgid "control the capture of the pcb cursor when the mouse cursor enters a pad area" msgstr "" "Управление захватом (притяжением) курсора к центру конт.пл. \n" "при нахождении курсора на конт.пл." -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:147 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:138 msgid "Magnetic Tracks" msgstr "Притягивающая дорожка" -#: pcbnew/dialog_general_options_BoardEditor_base.cpp:149 +#: pcbnew/dialog_general_options_BoardEditor_base.cpp:140 msgid "Control the capture of the pcb cursor when the mouse cursor enters a track" msgstr "Управление захватом (притяжением) курсора к центру дорожки при нахождении курсора на дорожке" @@ -8137,6 +8086,7 @@ msgid "Error: Unexpected end of file !" msgstr "Ошибка: Внезапный конец файла !" #: pcbnew/modedit.cpp:81 +#: pcbnew/controle.cpp:175 msgid "Selection Clarification" msgstr "Уточнение выбора" @@ -8176,7 +8126,7 @@ msgstr "Установки перех.отв." msgid "Place anchor" msgstr "Разместить закрепление" -#: pcbnew/dialog_print_for_modedit.cpp:239 +#: pcbnew/dialog_print_for_modedit.cpp:203 msgid "Print Footprint" msgstr "Печать посадочных мест" @@ -8462,18 +8412,14 @@ msgid "3D Scale and Pos" msgstr "3D масштаб и позиция" #: pcbnew/dialog_edit_module_for_Modedit_base.cpp:217 -msgid "Browse Shapes" -msgstr "Просмотр форм" - -#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:220 msgid "Add 3D Shape" msgstr "Добавить 3D образ" -#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:223 +#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:220 msgid "Remove 3D Shape" msgstr "Удалить 3D образ" -#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:233 +#: pcbnew/dialog_edit_module_for_Modedit_base.cpp:230 msgid "3D settings" msgstr "Настройки 3D" @@ -8635,15 +8581,6 @@ msgstr "Масштаб 8" msgid "Scale 16" msgstr "Масштаб 16" -#: pcbnew/dialog_print_for_modedit_base.cpp:36 -msgid "Pen Width Mini" -msgstr "Мин. толщ. пера" - -#: pcbnew/dialog_print_for_modedit_base.cpp:41 -#: pcbnew/dialog_SVG_print_base.cpp:43 -msgid "Selection of the minimum pen thickness used to draw items." -msgstr "Выбор минимальной толщины пера, используемой для черчения элементов" - #: pcbnew/netlist.cpp:118 #, c-format msgid "Netlist file %s not found" @@ -8727,6 +8664,10 @@ msgstr "Технические слои:" msgid "Pen width mini" msgstr "Миним. толщина пера" +#: pcbnew/dialog_SVG_print_base.cpp:43 +msgid "Selection of the minimum pen thickness used to draw items." +msgstr "Выбор минимальной толщины пера, используемой для черчения элементов" + #: pcbnew/dialog_SVG_print_base.cpp:62 msgid "Print Board Edges" msgstr "Печать контура платы" @@ -9083,19 +9024,31 @@ msgstr "Закрыть маской переходные отверстия" msgid "Print/plot vias on mask layers. They are in this case not protected" msgstr "Печать/черчение перех.отв. на слоях маски. При вкл перех.отв. открыты." -#: pcbnew/dialog_plot_base.cpp:184 +#: pcbnew/dialog_plot_base.cpp:174 +msgid "Default pen size:" +msgstr "Размер пера по умолчанию:" + +#: pcbnew/dialog_plot_base.cpp:176 +msgid "" +"Pen size used to draw items that have no pen size specified.\n" +"Used mainly to draw items in sketch mode." +msgstr "" +"Размер пера для черчения элементов, у которых не задан размер пера.\n" +"Используется только для черчения элементов в контурном режиме." + +#: pcbnew/dialog_plot_base.cpp:186 msgid "X scale adjust" msgstr "Подстройка масштаба X" -#: pcbnew/dialog_plot_base.cpp:193 +#: pcbnew/dialog_plot_base.cpp:195 msgid "Y scale adjust" msgstr "Подстройка масштаба X" -#: pcbnew/dialog_plot_base.cpp:207 +#: pcbnew/dialog_plot_base.cpp:209 msgid "Save Options" msgstr "Сохранить параметры" -#: pcbnew/dialog_plot_base.cpp:210 +#: pcbnew/dialog_plot_base.cpp:212 msgid "Generate drill file" msgstr "Создать файла сверловки:" @@ -9623,6 +9576,10 @@ msgstr "" "Если 0, то используется значение из класса цепи\n" "Может быть подавлено (заменено) локальным значением контактной площадки." +#: pcbnew/dialog_edit_module_for_BoardEditor_base.cpp:248 +msgid "Browse Shapes" +msgstr "Просмотр форм" + #: pcbnew/zones_by_polygon.cpp:309 #: pcbnew/zones_by_polygon.cpp:372 #: pcbnew/zones_by_polygon.cpp:711 @@ -10306,31 +10263,31 @@ msgstr "Параметры конт.пл.:" msgid "Pad Shapes:" msgstr "Форма конт.пл.:" -#: pcbnew/dialog_display_options_base.cpp:90 +#: pcbnew/dialog_display_options_base.cpp:92 msgid "Via Shapes:" msgstr "Вид перех.отв.:" -#: pcbnew/dialog_display_options_base.cpp:94 +#: pcbnew/dialog_display_options_base.cpp:96 msgid "Show pad clearance" msgstr "Показать зазор конт.пл." -#: pcbnew/dialog_display_options_base.cpp:98 +#: pcbnew/dialog_display_options_base.cpp:100 msgid "Show pad number" msgstr "Показать номер конт.пл." -#: pcbnew/dialog_display_options_base.cpp:103 +#: pcbnew/dialog_display_options_base.cpp:105 msgid "Show pad NoConnect" msgstr "Показать несоединенные конт.пл." -#: pcbnew/dialog_display_options_base.cpp:116 +#: pcbnew/dialog_display_options_base.cpp:118 msgid "Others:" msgstr "Прочие:" -#: pcbnew/dialog_display_options_base.cpp:120 +#: pcbnew/dialog_display_options_base.cpp:122 msgid "Display other items:" msgstr "Показать другие элементы:" -#: pcbnew/dialog_display_options_base.cpp:126 +#: pcbnew/dialog_display_options_base.cpp:128 msgid "Show page limits" msgstr "Показывать границы страницы" @@ -10351,7 +10308,6 @@ msgstr "" "В чертеже будут использованы окружности для некоторых размеров сверла" #: pcbnew/dialog_drc_base.cpp:36 -#: pcbnew/toolbars_update_user_interface.cpp:63 msgid "Clearance" msgstr "Зазор" @@ -10449,35 +10405,35 @@ msgstr "GenCAD 1.4 board files (.cad)|*.cad" msgid "Save GenCAD Board File" msgstr "Сохранить в формате GenCAD" -#: pcbnew/class_pad.cpp:496 +#: pcbnew/class_pad.cpp:498 msgid "Unknown pad shape" msgstr "Неизвестная форма контактной площадки" -#: pcbnew/class_pad.cpp:580 +#: pcbnew/class_pad.cpp:582 msgid "RefP" msgstr "Ссылка" -#: pcbnew/class_pad.cpp:654 +#: pcbnew/class_pad.cpp:656 msgid "Non-copper" msgstr "Не медь" -#: pcbnew/class_pad.cpp:662 +#: pcbnew/class_pad.cpp:664 msgid " & int" msgstr " & int" -#: pcbnew/class_pad.cpp:690 +#: pcbnew/class_pad.cpp:692 msgid "internal" msgstr "внутренний" -#: pcbnew/class_pad.cpp:719 +#: pcbnew/class_pad.cpp:721 msgid "Drill X / Y" msgstr "Отв. X / Y" -#: pcbnew/class_pad.cpp:733 +#: pcbnew/class_pad.cpp:735 msgid "X Pos" msgstr "X позиция" -#: pcbnew/class_pad.cpp:736 +#: pcbnew/class_pad.cpp:738 msgid "Y pos" msgstr "Y позиция" @@ -11332,11 +11288,11 @@ msgstr "Исключить содержимое слоя контура плат msgid "Print frame ref" msgstr "Печать рамки листа" -#: pcbnew/pcbnew.cpp:107 +#: pcbnew/pcbnew.cpp:113 msgid "Pcbnew is already running, Continue?" msgstr "Pcbnew уже запущен. Продолжить?" -#: pcbnew/pcbframe.cpp:422 +#: pcbnew/pcbframe.cpp:423 msgid "Board modified, Save before exit ?" msgstr "Плата была изменена. Сохранить при выходе?" @@ -11717,11 +11673,11 @@ msgstr "Диаметр микроперех.отв." msgid "Net Class parameters" msgstr "Параметры класса цепей" -#: pcbnew/dialog_design_rules_base.cpp:74 +#: pcbnew/dialog_design_rules_base.cpp:73 msgid "Add another Net Class" msgstr "Добавить другой класс цепей" -#: pcbnew/dialog_design_rules_base.cpp:79 +#: pcbnew/dialog_design_rules_base.cpp:78 msgid "" "Remove the currently select Net Class\n" "The default Net Class cannot be removed" @@ -11729,67 +11685,67 @@ msgstr "" "Удалить выбранный класс цепей\n" "Класс цепей \"default\" удалить нельзя" -#: pcbnew/dialog_design_rules_base.cpp:84 +#: pcbnew/dialog_design_rules_base.cpp:83 msgid "Move the currently selected Net Class up one row" msgstr "Переместить выбранный класс цепей вверх" -#: pcbnew/dialog_design_rules_base.cpp:93 +#: pcbnew/dialog_design_rules_base.cpp:92 msgid "Membership:" msgstr "Состав классов цепей:" -#: pcbnew/dialog_design_rules_base.cpp:113 +#: pcbnew/dialog_design_rules_base.cpp:112 msgid "<<<" msgstr "<<<" -#: pcbnew/dialog_design_rules_base.cpp:114 +#: pcbnew/dialog_design_rules_base.cpp:113 msgid "Move the selected nets in the right list to the left list" msgstr "Переместить выбранные цепи из правого списка в левый" -#: pcbnew/dialog_design_rules_base.cpp:118 +#: pcbnew/dialog_design_rules_base.cpp:117 msgid ">>>" msgstr ">>>" -#: pcbnew/dialog_design_rules_base.cpp:119 +#: pcbnew/dialog_design_rules_base.cpp:118 msgid "Move the selected nets in the left list to the right list" msgstr "Переместить выбранные цепи из левого списка в правый" -#: pcbnew/dialog_design_rules_base.cpp:123 +#: pcbnew/dialog_design_rules_base.cpp:122 msgid "<< Select All" msgstr "<< Выбрать все" -#: pcbnew/dialog_design_rules_base.cpp:124 +#: pcbnew/dialog_design_rules_base.cpp:123 msgid "Select all nets in the left list" msgstr "Выбрать все цепи в левом списке" -#: pcbnew/dialog_design_rules_base.cpp:128 +#: pcbnew/dialog_design_rules_base.cpp:127 msgid "Select All >>" msgstr "Выбрать все >>" -#: pcbnew/dialog_design_rules_base.cpp:129 +#: pcbnew/dialog_design_rules_base.cpp:128 msgid "Select all nets in the right list" msgstr "Выбрать все цепи в правом списке" -#: pcbnew/dialog_design_rules_base.cpp:155 +#: pcbnew/dialog_design_rules_base.cpp:154 msgid "Net Classes Editor" msgstr "Редактор классов цепей" -#: pcbnew/dialog_design_rules_base.cpp:164 +#: pcbnew/dialog_design_rules_base.cpp:163 msgid "Via Options:" msgstr "Параметры переходных отверстий:" -#: pcbnew/dialog_design_rules_base.cpp:166 +#: pcbnew/dialog_design_rules_base.cpp:165 msgid "Through via" msgstr "Сквозные перех.отв." -#: pcbnew/dialog_design_rules_base.cpp:166 +#: pcbnew/dialog_design_rules_base.cpp:165 msgid "Blind or buried via" msgstr "Слепые или глухие перех.отв." -#: pcbnew/dialog_design_rules_base.cpp:168 +#: pcbnew/dialog_design_rules_base.cpp:167 msgid "Default Via Type" msgstr "Тип перех.отв. по умолч." -#: pcbnew/dialog_design_rules_base.cpp:170 +#: pcbnew/dialog_design_rules_base.cpp:169 msgid "" "Select the current via type.\n" "Trough via is the usual selection" @@ -11797,32 +11753,32 @@ msgstr "" "Выбор типа переходного отверстия.\n" "Обычно только сквозные отверстия" -#: pcbnew/dialog_design_rules_base.cpp:180 +#: pcbnew/dialog_design_rules_base.cpp:179 msgid "Min via diameter" msgstr "Мин.диаметр перех. отв." -#: pcbnew/dialog_design_rules_base.cpp:187 +#: pcbnew/dialog_design_rules_base.cpp:186 msgid "Min via drill dia" msgstr "Мин.диаметр сверла перех. отв." -#: pcbnew/dialog_design_rules_base.cpp:199 +#: pcbnew/dialog_design_rules_base.cpp:198 msgid "Micro Via Options:" msgstr "Параметры микроперех.отв.:" -#: pcbnew/dialog_design_rules_base.cpp:201 +#: pcbnew/dialog_design_rules_base.cpp:200 msgid "Do not allow micro vias" msgstr "Запретить микроперех.отв." -#: pcbnew/dialog_design_rules_base.cpp:201 +#: pcbnew/dialog_design_rules_base.cpp:200 msgid "Allow micro vias" msgstr "Разрешить микроперех.отв." -#: pcbnew/dialog_design_rules_base.cpp:203 +#: pcbnew/dialog_design_rules_base.cpp:202 #: pcbnew/dialog_gendrill.cpp:285 msgid "Micro Vias:" msgstr "Микроперех.отв.:" -#: pcbnew/dialog_design_rules_base.cpp:205 +#: pcbnew/dialog_design_rules_base.cpp:204 msgid "" "Allows or do not allow use of micro vias\n" "They are very small vias only from an external copper layer to its near neightbour" @@ -11830,19 +11786,19 @@ msgstr "" "Разрешены или нет микропереходные отверстия\n" "Это очень маленькие переходные отверстия с внешнего слоя на ближайший" -#: pcbnew/dialog_design_rules_base.cpp:215 +#: pcbnew/dialog_design_rules_base.cpp:214 msgid "Min uvia diameter" msgstr "Мин.диаметр микроперех. отв." -#: pcbnew/dialog_design_rules_base.cpp:223 +#: pcbnew/dialog_design_rules_base.cpp:222 msgid "Min uvia drill dia" msgstr "Мин.сверло микроперех. отв." -#: pcbnew/dialog_design_rules_base.cpp:236 +#: pcbnew/dialog_design_rules_base.cpp:235 msgid "Minimum Allowed Values:" msgstr "Доступные минимальные значения:" -#: pcbnew/dialog_design_rules_base.cpp:260 +#: pcbnew/dialog_design_rules_base.cpp:259 msgid "" "Specific via diameters and track widths, which \n" "can be used to replace default Netclass values \n" @@ -11852,79 +11808,79 @@ msgstr "" "при необходимости могут использоваться для замены значений класса цепи \n" "для произвольных переходных отверстий и сегментов дорожек." -#: pcbnew/dialog_design_rules_base.cpp:268 +#: pcbnew/dialog_design_rules_base.cpp:267 msgid "Custom Via Sizes:" msgstr "Особые переходные отверстия:" -#: pcbnew/dialog_design_rules_base.cpp:270 +#: pcbnew/dialog_design_rules_base.cpp:269 msgid "Drill value: a blank or 0 => default Netclass value" msgstr "Диаметр сверла: пустое или 0 => диаметр сверла из класса цепи" -#: pcbnew/dialog_design_rules_base.cpp:287 +#: pcbnew/dialog_design_rules_base.cpp:286 msgid "Diameter" msgstr "Диаметр" -#: pcbnew/dialog_design_rules_base.cpp:294 +#: pcbnew/dialog_design_rules_base.cpp:293 msgid "Via 1" msgstr "Via 1" -#: pcbnew/dialog_design_rules_base.cpp:295 +#: pcbnew/dialog_design_rules_base.cpp:294 msgid "Via 2" msgstr "Via 2" -#: pcbnew/dialog_design_rules_base.cpp:296 +#: pcbnew/dialog_design_rules_base.cpp:295 msgid "Via 3" msgstr "Via 3" -#: pcbnew/dialog_design_rules_base.cpp:297 +#: pcbnew/dialog_design_rules_base.cpp:296 msgid "Via 4" msgstr "Via 4" -#: pcbnew/dialog_design_rules_base.cpp:298 +#: pcbnew/dialog_design_rules_base.cpp:297 msgid "Via 5" msgstr "Via 5" -#: pcbnew/dialog_design_rules_base.cpp:299 +#: pcbnew/dialog_design_rules_base.cpp:298 msgid "Via 6" msgstr "Via 6" -#: pcbnew/dialog_design_rules_base.cpp:300 +#: pcbnew/dialog_design_rules_base.cpp:299 msgid "Via 7" msgstr "Via 7" -#: pcbnew/dialog_design_rules_base.cpp:312 +#: pcbnew/dialog_design_rules_base.cpp:311 msgid "Custom Track Widths:" msgstr "Особые дорожки:" -#: pcbnew/dialog_design_rules_base.cpp:337 +#: pcbnew/dialog_design_rules_base.cpp:336 msgid "Track 1" msgstr "Track 1" -#: pcbnew/dialog_design_rules_base.cpp:338 +#: pcbnew/dialog_design_rules_base.cpp:337 msgid "Track 2" msgstr "Track 2" -#: pcbnew/dialog_design_rules_base.cpp:339 +#: pcbnew/dialog_design_rules_base.cpp:338 msgid "Track 3" msgstr "Track 3" -#: pcbnew/dialog_design_rules_base.cpp:340 +#: pcbnew/dialog_design_rules_base.cpp:339 msgid "Track 4" msgstr "Track 4" -#: pcbnew/dialog_design_rules_base.cpp:341 +#: pcbnew/dialog_design_rules_base.cpp:340 msgid "Track 5" msgstr "Track 5" -#: pcbnew/dialog_design_rules_base.cpp:342 +#: pcbnew/dialog_design_rules_base.cpp:341 msgid "Track 6" msgstr "Track 6" -#: pcbnew/dialog_design_rules_base.cpp:343 +#: pcbnew/dialog_design_rules_base.cpp:342 msgid "Track 7" msgstr "Track 7" -#: pcbnew/dialog_design_rules_base.cpp:359 +#: pcbnew/dialog_design_rules_base.cpp:358 msgid "Global Design Rules" msgstr "Общие правила проектирования" @@ -12369,10 +12325,6 @@ msgstr "Установить видимость" msgid "Middle click for color change" msgstr "Средняя кнопка для изменения цвета" -#: pcbnew/layer_widget.cpp:491 -msgid "Render" -msgstr "Отображать" - #: pcbnew/menubar_modedit.cpp:28 msgid "Sizes and Widths" msgstr "Размеры и ширина" @@ -12518,78 +12470,126 @@ msgstr "Обозначения" msgid "Show footprint's references" msgstr "Показать обозначения посад.мест" -#: pcbnew/class_pcb_layer_widget.cpp:140 +#: pcbnew/class_pcb_layer_widget.cpp:143 msgid "Show All Cu" msgstr "Показать медные слои" -#: pcbnew/class_pcb_layer_widget.cpp:143 +#: pcbnew/class_pcb_layer_widget.cpp:146 msgid "Hide All Cu" msgstr "Скрыть медные слои" -#: pcbnew/class_pcb_layer_widget.cpp:217 +#: pcbnew/class_pcb_layer_widget.cpp:230 msgid "Front copper layer" msgstr "Верхний медный слой" -#: pcbnew/class_pcb_layer_widget.cpp:225 +#: pcbnew/class_pcb_layer_widget.cpp:238 msgid "An innner copper layer" msgstr "Внутренний медный слой" -#: pcbnew/class_pcb_layer_widget.cpp:233 +#: pcbnew/class_pcb_layer_widget.cpp:246 msgid "Back copper layer" msgstr "Нижний медный слой" -#: pcbnew/class_pcb_layer_widget.cpp:241 +#: pcbnew/class_pcb_layer_widget.cpp:254 msgid "Adhesive on board's front" msgstr "Клеевой верхний слой" -#: pcbnew/class_pcb_layer_widget.cpp:242 +#: pcbnew/class_pcb_layer_widget.cpp:255 msgid "Adhesive on board's back" msgstr "Клеевой нижний слой" -#: pcbnew/class_pcb_layer_widget.cpp:243 +#: pcbnew/class_pcb_layer_widget.cpp:256 msgid "Solder paste on board's front" msgstr "Паяльная паста верхний слой" -#: pcbnew/class_pcb_layer_widget.cpp:244 +#: pcbnew/class_pcb_layer_widget.cpp:257 msgid "Solder paste on board's back" msgstr "Паяльная паста нижний слой" -#: pcbnew/class_pcb_layer_widget.cpp:245 +#: pcbnew/class_pcb_layer_widget.cpp:258 msgid "Silkscreen on board's front" msgstr "Шелкография верхний слой" -#: pcbnew/class_pcb_layer_widget.cpp:246 +#: pcbnew/class_pcb_layer_widget.cpp:259 msgid "Silkscreen on board's back" msgstr "Шелкография нижний слой" -#: pcbnew/class_pcb_layer_widget.cpp:247 +#: pcbnew/class_pcb_layer_widget.cpp:260 msgid "Solder mask on board's front" msgstr "Маска верхний слой" -#: pcbnew/class_pcb_layer_widget.cpp:248 +#: pcbnew/class_pcb_layer_widget.cpp:261 msgid "Solder mask on board's back" msgstr "Маска нижний слой" -#: pcbnew/class_pcb_layer_widget.cpp:249 +#: pcbnew/class_pcb_layer_widget.cpp:262 msgid "Explanatory drawings" msgstr "Доп.графика" -#: pcbnew/class_pcb_layer_widget.cpp:250 +#: pcbnew/class_pcb_layer_widget.cpp:263 msgid "Explanatory comments" msgstr "Доп.комментарии" -#: pcbnew/class_pcb_layer_widget.cpp:251 +#: pcbnew/class_pcb_layer_widget.cpp:264 msgid "TDB" msgstr "TDB" -#: pcbnew/class_pcb_layer_widget.cpp:252 +#: pcbnew/class_pcb_layer_widget.cpp:265 msgid "TBD" msgstr "TBD" -#: pcbnew/class_pcb_layer_widget.cpp:253 +#: pcbnew/class_pcb_layer_widget.cpp:266 msgid "Board's perimeter definition" msgstr "Контур платы" +#: pcbnew/dialog_graphic_items_options_base.cpp:23 +msgid "Graphics:" +msgstr "Графика:" + +#: pcbnew/dialog_graphic_items_options_base.cpp:25 +msgid "Graphic segm Width" +msgstr "Ширина граф.сегмента" + +#: pcbnew/dialog_graphic_items_options_base.cpp:32 +msgid "Board Edges Width" +msgstr "Ширина контура платы" + +#: pcbnew/dialog_graphic_items_options_base.cpp:39 +msgid "Copper Text Width" +msgstr "Ширина текста на меди" + +#: pcbnew/dialog_graphic_items_options_base.cpp:46 +msgid "Text Size V" +msgstr "Верт.размер текста" + +#: pcbnew/dialog_graphic_items_options_base.cpp:53 +msgid "Text Size H" +msgstr "Гориз.размер текста" + +#: pcbnew/dialog_graphic_items_options_base.cpp:63 +msgid "Modules:" +msgstr "Модули:" + +#: pcbnew/dialog_graphic_items_options_base.cpp:65 +msgid "Edges Module Width" +msgstr "Ширина контура модуля" + +#: pcbnew/dialog_graphic_items_options_base.cpp:72 +msgid "Text Module Width" +msgstr "Ширина текста модуля" + +#: pcbnew/dialog_graphic_items_options_base.cpp:79 +msgid "Text Module Size V" +msgstr "Гориз.размер текста модуля" + +#: pcbnew/dialog_graphic_items_options_base.cpp:86 +msgid "Text Module Size H" +msgstr "Верт.размер текста модуля" + +#: pcbnew/dialog_graphic_items_options_base.cpp:96 +msgid "General:" +msgstr "Общие:" + #: eeschema/dialog_edit_component_in_lib_base.h:107 msgid "Lib Component Properties" msgstr "Свойства компонента" @@ -12791,7 +12791,7 @@ msgstr "Глобальные установки дорожек и переход msgid "Global Delete" msgstr "Глобальное удаление" -#: pcbnew/dialog_general_options_BoardEditor_base.h:80 +#: pcbnew/dialog_general_options_BoardEditor_base.h:78 msgid "General settings" msgstr "Общие настройки" @@ -12799,7 +12799,7 @@ msgstr "Общие настройки" msgid "Footprints Orientation" msgstr "Ориентация посадочного места" -#: pcbnew/dialog_design_rules_base.h:111 +#: pcbnew/dialog_design_rules_base.h:110 msgid "Design Rules Editor" msgstr "Правка правил проектирования" @@ -12807,10 +12807,14 @@ msgstr "Правка правил проектирования" msgid "Non Copper Zones Properties" msgstr "Свойства зон (не на меди)" -#: pcbnew/dialog_edit_module_for_Modedit_base.h:105 +#: pcbnew/dialog_edit_module_for_Modedit_base.h:102 msgid "Module properties" msgstr "Свойства модуля" +#: pcbnew/dialog_display_options_base.h:69 +msgid "Display options" +msgstr "Параметры отображения" + #: pcbnew/dialog_drc_base.h:96 msgid "DRC Control" msgstr "Контроль DRC" @@ -12819,6 +12823,16 @@ msgstr "Контроль DRC" msgid "Exchange Modules" msgstr "Заменить модули" +#~ msgid "noname" +#~ msgstr "без имени" +#~ msgid "&Run" +#~ msgstr "Выполнить" +#~ msgid "&Open the file in a Text Editor" +#~ msgstr "Открыть файл в текстовом редакторе" +#~ msgid "noname." +#~ msgstr "без имени." +#~ msgid "Pen Width Mini" +#~ msgstr "Мин. толщ. пера" #~ msgid "Alias <%s> not found for component <%s> in library <%s>." #~ msgstr "Псевдоним <%s> не найден для компонента <%s> в библиотеке <%s>." #~ msgid "Save Current Sheet &as\tShift+Ctrl+S"