# translation of umbrello.po into Russian
# KDE3 - umbrello.pot Russian translation.
# Copyright (C) 2004, KDE Team.
# Albert R. Valiev <darkstar@altlinux.ru>, 2003.
# Nick Shaforostoff <shafff@ukr.net>, 2004, 2005.
# Gregory Mokhin <mok@kde.ru>, 2005.
#
msgid ""
msgstr ""
"Project-Id-Version: umbrello\n"
"POT-Creation-Date: 2005-07-17 06:51+0200\n"
"PO-Revision-Date: 2005-05-11 16:05-0400\n"
"Last-Translator: Gregory Mokhin <mok@kde.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10\n"
"Plural-Forms:  nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>"
"=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"

#: worktoolbar.cpp:65
msgid "Select"
msgstr "Выделение"

#: worktoolbar.cpp:70
msgid "Note"
msgstr "Примечание"

#: association.cpp:97 worktoolbar.cpp:71
msgid "Anchor"
msgstr "Ссылка"

#: worktoolbar.cpp:72
msgid "Label"
msgstr "Метка"

#: worktoolbar.cpp:73
msgid "Box"
msgstr "Блок"

#: listpopupmenu.cpp:498 worktoolbar.cpp:78
msgid "Actor"
msgstr "Действующее лицо"

#: worktoolbar.cpp:79
msgid "Use case"
msgstr "Прецедент"

#. i18n: file dialogs/codegenerationwizardbase.ui line 243
#: classimport.cpp:127 dialogs/diagramprintpage.cpp:89
#: dialogs/diagramprintpage.cpp:197 dialogs/settingsdlg.cpp:191
#: listpopupmenu.cpp:562 rc.cpp:301 worktoolbar.cpp:84
#, no-c-format
msgid "Class"
msgstr "Класс"

#: listpopupmenu.cpp:563 worktoolbar.cpp:85 worktoolbar.cpp:141
#: worktoolbar.cpp:149
msgid "Interface"
msgstr "Интерфейс"

#: listpopupmenu.cpp:564 worktoolbar.cpp:86
msgid "Datatype"
msgstr "Тип данных"

#: listpopupmenu.cpp:565 worktoolbar.cpp:87
msgid "Enum"
msgstr "Перечисляемый тип"

#: listpopupmenu.cpp:566 listpopupmenu.cpp:615 worktoolbar.cpp:88
msgid "Package"
msgstr "Пакет"

#: association.cpp:94 worktoolbar.cpp:90
msgid "Composition"
msgstr "Композиция"

#: association.cpp:85 worktoolbar.cpp:91
msgid "Aggregation"
msgstr "Агрегирование"

#: association.cpp:93 worktoolbar.cpp:92
msgid "Containment"
msgstr "Вместимость"

#: worktoolbar.cpp:96 worktoolbar.cpp:103 worktoolbar.cpp:148
msgid "Object"
msgstr "Объект"

#: worktoolbar.cpp:98
msgid "Synchronous Message"
msgstr "Синхронное сообщение"

#: worktoolbar.cpp:99
msgid "Asynchronous Message"
msgstr "Асинхронное сообщение"

#: worktoolbar.cpp:105
msgid "Message"
msgstr "Сообщение"

#: dialogs/statedialog.cpp:88 worktoolbar.cpp:110
msgid "Initial state"
msgstr "Начальное состояние"

#: dialogs/diagramprintpage.cpp:93 dialogs/diagramprintpage.cpp:205
#: dialogs/statedialog.cpp:88 worktoolbar.cpp:112
msgid "State"
msgstr "Состояние"

#: dialogs/statedialog.cpp:88 worktoolbar.cpp:114
msgid "End state"
msgstr "Конечное состояние"

#: worktoolbar.cpp:116
msgid "State transition"
msgstr "Состояние перехода"

#: dialogs/activitydialog.cpp:73 worktoolbar.cpp:122
msgid "Initial activity"
msgstr "Начальная деятельность"

#: association.cpp:99 dialogs/activitydialog.cpp:73
#: dialogs/diagramprintpage.cpp:94 dialogs/diagramprintpage.cpp:207
#: worktoolbar.cpp:125
msgid "Activity"
msgstr "Деятельность"

#: dialogs/activitydialog.cpp:73 worktoolbar.cpp:128
msgid "End activity"
msgstr "Конечная деятельность"

#: worktoolbar.cpp:131
msgid "Branch/merge"
msgstr "Ветка/объединить"

#: worktoolbar.cpp:133
msgid "Fork/join"
msgstr "Форк/связать"

#: worktoolbar.cpp:136
msgid "Activity transition"
msgstr "Деятельность перехода"

#: dialogs/diagramprintpage.cpp:95 dialogs/diagramprintpage.cpp:209
#: listpopupmenu.cpp:465 worktoolbar.cpp:142 worktoolbar.cpp:150
msgid "Component"
msgstr "Компонент"

#: listpopupmenu.cpp:468 worktoolbar.cpp:143
msgid "Artifact"
msgstr "Артифакт"

#: listpopupmenu.cpp:475 worktoolbar.cpp:151
msgid "Node"
msgstr "Узел"

#: listpopupmenu.cpp:485 worktoolbar.cpp:156
msgid "Entity"
msgstr "Сущность"

#: worktoolbar.cpp:157
msgid "Relationship"
msgstr "Отношение"

#: association.cpp:87 worktoolbar.cpp:370
msgid "Association"
msgstr "Ассоциация"

#: worktoolbar.cpp:372
msgid "Directional Association"
msgstr "Прямая ассоциация"

#: association.cpp:86 worktoolbar.cpp:374
msgid "Dependency"
msgstr "Зависимость"

#: worktoolbar.cpp:375
msgid "Implements (Generalisation/Realisation)"
msgstr "Релизует (Обощение/Реализация)"

#: datatype.cpp:68
msgid "datatype"
msgstr "Тип данных"

#: diagram/diagramelement.cpp:206
msgid "To Foreground"
msgstr "На передний план"

#: diagram/diagramelement.cpp:207
msgid "Raise"
msgstr "Поднять"

#: diagram/diagramelement.cpp:208
msgid "Lower"
msgstr "Опустить"

#: diagram/diagramelement.cpp:209
msgid "To Background"
msgstr "На задний план"

#: diagram/diagramelement.cpp:210
msgid "Depth..."
msgstr "Глубина..."

#: diagram/diagram.cpp:115
msgid "Create View"
msgstr "Создать вид"

#. i18n: file dialogs/diagrampropertiespage.ui line 30
#: diagram/diagram.cpp:116 rc.cpp:353
#, no-c-format
msgid "Diagram Properties"
msgstr "Параметры диаграммы"

#: diagram/pathtool.cpp:37
msgid "Creates paths"
msgstr "Создаёт пути"

#: diagram/path.cpp:142
msgid "Direct Lines"
msgstr "Прямые линии"

#: diagram/path.cpp:143
msgid "Orthogonal Lines"
msgstr "Ортогональные линии"

#: diagram/path.cpp:145
msgid "Path Style"
msgstr "Стиль пути"

#: diagram/selecttool.cpp:34
msgid "Select and move diagram elements"
msgstr "Выберите и переместите элементы диаграммы"

#. i18n: file dialogs/codevieweroptionsbase.ui line 45
#: diagram/unknownumlwidget.cpp:106 plugins/umlwidgets/classwidget.cpp:337
#: plugins/umlwidgets/interfacewidget.cpp:263
#: plugins/umlwidgets/packagewidget.cpp:166 rc.cpp:322
#, no-c-format
msgid "Colors"
msgstr "Цвета"

#: diagram/tool.cpp:33
msgid "This tool has no tooltip"
msgstr "У данного инструмента отсутствует подсказка"

#: diagram/associationwidget.cpp:113
msgid "AutoAdjust"
msgstr "Авторегулирование"

#: diagram/associationwidget.cpp:114
msgid "Fixed to Widget"
msgstr "Прикреплён к виджету"

#: diagram/associationwidget.cpp:116
msgid "Association Style"
msgstr "Стиль ассоциации"

#: diagram/associationtool.cpp:36
msgid "Creates associations between diagram widgets"
msgstr "Создаёт ассоциации между виджетами диаграммы"

#: dialogs/activitydialog.cpp:73 listpopupmenu.cpp:947
msgid "Branch/Merge"
msgstr "Ветка/Объединить"

#: dialogs/activitydialog.cpp:73
msgid "Fork/Join"
msgstr "Форк/Связать"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 118
#: dialogs/activitydialog.cpp:76 dialogs/assocpropdlg.cpp:91
#: dialogs/classpropdlg.cpp:67 dialogs/classpropdlg.cpp:169
#: dialogs/classpropdlg.cpp:231 dialogs/settingsdlg.cpp:102
#: dialogs/statedialog.cpp:91 dialogs/umlviewdialog.cpp:69
#: plugins/umlwidgets/classwidget.cpp:331
#: plugins/umlwidgets/interfacewidget.cpp:259
#: plugins/umlwidgets/packagewidget.cpp:161 rc.cpp:39 rc.cpp:164
#, no-c-format
msgid "General"
msgstr "Общие"

#: dialogs/activitydialog.cpp:76 dialogs/statedialog.cpp:91
#: dialogs/umlattributedialog.cpp:57 dialogs/umlentityattributedialog.cpp:56
#: dialogs/umloperationdialog.cpp:66 dialogs/umltemplatedialog.cpp:50
msgid "General Properties"
msgstr "Общие параметры"

#: dialogs/activitydialog.cpp:85
msgid "Activity type:"
msgstr "Тип деятельности:"

#: dialogs/activitydialog.cpp:90
msgid "Activity name:"
msgstr "Имя деятельности:"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 36
#: dialogs/activitydialog.cpp:93 dialogs/assocgenpage.cpp:58
#: dialogs/assocrolepage.cpp:77 dialogs/assocrolepage.cpp:78
#: dialogs/classgenpage.cpp:171 dialogs/classgenpage.cpp:248
#: dialogs/classgenpage.cpp:310 dialogs/classifierlistpage.cpp:94
#: dialogs/notedialog.cpp:33 dialogs/parmpropdlg.cpp:99
#: dialogs/statedialog.cpp:107 docwindow.cpp:30 rc.cpp:24 rc.cpp:146
#: rc.cpp:393 rc.cpp:405
#, no-c-format
msgid "Documentation"
msgstr "Документация"

#: dialogs/activitydialog.cpp:111 dialogs/assocpropdlg.cpp:113
#: dialogs/classpropdlg.cpp:242 dialogs/settingsdlg.cpp:269
#: dialogs/statedialog.cpp:127 dialogs/umlviewdialog.cpp:106
msgid "Font Settings"
msgstr "Настройки шрифтов"

#: dialogs/activitydialog.cpp:117 dialogs/classpropdlg.cpp:73
#: dialogs/classpropdlg.cpp:123 dialogs/settingsdlg.cpp:52
#: dialogs/statedialog.cpp:133 dialogs/umlviewdialog.cpp:99
#: dialogs/umlwidgetcolorpage.cpp:56 listpopupmenu.cpp:659
#: listpopupmenu.cpp:670
msgid "Color"
msgstr "Цвет"

#: dialogs/activitydialog.cpp:117 dialogs/classpropdlg.cpp:73
#: dialogs/classpropdlg.cpp:123
msgid "Widget Colors"
msgstr "Цвет элементов"

#: dialogs/overwritedialogue.cpp:25
msgid "Destination File Already Exists"
msgstr "Конечный файл уже существует"

#: dialogs/overwritedialogue.cpp:29
msgid ""
"The file %1 already exists in %2.\n"
"\n"
"Umbrello can overwrite the file, generate a similar\n"
"file name or not generate this file."
msgstr ""
"Файл %1 уже существует в %2.\n"
"\n"
"Вы можете заменить его, сохранить файл под другим именем, или не генерировать "
"его вообще."

#: dialogs/overwritedialogue.cpp:32
msgid "&Apply to all remaining files"
msgstr "&Применить к остальным файлам"

#: dialogs/overwritedialogue.cpp:36 umlview.cpp:1473
msgid "&Overwrite"
msgstr "&Заменить"

#: dialogs/overwritedialogue.cpp:37
msgid "&Generate Similar File Name"
msgstr "&Предложить похожее имя"

#: dialogs/overwritedialogue.cpp:38
msgid "&Do Not Generate File"
msgstr "&Не генерировать файл"

#: dialogs/activitypage.cpp:40 dialogs/statedialog.cpp:140
msgid "Activities"
msgstr "Деятельности"

#: dialogs/activitypage.cpp:57
msgid "New Activity..."
msgstr "Новая деятельность..."

#: dialogs/activitypage.cpp:60 floatingtext.cpp:170
msgid "Rename"
msgstr "Переименовать"

#: dialogs/activitypage.cpp:116
msgid "New Activity"
msgstr "Новая деятельность"

#: activitywidget.cpp:146 dialogs/activitypage.cpp:116 statewidget.cpp:171
#: toolbarstateother.cpp:132 umlview.cpp:2895
msgid "Enter the name of the new activity:"
msgstr "Введите имя новой деятельности:"

#: dialogs/activitypage.cpp:117 statewidget.cpp:171 toolbarstateother.cpp:132
#: umlview.cpp:2896
msgid "new activity"
msgstr "новая деятельность"

#: dialogs/activitypage.cpp:135
msgid "Rename Activity"
msgstr "Переименовать деятельность"

#: dialogs/activitypage.cpp:135
msgid "Enter the new name of the activity:"
msgstr "Введите новое имя деятельности:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 24
#: dialogs/codegenerationwizard.cpp:52 rc.cpp:161
#, no-c-format
msgid "Code Generation Options"
msgstr "Параметры генерации кода"

#: dialogs/codegenerationwizard.cpp:68
msgid "&Generate"
msgstr "&Генерировать"

#: dialogs/codegenerationwizard.cpp:128
msgid "Finish"
msgstr "Готово"

#: dialogs/codegenerationwizard.cpp:140
msgid "Code Generated"
msgstr "Код сгенерирован"

#: dialogs/codegenerationwizard.cpp:142
msgid "Not Generated"
msgstr "Не сгенерирован"

#: dialogs/codegenerationwizard.cpp:149
msgid "Not Yet Generated"
msgstr "Ещё не сгенерирован"

#: dialogs/codegenerationwizard.cpp:170
msgid "The directory %1 does not exist. Do you want to create it now?"
msgstr ""
"Каталог %1 не существует.\n"
"Создать его?"

#: dialogs/codegenerationwizard.cpp:171 dialogs/codegenerationwizard.cpp:185
msgid "Output Directory Does Not Exist"
msgstr "Конечный каталог не существует"

#: dialogs/codegenerationwizard.cpp:176
msgid ""
"The directory could not be created.\n"
"Please make sure you have write access to its parent directory or select "
"another, valid, directory."
msgstr ""
"Не удалось создать каталог.\n"
"Убедитесь, что у вас есть права на запись в родительском каталоге."

#: dialogs/codegenerationwizard.cpp:177
msgid "Error Creating Directory"
msgstr "Ошибка создания каталога"

#: dialogs/codegenerationwizard.cpp:184
msgid "Please select a valid directory."
msgstr "Выберите допустимое имя каталога"

#: dialogs/codegenerationwizard.cpp:192
msgid ""
"The output directory exists, but it is not writable.\n"
"Please set the appropriate permissions or choose another directory."
msgstr ""
"Конечная папка существует, но у вас отсутствуют права на запись в неё.\n"
"Измените права или папку."

#: dialogs/codegenerationwizard.cpp:193
msgid "Error Writing to Output Directory"
msgstr "Ошибка записи в конечный каталог"

#: dialogs/codegenerationwizard.cpp:199
msgid "%1 does not seem to be a directory. Please choose a valid directory."
msgstr "%1 не является каталогом."

#: dialogs/codegenerationwizard.cpp:200
msgid "Please Choose Valid Directory"
msgstr "Выберите допустимый каталог"

#: dialogs/statedialog.cpp:99
msgid "State type:"
msgstr "Тип состояния:"

#: dialogs/statedialog.cpp:104
msgid "State name:"
msgstr "Имя состояния:"

#: dialogs/statedialog.cpp:133
msgid "Widget Color"
msgstr "Цвет элемента"

#: dialogs/assocpropdlg.cpp:91 dialogs/classpropdlg.cpp:67
#: dialogs/classpropdlg.cpp:169 dialogs/classpropdlg.cpp:231
#: dialogs/settingsdlg.cpp:102 dialogs/umlviewdialog.cpp:69
msgid "General Settings"
msgstr "Общие настройки"

#: dialogs/classpropdlg.cpp:116 dialogs/umlviewdialog.cpp:92
msgid "Display"
msgstr "Отображение"

#: dialogs/umlviewdialog.cpp:92
msgid "Classes Display Options"
msgstr "Параметры отображения классов"

#: dialogs/umlviewdialog.cpp:99
msgid "Diagram Colors"
msgstr "Цвета диаграмм"

#: dialogs/umlviewdialog.cpp:161
msgid "The name you have entered is invalid."
msgstr "Введенное имя неправильное."

#: class.cpp:71 classifier.cpp:248 dialogs/umlviewdialog.cpp:162 entity.cpp:81
#: enum.cpp:69 umldoc.cpp:1008 umldoc.cpp:1270 umldoc.cpp:1302 umldoc.cpp:1322
#: umldoc.cpp:1350
msgid "Invalid Name"
msgstr "Неверное имя"

#: dialogs/umlviewdialog.cpp:167
msgid "The name you have entered is not unique."
msgstr "Такое имя уже существует."

#: dialogs/umlviewdialog.cpp:168 umldoc.cpp:1356 umllistview.cpp:2115
#: umllistview.cpp:2123 umllistview.cpp:2335
msgid "Name Not Unique"
msgstr "Имя существует"

#. i18n: file dialogs/codeviewerdialogbase.ui line 21
#: dialogs/codeviewerdialog.cpp:114 dialogs/settingsdlg.cpp:264 rc.cpp:307
#, no-c-format
msgid "Code Viewer"
msgstr "Просмотр кода"

#: dialogs/classifierlistpage.cpp:34 dialogs/classpropdlg.cpp:178
#: listpopupmenu.cpp:593 plugins/umlwidgets/classwidget.cpp:332
#: refactoring/refactoringassistant.cpp:471
msgid "Attributes"
msgstr "Атрибуты"

#: dialogs/classifierlistpage.cpp:35
msgid "N&ew Attribute..."
msgstr "&Создать атрибут..."

#: dialogs/classifierlistpage.cpp:37 dialogs/classpropdlg.cpp:186
#: listpopupmenu.cpp:597 plugins/umlwidgets/classwidget.cpp:333
#: plugins/umlwidgets/interfacewidget.cpp:260
#: refactoring/refactoringassistant.cpp:488
msgid "Operations"
msgstr "Операции"

#: dialogs/classifierlistpage.cpp:38
msgid "N&ew Operation..."
msgstr "&Создать операцию..."

#: dialogs/classifierlistpage.cpp:40 dialogs/classpropdlg.cpp:194
#: plugins/umlwidgets/classwidget.cpp:335
msgid "Templates"
msgstr "Шаблоны"

#: dialogs/classifierlistpage.cpp:41
msgid "N&ew Template..."
msgstr "&Создать шаблон..."

#: dialogs/classifierlistpage.cpp:43 dialogs/classpropdlg.cpp:201
msgid "Enum Literals"
msgstr "Перечисляемые константы"

#: dialogs/classifierlistpage.cpp:44
msgid "N&ew Enum Literal..."
msgstr "&Добавить перечисляемую константу..."

#: dialogs/classifierlistpage.cpp:46 dialogs/classpropdlg.cpp:208
msgid "Entity Attributes"
msgstr "Атрибуты сущности"

#: dialogs/classifierlistpage.cpp:47
msgid "N&ew Entity Attribute..."
msgstr "&Создать атрибут сущности..."

#: dialogs/classifierlistpage.cpp:89 dialogs/umloperationdialog.cpp:133
#: uml.cpp:260
msgid "&Properties"
msgstr "&Свойства"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 36
#: dialogs/umlroledialog.cpp:28 rc.cpp:396
#, no-c-format
msgid "Role Properties"
msgstr "Свойства ролей"

#: dialogs/classpropdlg.cpp:116 plugins/umlwidgets/classwidget.cpp:336
msgid "Display Options"
msgstr "Параметры отображения"

#: dialogs/classpropdlg.cpp:178
msgid "Attribute Settings"
msgstr "Атрибуты"

#: dialogs/classpropdlg.cpp:186
msgid "Operation Settings"
msgstr "Операции"

#: dialogs/classpropdlg.cpp:194
msgid "Templates Settings"
msgstr "Шаблоны"

#: dialogs/classpropdlg.cpp:201
msgid "Enum Literals Settings"
msgstr "Конфигурация перечисляемых констант"

#: dialogs/classpropdlg.cpp:208
msgid "Entity Attributes Settings"
msgstr "Атрибуты сущности"

#: dialogs/classpropdlg.cpp:215
msgid "Contents Settings"
msgstr "Содержание"

#: dialogs/assocpage.cpp:28 dialogs/classpropdlg.cpp:221
#: plugins/umlwidgets/classwidget.cpp:334
#: plugins/umlwidgets/interfacewidget.cpp:261
msgid "Associations"
msgstr "Ассоциации"

#: dialogs/classpropdlg.cpp:221
msgid "Class Associations"
msgstr "Классовые ассоциации"

#: dialogs/umloperationdialog.cpp:52
msgid "Operation Properties"
msgstr "Свойства операции"

#: dialogs/parmpropdlg.cpp:70 dialogs/umlattributedialog.cpp:70
#: dialogs/umlentityattributedialog.cpp:69 dialogs/umloperationdialog.cpp:72
#: dialogs/umltemplatedialog.cpp:63
msgid "&Name:"
msgstr "&Имя:"

#: dialogs/parmpropdlg.cpp:62 dialogs/umlattributedialog.cpp:62
#: dialogs/umlentityattributedialog.cpp:61 dialogs/umloperationdialog.cpp:75
#: dialogs/umltemplatedialog.cpp:55
msgid "&Type:"
msgstr "&Тип:"

#: dialogs/classgenpage.cpp:289 dialogs/umlattributedialog.cpp:78
#: dialogs/umlentityattributedialog.cpp:77 dialogs/umloperationdialog.cpp:83
msgid "Stereotype name:"
msgstr "Имя стереотипа:"

#: dialogs/umloperationdialog.cpp:86
msgid "&Abstract operation"
msgstr "&Абстрактная операция"

#: dialogs/umlattributedialog.cpp:81 dialogs/umloperationdialog.cpp:88
msgid "Classifier &scope (\"static\")"
msgstr "&Область видимости классификатора (\"static\")"

#: dialogs/classgenpage.cpp:153 dialogs/settingsdlg.cpp:192
#: dialogs/umlattributedialog.cpp:89 dialogs/umloperationdialog.cpp:95
#: listpopupmenu.cpp:601
msgid "Visibility"
msgstr "Видимость"

#: dialogs/classgenpage.cpp:158 dialogs/umloperationdialog.cpp:100
msgid "P&ublic"
msgstr "&Публичный"

#: dialogs/classgenpage.cpp:161 dialogs/umlattributedialog.cpp:96
#: dialogs/umloperationdialog.cpp:103
msgid "P&rivate"
msgstr "&Приватный"

#: dialogs/umlattributedialog.cpp:99 dialogs/umloperationdialog.cpp:106
msgid "Prot&ected"
msgstr "&Защищён"

#: dialogs/umloperationdialog.cpp:110
msgid "Parameters"
msgstr "Параметры"

#: dialogs/umloperationdialog.cpp:131
msgid "Ne&w Parameter..."
msgstr "&Создать параметр..."

#: dialogs/umloperationdialog.cpp:289 dialogs/umloperationdialog.cpp:346
msgid "You have entered an invalid parameter name."
msgstr "Неправильное имя параметра."

#: dialogs/umloperationdialog.cpp:290 dialogs/umloperationdialog.cpp:347
msgid "Parameter Name Invalid"
msgstr "Неправильное имя параметра"

#: dialogs/umloperationdialog.cpp:309
msgid ""
"The parameter name you have chosen\n"
"is already being used in this operation."
msgstr ""
"Выбранное имя параметра уже\n"
"используется в этой операции."

#: dialogs/umloperationdialog.cpp:310 dialogs/umloperationdialog.cpp:377
msgid "Parameter Name Not Unique"
msgstr "Имя параметра не уникально"

#: dialogs/umloperationdialog.cpp:376
msgid ""
"The parameter name you have chosen is already being used in this operation."
msgstr "Введенное имя параметра уже используется в этой операции."

#: dialogs/umloperationdialog.cpp:426
msgid "You have entered an invalid operation name."
msgstr "Недопустимое имя операции."

#: dialogs/umloperationdialog.cpp:427 dialogs/umloperationdialog.cpp:439
#: refactoring/refactoringassistant.cpp:646
msgid "Operation Name Invalid"
msgstr "Недопустимое имя операции"

#: dialogs/umloperationdialog.cpp:436 refactoring/refactoringassistant.cpp:643
msgid ""
"An operation with that signature already exists in %1.\n"
msgstr ""
"Операция с такой же сигнатурой уже существует в %1.\n"

#: dialogs/umloperationdialog.cpp:438 refactoring/refactoringassistant.cpp:645
msgid "Choose a different name or parameter list."
msgstr "Выберите другое имя или набор параметров."

#: dialogs/classwizard.cpp:35 umldoc.cpp:810
msgid "new_class"
msgstr "new_class"

#: dialogs/classwizard.cpp:56
msgid "New Class"
msgstr "Новый класс"

#: dialogs/classwizard.cpp:61
msgid "Class Attributes"
msgstr "Классовые атрибуты"

#: dialogs/classwizard.cpp:65
msgid "Class Operations"
msgstr "Операции класса"

#: dialogs/parmpropdlg.cpp:35
msgid "Parameter Properties"
msgstr "Свойства параметра"

#: dialogs/parmpropdlg.cpp:74 dialogs/umlattributedialog.cpp:74
msgid "&Initial value:"
msgstr "&Начальное значение:"

#: dialogs/classgenpage.cpp:81 dialogs/parmpropdlg.cpp:78
#: dialogs/umltemplatedialog.cpp:67
msgid "&Stereotype name:"
msgstr "Имя &стереотипа:"

#: dialogs/parmpropdlg.cpp:81
msgid "Passing Direction"
msgstr "Направление передачи"

#: dialogs/parmpropdlg.cpp:83
msgid ""
"\"in\" is a readonly parameter, \"out\" is a writeonly parameter and \"inout\" "
"is a parameter for reading and writing."
msgstr ""
"\"in\" - параметр только для чтения, \"out\" - параметр только для записи и "
"\"inout\" - параметр как для чтения, так и для записи."

#: dialogs/umlattributedialog.cpp:44
msgid "Attribute Properties"
msgstr "Свойства атрибута"

#: dialogs/umlattributedialog.cpp:93
msgid "&Public"
msgstr "&Публичный"

#: dialogs/umlattributedialog.cpp:150
msgid "You have entered an invalid attribute name."
msgstr "Вы ввели недопустимое имя атрибута."

#: dialogs/umlattributedialog.cpp:151
msgid "Attribute Name Invalid"
msgstr "Имя атрибута недопустимо"

#: dialogs/umlattributedialog.cpp:158
msgid ""
"The attribute name you have chosen is already being used in this operation."
msgstr "Такое имя атрибута уже используется."

#: dialogs/umlattributedialog.cpp:159
msgid "Attribute Name Not Unique"
msgstr "Имя атрибута уже используется"

#: dialogs/classgenpage.cpp:35
msgid "Class &name:"
msgstr "&Имя класса:"

#: dialogs/classgenpage.cpp:37
msgid "Actor &name:"
msgstr "&Имя действующего лица:"

#: dialogs/classgenpage.cpp:39
msgid "Package &name:"
msgstr "&Имя пакета:"

#: dialogs/classgenpage.cpp:41
msgid "Use case &name:"
msgstr "&Имя прецедента:"

#: dialogs/classgenpage.cpp:43
msgid "Interface &name:"
msgstr "&Имя интерфейса:"

#: dialogs/classgenpage.cpp:45
msgid "Component &name:"
msgstr "&Имя компонента:"

#: dialogs/classgenpage.cpp:47
msgid "Artifact &name:"
msgstr "&Имя артифакта:"

#: dialogs/classgenpage.cpp:49
msgid "Enum &name:"
msgstr "&Имя перечисляемого типа:"

#: dialogs/classgenpage.cpp:51
msgid "Datatype &name:"
msgstr "&Имя типа данных:"

#: dialogs/classgenpage.cpp:53
msgid "Entity &name:"
msgstr "Имя су&щности:"

#: dialogs/classgenpage.cpp:95
msgid "&Package name:"
msgstr "&Имя пакета:"

#: dialogs/classgenpage.cpp:107
msgid "A&bstract class"
msgstr "&Абстрактный класс"

#: dialogs/classgenpage.cpp:113
msgid "&Executable"
msgstr "&Командный файл"

#: dialogs/classgenpage.cpp:120
msgid "Draw As"
msgstr "Рисовать как"

#: dialogs/classgenpage.cpp:125 dialogs/umlwidgetcolorpage.cpp:68
msgid "&Default"
msgstr "&По умолчанию"

#: dialogs/classgenpage.cpp:131
msgid "&Library"
msgstr "&Библиотека"

#: dialogs/classgenpage.cpp:134
msgid "&Table"
msgstr "&Таблица"

#: dialogs/classgenpage.cpp:164
msgid "Pro&tected"
msgstr "&Защищён"

#: dialogs/classgenpage.cpp:211
msgid "Class name:"
msgstr "Имя класса:"

#: dialogs/classgenpage.cpp:219 dialogs/classgenpage.cpp:298
msgid "Instance name:"
msgstr "Имя экземпляра:"

#: dialogs/classgenpage.cpp:227
msgid "Draw as actor"
msgstr "Рисовать как действующее лицо"

#: dialogs/classgenpage.cpp:232
msgid "Multiple instance"
msgstr "Несколько экземпляров"

#: dialogs/classgenpage.cpp:239
msgid "Show destruction"
msgstr "Показать деструкцию"

#: dialogs/classgenpage.cpp:277
msgid "Component name:"
msgstr "Имя компонента:"

#: dialogs/classgenpage.cpp:279
msgid "Node name:"
msgstr "Имя узла:"

#: dialogs/classgenpage.cpp:336 dialogs/classgenpage.cpp:381
#: dialogs/classgenpage.cpp:392
msgid ""
"The name you have chosen\n"
"is already being used.\n"
"The name has been reset."
msgstr ""
"Это имя уже используется.\n"
"Оно сброшено."

#: dialogs/classgenpage.cpp:337 dialogs/classgenpage.cpp:382
#: dialogs/classgenpage.cpp:393
msgid "Name is Not Unique"
msgstr "Имя уже существует"

#: dialogs/umlentityattributedialog.cpp:43
msgid "Entity Attribute Properties"
msgstr "Свойства атрибута сущности"

#: dialogs/umlentityattributedialog.cpp:73
msgid "&Default value:"
msgstr "&Значение по умолчанию:"

#: dialogs/umlentityattributedialog.cpp:81
msgid "Length/Values:"
msgstr "Длина/Значения:"

#: dialogs/umlentityattributedialog.cpp:84
msgid "&Auto increment"
msgstr "&Авто-инкремент"

#: dialogs/umlentityattributedialog.cpp:88
msgid "Allow &null"
msgstr "Разрешить &NULL"

#: dialogs/umlentityattributedialog.cpp:92
msgid "Attributes:"
msgstr "Атрибуты:"

#: dialogs/umlentityattributedialog.cpp:107
msgid "Indexing"
msgstr "Индекирование"

#: dialogs/umlentityattributedialog.cpp:111
msgid "&None"
msgstr "&Отключено"

#: dialogs/umlentityattributedialog.cpp:114
msgid "&Primary"
msgstr "&Первичное"

#: dialogs/umlentityattributedialog.cpp:117
msgid "&Index"
msgstr "&Индекс"

#: dialogs/umlentityattributedialog.cpp:120
msgid "&Unique"
msgstr "&Уникальное"

#: dialogs/umlentityattributedialog.cpp:194
msgid "You have entered an invalid entity attribute name."
msgstr "Вы ввели недопустимое имя атрибута сущности."

#: dialogs/umlentityattributedialog.cpp:195
msgid "Entity Attribute Name Invalid"
msgstr "Имя атрибута сущности недопустимо"

#: dialogs/umlentityattributedialog.cpp:202
msgid ""
"The entity attribute name you have chosen is already being used in this "
"operation."
msgstr "Такое имя атрибута сущности уже используется в этой операции."

#: dialogs/umlentityattributedialog.cpp:203
msgid "Entity Attribute Name Not Unique"
msgstr "Имя атрибута сущности уже используется"

#: dialogs/diagramprintpage.cpp:33
msgid "&Diagrams"
msgstr "&Диаграммы"

#: dialogs/diagramprintpage.cpp:38
msgid "Filter"
msgstr "Фильтр"

#: dialogs/diagramprintpage.cpp:46
msgid "&Current diagram"
msgstr "&Текущая диаграмма"

#: dialogs/diagramprintpage.cpp:51
msgid "&All diagrams"
msgstr "&Все диаграммы"

#: dialogs/diagramprintpage.cpp:55
msgid "&Select diagrams"
msgstr "&Выделить диаграммы"

#: dialogs/diagramprintpage.cpp:59
msgid "&Type of diagram"
msgstr "&Тип диаграммы"

#: dialogs/diagramprintpage.cpp:63
msgid "Selection"
msgstr "Выделение"

#: dialogs/diagramprintpage.cpp:90 dialogs/diagramprintpage.cpp:201
#: listpopupmenu.cpp:501
msgid "Use Case"
msgstr "Прецедент"

#: dialogs/diagramprintpage.cpp:91 dialogs/diagramprintpage.cpp:203
msgid "Collaboration"
msgstr "Кооперация"

#: dialogs/diagramprintpage.cpp:92 dialogs/diagramprintpage.cpp:199
msgid "Sequence"
msgstr "Последовательность"

#: dialogs/diagramprintpage.cpp:96 dialogs/diagramprintpage.cpp:211
msgid "Deployment"
msgstr "Развёртывание"

#: dialogs/diagramprintpage.cpp:109 umldoc.cpp:2392
msgid "kde-uml-Diagram"
msgstr "kde-uml-Diagram"

#: dialogs/diagramprintpage.cpp:133
msgid "No diagrams selected."
msgstr "Нет выбранных диаграмм."

#: dialogs/assocrolepage.cpp:53
msgid "Role A Properties"
msgstr "Свойства роли A"

#: dialogs/assocrolepage.cpp:54
msgid "Role B Properties"
msgstr "Свойства роли B"

#: dialogs/assocrolepage.cpp:69
msgid "Role A Visibility"
msgstr "Видимость роли A"

#: dialogs/assocrolepage.cpp:70
msgid "Role B Visibility"
msgstr "Видимость роли B"

#: dialogs/assocrolepage.cpp:71
msgid "Role A Changeability"
msgstr "Возможность изменения роли A"

#: dialogs/assocrolepage.cpp:72
msgid "Role B Changeability"
msgstr "Возможность изменения роли B"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 59
#: dialogs/assocrolepage.cpp:102 dialogs/assocrolepage.cpp:156 rc.cpp:399
#, no-c-format
msgid "Rolename:"
msgstr "Имя роли:"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 77
#: dialogs/assocrolepage.cpp:108 dialogs/assocrolepage.cpp:162 rc.cpp:402
#, no-c-format
msgid "Multiplicity:"
msgstr "Множественность:"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 129
#: dialogs/assocrolepage.cpp:115 dialogs/assocrolepage.cpp:170
#: dialogs/settingsdlg.cpp:240 dialogs/settingsdlg.cpp:247 rc.cpp:116
#: rc.cpp:134 rc.cpp:423
#, no-c-format
msgid "Public"
msgstr "Публичный"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 134
#: dialogs/assocrolepage.cpp:118 dialogs/assocrolepage.cpp:173
#: dialogs/settingsdlg.cpp:241 dialogs/settingsdlg.cpp:248 rc.cpp:119
#: rc.cpp:137 rc.cpp:426
#, no-c-format
msgid "Private"
msgstr "Приватный"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 139
#: dialogs/assocrolepage.cpp:121 dialogs/assocrolepage.cpp:176
#: dialogs/settingsdlg.cpp:242 dialogs/settingsdlg.cpp:249 rc.cpp:122
#: rc.cpp:140 rc.cpp:429
#, no-c-format
msgid "Protected"
msgstr "Защищённый"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 141
#: dialogs/assocrolepage.cpp:136 dialogs/assocrolepage.cpp:191 rc.cpp:417
#, no-c-format
msgid "Changeable"
msgstr "Возможность изменения"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 133
#: dialogs/assocrolepage.cpp:139 dialogs/assocrolepage.cpp:194 rc.cpp:414
#, no-c-format
msgid "Frozen"
msgstr "Нет"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 125
#: dialogs/assocrolepage.cpp:142 dialogs/assocrolepage.cpp:197 rc.cpp:411
#, no-c-format
msgid "Add only"
msgstr "Только добавление"

#: dialogs/umlwidgetcolorpage.cpp:61
msgid "&Line:"
msgstr "&Строка:"

#: dialogs/umlwidgetcolorpage.cpp:71
msgid "&Fill:"
msgstr "&Закрашивать:"

#: dialogs/umlwidgetcolorpage.cpp:78
msgid "D&efault"
msgstr "&По умолчанию"

#: dialogs/umlwidgetcolorpage.cpp:81
msgid "&Use fill"
msgstr "&Закрашивать"

#: dialogs/umltemplatedialog.cpp:38
msgid "Template Properties"
msgstr "Свойства шаблона"

#: dialogs/umltemplatedialog.cpp:123
msgid "You have entered an invalid template name."
msgstr "Неверное имя шаблона."

#: dialogs/umltemplatedialog.cpp:124
msgid "Template Name Invalid"
msgstr "Неверное имя шаблона"

#: dialogs/umltemplatedialog.cpp:133
msgid ""
"The template parameter name you have chosen is already being used in this "
"operation."
msgstr "Введенное имя параметра шаблона уже используется в этой операции."

#: dialogs/umltemplatedialog.cpp:134
msgid "Template Name Not Unique"
msgstr "Имя параметра шаблона не уникально"

#: dialogs/selectopdlg.cpp:33 dialogs/selectopdlg.cpp:38
msgid "Select Operation"
msgstr "Выберите операцию"

#: dialogs/selectopdlg.cpp:46
msgid "Sequence number:"
msgstr "Номер следования:"

#: dialogs/selectopdlg.cpp:49
msgid "Class operation:"
msgstr "Классовая операция:"

#: dialogs/selectopdlg.cpp:55
msgid "Custom operation:"
msgstr "Другое действие:"

#: dialogs/notedialog.cpp:29
msgid "Note Documentation"
msgstr "Примечание документации"

#: dialogs/pkgcontentspage.cpp:32
msgid "Contained Items"
msgstr "Содержимые пункты"

#: dialogs/assocpropdlg.cpp:39
msgid "Association Properties"
msgstr "Свойства ассоциации"

#: dialogs/assocpropdlg.cpp:98
msgid "Roles"
msgstr "Роли"

#: dialogs/assocpropdlg.cpp:98
msgid "Role Settings"
msgstr "Конфигурация ролей"

#: dialogs/assocpropdlg.cpp:116
msgid "Association font"
msgstr "Шрифт ассоциации"

#: dialogs/settingsdlg.cpp:33
msgid "Umbrello Setup"
msgstr "Настройка Umbrello"

#: dialogs/settingsdlg.cpp:50
msgid "User Interface"
msgstr "Интерфейс"

#: dialogs/settingsdlg.cpp:50
msgid "User Interface Settings"
msgstr "Пользовательский интерфейс"

#: dialogs/settingsdlg.cpp:57
msgid "Line color:"
msgstr "Цвет строки"

#: dialogs/settingsdlg.cpp:63
msgid "D&efault Color"
msgstr "&Цвет по умолчанию"

#: dialogs/settingsdlg.cpp:66
msgid "Fill color:"
msgstr "Цвет заливки:"

#: dialogs/settingsdlg.cpp:72
msgid "De&fault Color"
msgstr "Ц&вет по умолчанию"

#: dialogs/settingsdlg.cpp:76
msgid "Line width:"
msgstr "Ширина строки:"

#: dialogs/settingsdlg.cpp:84
msgid "D&efault Width"
msgstr "&Ширина по умолчанию"

#: dialogs/settingsdlg.cpp:89
msgid "&Use fill color"
msgstr "&Использовать заполнитель"

#: dialogs/settingsdlg.cpp:111
msgid "Enable undo"
msgstr "&Включить запись действий для отмены"

#: dialogs/settingsdlg.cpp:115
msgid "Use tabbed diagrams"
msgstr "Использовать диаграммы на вкладках"

#: dialogs/settingsdlg.cpp:119
msgid "Use new C++/Java generators"
msgstr "Использовать новые генераторы классов C++/Java"

#: dialogs/settingsdlg.cpp:125
msgid "Autosave"
msgstr "Автосохранение"

#: dialogs/settingsdlg.cpp:131
msgid "E&nable autosave"
msgstr "&Включить автосохранение"

#: dialogs/settingsdlg.cpp:135
msgid "Select auto-save time interval (mins):"
msgstr "Интервал автосохранения, мин:"

#: dialogs/settingsdlg.cpp:145
msgid "Set autosave suffix:"
msgstr "Расширение автосохранения:"

#: dialogs/settingsdlg.cpp:149
msgid "Startup"
msgstr "Запуск"

#: dialogs/settingsdlg.cpp:155
msgid "Sta&rtup logo"
msgstr "&Логотип"

#: dialogs/settingsdlg.cpp:159
msgid "&Tip of the day"
msgstr "&Совет дня"

#: dialogs/settingsdlg.cpp:163
msgid "&Load last project"
msgstr "&Загрузить последний проект"

#: dialogs/settingsdlg.cpp:167
msgid "Start new project with:"
msgstr "Начинать новый проект с:"

#: dialogs/settingsdlg.cpp:173
msgid "No Diagram"
msgstr "Без диаграмм"

#: dialogs/settingsdlg.cpp:173
msgid "Class Diagram"
msgstr "Диаграмма класса"

#: dialogs/settingsdlg.cpp:174
msgid "Use Case Diagram"
msgstr "Диаграмма прецедентов"

#: dialogs/settingsdlg.cpp:174
msgid "Sequence Diagram"
msgstr "Диаграмма последовательностей"

#: dialogs/settingsdlg.cpp:175
msgid "Collaboration Diagram"
msgstr "Диаграмма кооперациии"

#: dialogs/settingsdlg.cpp:175
msgid "State Diagram"
msgstr "Диаграмма состояний"

#: dialogs/settingsdlg.cpp:176
msgid "Activity Diagram"
msgstr "Диаграмма деятельности"

#: dialogs/settingsdlg.cpp:176
msgid "Component Diagram"
msgstr "Диаграмма компонентов"

#: dialogs/settingsdlg.cpp:177
msgid "Deployment Diagram"
msgstr "Диаграмма развёртки"

#: dialogs/settingsdlg.cpp:191
msgid "Class Settings"
msgstr "Параметры класса"

#: dialogs/settingsdlg.cpp:198
msgid "Show &visibility"
msgstr "Показать &видимость"

#: dialogs/settingsdlg.cpp:202
msgid "Show attributes"
msgstr "Показать атрибуты"

#: dialogs/settingsdlg.cpp:206
msgid "Show operations"
msgstr "Показать операци"

#: dialogs/settingsdlg.cpp:210
msgid "Show stereot&ype"
msgstr "Показать &стереотип"

#: dialogs/settingsdlg.cpp:214
msgid "Show attribute signature"
msgstr "Показать сигнатуру атрибута"

#: dialogs/settingsdlg.cpp:219
msgid "Show package"
msgstr "Показать пакет"

#. i18n: file dialogs/diagrampropertiespage.ui line 146
#: dialogs/settingsdlg.cpp:223 rc.cpp:365
#, no-c-format
msgid "Show operation signature"
msgstr "Показать сигнатуру операции"

#: dialogs/settingsdlg.cpp:228
msgid "Starting Scope"
msgstr "Начальная область видимости"

#: dialogs/settingsdlg.cpp:233
msgid "Default attribute scope:"
msgstr "Область видимости атрибутов по умолчанию"

#: dialogs/settingsdlg.cpp:236
msgid "Default operation scope:"
msgstr "Область видимости операций по умолчанию"

#: dialogs/settingsdlg.cpp:257
msgid "Code Generation"
msgstr "Генерация кода"

#: dialogs/settingsdlg.cpp:257
msgid "Code Generation Settings"
msgstr "Генерация кода"

#: dialogs/settingsdlg.cpp:264
msgid "Code Viewer Settings"
msgstr "Просмотр кода"

#: dialogs/defaultcodegenpolicypage.cpp:31
msgid "<p align=\"center\">No Options Available.</p>"
msgstr "<p align=\"center\">Нет доступных параметров.</p>"

#: dialogs/classoptionspage.cpp:60 dialogs/classoptionspage.cpp:125
#: listpopupmenu.cpp:622
msgid "Show"
msgstr "Отобразить"

#: dialogs/classoptionspage.cpp:67 dialogs/classoptionspage.cpp:131
msgid "Operatio&ns"
msgstr "&Операции"

#: dialogs/classoptionspage.cpp:71 dialogs/classoptionspage.cpp:148
msgid "&Visibility"
msgstr "&Видимость"

#: dialogs/classoptionspage.cpp:80 dialogs/classoptionspage.cpp:135
msgid "O&peration signature"
msgstr "Сигнатура &операции"

#: dialogs/classoptionspage.cpp:84 dialogs/classoptionspage.cpp:152
msgid "Pac&kage"
msgstr "&Пакет"

#: dialogs/classoptionspage.cpp:93 dialogs/classoptionspage.cpp:140
msgid "Att&ributes"
msgstr "&Атрибуты"

#: dialogs/classoptionspage.cpp:97 dialogs/classoptionspage.cpp:156
msgid "Stereot&ype"
msgstr "&Стереотип"

#: dialogs/classoptionspage.cpp:101 dialogs/classoptionspage.cpp:144
msgid "Attr&ibute signature"
msgstr "&Сигнатура атрибута"

#: dialogs/classoptionspage.cpp:113
msgid "Draw as circle"
msgstr "Рисовать как окружность"

#. i18n: file dialogs/diagrampropertiespage.ui line 61
#: dialogs/assocgenpage.cpp:69 rc.cpp:356
#, no-c-format
msgid "Name:"
msgstr "Имя:"

#: dialogs/assocgenpage.cpp:84
msgid "Type:"
msgstr "Тип:"

#: umllistview.cpp:109
msgid "UML Model"
msgstr "UML-модель"

#: umllistview.cpp:111
msgid "Views"
msgstr "Представления"

#: umllistview.cpp:112
msgid "Use Case View"
msgstr "Вид с точки зрения прецедентов"

#: umllistview.cpp:113
msgid "Logical View"
msgstr "Логическое представление"

#: umllistview.cpp:114
msgid "Component View"
msgstr "Вид с точки зрения компонентов"

#: umllistview.cpp:115
msgid "Deployment View"
msgstr "Вид с точки зрения развёртывания"

#: umllistview.cpp:116
msgid "Entity Relationship Model"
msgstr "Модель отношений сущностей"

#: umllistview.cpp:117 umllistview.cpp:2793
msgid "Datatypes"
msgstr "Типы данных"

#: umllistview.cpp:356
msgid "The folder must be emptied before it can be deleted."
msgstr "Каталог нужно освободить перед удалением"

#: umllistview.cpp:357
msgid "Folder Not Empty"
msgstr "Каталог не пустой"

#: umllistview.cpp:1918
msgid "folder"
msgstr "каталог"

#: umllistview.cpp:2099
msgid ""
"The name you entered was invalid.\n"
"Creation process has been canceled."
msgstr ""
"Введеное имя недопустимо\n"
"Создание отменено."

#: umllistview.cpp:2100 umllistviewitem.cpp:513
msgid "Name Not Valid"
msgstr "Имя неправильно"

#: umldoc.cpp:1355 umllistview.cpp:2114
msgid ""
"The name you entered was not unique.\n"
"Is this what you wanted?"
msgstr ""
"Такое имя уже существует.\n"
"Вы хотите именно это?"

#: umllistview.cpp:2122 umllistview.cpp:2334
msgid ""
"The name you entered was not unique!\n"
"Creation process has been canceled."
msgstr ""
"Введеное имя уже используется\n"
"Создание отменено."

#: umllistview.cpp:2291 umllistview.cpp:2307 umllistview.cpp:2324
msgid "Creation canceled"
msgstr "Создание отменено"

#: umllistview.cpp:2491
msgid "Loading listview..."
msgstr "Загрузка списка..."

#: codegenerator.cpp:501
msgid ""
"Cannot open file %1 for writing. Please make sure the folder exists and you "
"have permissions to write to it."
msgstr ""
"Не удалось открыть файл %1 для записи. Убедитесь, что каталог существует и у "
"вас есть соответствующие права."

#: codegenerator.cpp:501
msgid "Cannot Open File"
msgstr "Не удалось открыть файл"

#: codegenerator.cpp:557 codegenerators/simplecodegenerator.cpp:126
msgid ""
"Cannot create the folder:\n"
msgstr ""
"Не удалось создать каталог:\n"

#: codegenerator.cpp:558 codegenerators/simplecodegenerator.cpp:127
msgid ""
"\n"
"Please check the access rights"
msgstr ""
"\n"
"Проверьте ваши права доступа"

#: codegenerator.cpp:559 codegenerators/simplecodegenerator.cpp:128
msgid "Cannot Create Folder"
msgstr "Не удалось создать каталог"

#: aligntoolbar.cpp:33
msgid "Align Left"
msgstr "Выровнять по левому краю"

#: aligntoolbar.cpp:34
msgid "Align Right"
msgstr "Выровнять по правому краю"

#: aligntoolbar.cpp:35
msgid "Align Top"
msgstr "Выровнять по верхнему краю"

#: aligntoolbar.cpp:36
msgid "Align Bottom"
msgstr "Выровнять по нижнему краю"

#: aligntoolbar.cpp:37
msgid "Align Vertical Middle"
msgstr "Выровнять вертикально (по средине элементов)"

#: aligntoolbar.cpp:38
msgid "Align Horizontal Middle"
msgstr "Выровнять горизонтально (по средине элементов)"

#: aligntoolbar.cpp:255
msgid ""
"For alignment you have to select at least 2 objects like classes or actors. You "
"can not align associations."
msgstr ""
"Выравнивание можно применять минимум к двум объектам, например классам или "
"актёрам. К ассоциациям выравнвание применять невозможно."

#: classimport.cpp:125
msgid "Is the scope %1 a namespace or a class?"
msgstr "Область видимости %1 ограничивается пространством имён или классом?"

#: classimport.cpp:126
msgid "C++ Import Requests Your Help"
msgstr "Импорт в C++ требует вашего вмешательства"

#: classimport.cpp:127
msgid "Namespace"
msgstr "Пространство имён"

#: classimport.cpp:301 classimport.cpp:313 classimport.cpp:345
#, c-format
msgid "Importing file: %1"
msgstr "Импортирование файла: %1"

#: model_utils.cpp:344
msgid "Empty"
msgstr "Пусто"

#: model_utils.cpp:344
msgid "Malformed argument"
msgstr "Недопустимый аргумент"

#: model_utils.cpp:345
msgid "Unknown argument type"
msgstr "Неизвестный тип аргумента"

#: model_utils.cpp:345
msgid "Illegal method name"
msgstr "Недопустимое имя метода"

#: model_utils.cpp:346
msgid "Unknown return type"
msgstr "Неизвестный тип возвращаемого значения"

#: model_utils.cpp:346
msgid "Unspecified error"
msgstr "Неопределённая ошибка"

#: _translatorinfo.cpp:1
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr "Николай Шафоростов"

#: _translatorinfo.cpp:3
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
msgstr "shafff@ukr.net"

#: main.cpp:29 main.cpp:41
msgid "Umbrello UML Modeller"
msgstr "Umbrello"

#: main.cpp:35
msgid "File to open"
msgstr "Открыть файл"

#: main.cpp:43
msgid "(c) 2001 Paul Hensgen, (c) 2002-2005 Umbrello UML Modeller Authors"
msgstr "(c) 2001 Paul Hensgen, (c) 2002-2005 Авторы Umbrello UML Modeller"

#: main.cpp:46
msgid "Umbrello UML Modeller Authors"
msgstr "Авторы Umbrello"

#: interface.cpp:49
msgid "interface"
msgstr "интерфейс"

#: association.cpp:84
msgid "Generalization"
msgstr "Обобщение"

#: association.cpp:88
msgid "Self Association"
msgstr "Самоассоциация"

#: association.cpp:89
msgid "Collaboration Message"
msgstr "Сообщение кооперации"

#: association.cpp:90
msgid "Sequence Message"
msgstr "Синхронное сообщение"

#: association.cpp:91
msgid "Collaboration Self Message"
msgstr "Самосообщение кооперации"

#: association.cpp:92
msgid "Sequence Self Message"
msgstr "Синхронное самосообщение"

#: association.cpp:95
msgid "Realization"
msgstr "Реализация"

#: association.cpp:96
msgid "Uni Association"
msgstr "Уни-ассоциация"

#: association.cpp:98
msgid "State Transition"
msgstr "Переход состояния"

#: umldoc.cpp:220
msgid ""
"The current file has been modified.\n"
"Do you want to save it?"
msgstr ""
"Текущий файл был изменён.\n"
"Сохранить его?"

#: umldoc.cpp:380
msgid "The file %1 does not exist."
msgstr "Файл %1 не существует."

#: umldoc.cpp:380 umldoc.cpp:406 umldoc.cpp:448 umldoc.cpp:460 umldoc.cpp:474
#: umldoc.cpp:487 umldoc.cpp:500 umldoc.cpp:513
msgid "Load Error"
msgstr "Ошибка загрузки"

#: umldoc.cpp:406
msgid "The file %1 seems to be corrupted."
msgstr "Файл %1 повреждён."

#: umldoc.cpp:448 umldoc.cpp:460 umldoc.cpp:487
#, c-format
msgid "There was no XMI file found in the compressed file %1."
msgstr "Сжатый файл %1 не содержит XMI."

#: umldoc.cpp:474
#, c-format
msgid "There was a problem loading the extracted file: %1"
msgstr "Ошибка при загрузке распакованного файла: %1"

#: umldoc.cpp:500 umldoc.cpp:513
#, c-format
msgid "There was a problem loading file: %1"
msgstr "Ошибка при загрузке файла: %1"

#: umldoc.cpp:580 umldoc.cpp:589 umldoc.cpp:642 umldoc.cpp:663
#: umlview.cpp:1526
#, c-format
msgid "There was a problem saving file: %1"
msgstr "Ошибка при сохранении файла: %1"

#: umldoc.cpp:580 umldoc.cpp:589 umldoc.cpp:642 umldoc.cpp:663 umldoc.cpp:671
#: umlview.cpp:1527
msgid "Save Error"
msgstr "Ошибка сохранения"

#: umldoc.cpp:671
#, c-format
msgid "There was a problem uploading file: %1"
msgstr "Ошибка при закачке файла на сервер: %1"

#: umldoc.cpp:812
msgid "new_actor"
msgstr "new_actor"

#: umldoc.cpp:814
msgid "new_usecase"
msgstr "new_usecase"

#: umldoc.cpp:816
msgid "new_package"
msgstr "new_package"

#: umldoc.cpp:818
msgid "new_component"
msgstr "new_component"

#: umldoc.cpp:820
msgid "new_node"
msgstr "new_node"

#: umldoc.cpp:822
msgid "new_artifact"
msgstr "new_artifact"

#: umldoc.cpp:824
msgid "new_interface"
msgstr "new_interface"

#: umldoc.cpp:826
msgid "new_datatype"
msgstr "new_datatype"

#: umldoc.cpp:828
msgid "new_enum"
msgstr "new_enum"

#: umldoc.cpp:830
msgid "new_entity"
msgstr "new_entity"

#: umlcanvasobject.cpp:96 umldoc.cpp:832
msgid "new_association"
msgstr "new_association"

#: umldoc.cpp:834
msgid "new_object"
msgstr "new_object"

#: enumliteral.cpp:67 floatingtext.cpp:104 umldoc.cpp:1002 umldoc.cpp:1262
#: umldoc.cpp:1297 umldoc.cpp:1318 umldoc.cpp:1346
msgid "Name"
msgstr "Имя"

#: enumliteral.cpp:67 stereotype.cpp:75 umldoc.cpp:1002 umldoc.cpp:1262
#: umldoc.cpp:1297 umldoc.cpp:1318 umldoc.cpp:1346
msgid "Enter name:"
msgstr "Введите имя:"

#: class.cpp:71 classifier.cpp:248 entity.cpp:81 enum.cpp:69 umldoc.cpp:1007
#: umldoc.cpp:1322 umldoc.cpp:1350
msgid "That is an invalid name."
msgstr "Неверное имя."

#: umldoc.cpp:1013
msgid ""
"This is a reserved keyword for the language of the configured code generator."
msgstr "Это зарезервированное служебное слово активного языка."

#: umldoc.cpp:1014
msgid "Reserved Keyword"
msgstr "Зарезервированное ключевое слово"

#: class.cpp:73 classifier.cpp:250 entity.cpp:83 umldoc.cpp:1018
#: umldoc.cpp:1330 umldoc.cpp:1361
msgid "That name is already being used."
msgstr "Имя уже используется."

#: class.cpp:73 classifier.cpp:250 entity.cpp:83 umldoc.cpp:1019
#: umldoc.cpp:1284 umldoc.cpp:1310 umldoc.cpp:1330 umldoc.cpp:1361
msgid "Not a Unique Name"
msgstr "Имя уже используется"

#: umldoc.cpp:1220
msgid "use case diagram"
msgstr "диаграмма прецедентов"

#: umldoc.cpp:1222
msgid "class diagram"
msgstr "диаграмма классов"

#: umldoc.cpp:1224
msgid "sequence diagram"
msgstr "диаграмма последовательности"

#: umldoc.cpp:1226
msgid "collaboration diagram"
msgstr "диаграмма кооперации"

#: umldoc.cpp:1228
msgid "state diagram"
msgstr "диаграмма состояний"

#: umldoc.cpp:1230
msgid "activity diagram"
msgstr "диаграмма деятельности"

#: umldoc.cpp:1232
msgid "component diagram"
msgstr "диаграмма компонентов"

#: umldoc.cpp:1234
msgid "deployment diagram"
msgstr "диаграмма развёртывания"

#: umldoc.cpp:1236
msgid "entity relationship diagram"
msgstr "диаграмма отношений сущностей"

#: umldoc.cpp:1270 umldoc.cpp:1302
msgid "That is an invalid name for a diagram."
msgstr "Недопустимое имя диаграммы."

#: umldoc.cpp:1284 umldoc.cpp:1310
msgid "A diagram is already using that name."
msgstr "Диаграмма уже использует это имя."

#: umldoc.cpp:1388
msgid "Are you sure you want to delete diagram %1?"
msgstr "Вы действительно хотите удалить диаграмму %1?"

#: umldoc.cpp:1388
msgid "Delete Diagram"
msgstr "Удалить диаграмму"

#: umldoc.cpp:1939
msgid "Setting up the document..."
msgstr "Построение документа..."

#: umldoc.cpp:1981
msgid "Resolving object references..."
msgstr "Разрешение ссылок на объекты..."

#: umldoc.cpp:2030
msgid "Loading UML elements..."
msgstr "Загрузка элементов UML..."

#: umldoc.cpp:2220
msgid "Loading diagrams..."
msgstr "Загрузка диаграмм..."

#: umldoc.cpp:2583
#, c-format
msgid "/autosave%1"
msgstr "/autosave%1"

#: umllistviewitem.cpp:405 umllistviewitem.cpp:434 umllistviewitem.cpp:462
msgid "Rename canceled"
msgstr "Переименование отменено"

#: umllistviewitem.cpp:502
msgid "Renaming an item of listview type %1 is not yet implemented."
msgstr "Переименование элемента для списка типа %1 ещё не реализовано."

#: umllistviewitem.cpp:503
msgid "Function Not Implemented"
msgstr "Функция не реализована"

#: umllistviewitem.cpp:512
msgid ""
"The name you entered was invalid.\n"
"Renaming process has been canceled."
msgstr ""
"Введенное имя недопустимо.\n"
"Переменование отменено."

#: codegenerators/cppcodegenerationform.cpp:30
msgid "General Options"
msgstr "Общие параметры"

#: codegenerators/cppcodegenerationform.cpp:32
msgid "Package is a namespace"
msgstr "Пакет является пространством имён"

#: codegenerators/cppcodegenerationform.cpp:35
msgid "Virtual destructors"
msgstr "Виртуальные деструкторы"

#: codegenerators/cppcodegenerationform.cpp:38
msgid "Generate empty constructors"
msgstr "Генерировать пустые конструкторы"

#: codegenerators/cppcodegenerationform.cpp:41
msgid "Generate accessor methods"
msgstr "Генерировать методы доступа к атрибутам"

#: codegenerators/cppcodegenerationform.cpp:44
msgid "Operations are inline"
msgstr "Встраиваемые операции"

#: codegenerators/cppcodegenerationform.cpp:47
msgid "Accessors are inline"
msgstr "Встраиваемые методы доступа к атрибутам"

#: codegenerators/cppcodegenerationform.cpp:50
msgid "Create Makefile document"
msgstr "Создавать Makefile"

#: umlcanvasobject.cpp:94
msgid "new_stereotype"
msgstr "new_stereotype"

#: umlcanvasobject.cpp:98
msgid "new_attribute"
msgstr "new_attribute"

#: umlcanvasobject.cpp:100
msgid "new_template"
msgstr "new_template"

#: umlcanvasobject.cpp:102
msgid "new_operation"
msgstr "new_operation"

#: umlcanvasobject.cpp:104
msgid "new_literal"
msgstr "new_literal"

#: umlcanvasobject.cpp:106
msgid "new_field"
msgstr "new_field"

#: enum.cpp:54
msgid "enum"
msgstr "перечисляемый тип"

#: uml.cpp:177
msgid "&New Class Wizard..."
msgstr "&Мастер новых классов..."

#: uml.cpp:179
msgid "&Add Default Datatypes for Active Language"
msgstr "&Добавить типы данных по умолчанию для активного языка"

#: uml.cpp:184
msgid "&Code Generation Wizard..."
msgstr "&Мастер генерации кода..."

#: uml.cpp:186
msgid "&Generate All Code"
msgstr "&Генерировать весь код"

#: uml.cpp:189
msgid "&Import C++ Classes..."
msgstr "&Импортировать классы C++..."

#: uml.cpp:192
msgid "Creates a new document"
msgstr "Создать новый документ"

#: uml.cpp:193
msgid "Opens an existing document"
msgstr "Открыть существующий документ"

#: uml.cpp:194
msgid "Opens a recently used file"
msgstr "Открыть использовавшийся недавно документ"

#: uml.cpp:195
msgid "Saves the document"
msgstr "Сохранить документ"

#: uml.cpp:196
msgid "Saves the document as..."
msgstr "Сохранить документ как..."

#: uml.cpp:197
msgid "Closes the document"
msgstr "Закрыть документ"

#: uml.cpp:198
msgid "Prints out the document"
msgstr "Напечатать документ"

#: uml.cpp:199
msgid "Quits the application"
msgstr "Выйти из программы"

#: uml.cpp:200
msgid "Cuts the selected section and puts it to the clipboard"
msgstr "Вырезать выделенный текст и скопировать его в буфер"

#: uml.cpp:201
msgid "Copies the selected section to the clipboard"
msgstr "Копировать выделенный текст в буфер"

#: uml.cpp:202
msgid "Pastes the contents of the clipboard"
msgstr "Вставить содержимое буфера обмена"

#: uml.cpp:204
msgid "Enables/disables the toolbar"
msgstr "Отобразить/скрыть панель инструментов"

#: uml.cpp:205
msgid "Enables/disables the statusbar"
msgstr "Отобразить/скрыть панель состояния"

#: uml.cpp:207
msgid "Set the default program preferences"
msgstr "Восстановить настройки программы по умолчанию"

#: uml.cpp:209
msgid "Delete &Selected"
msgstr "Удалить &выделенное"

#: uml.cpp:217
msgid "&Class Diagram..."
msgstr "&Диаграмма классов..."

#: uml.cpp:220
msgid "&Sequence Diagram..."
msgstr "&Диаграмма последовательностей..."

#: uml.cpp:223
msgid "C&ollaboration Diagram..."
msgstr "&Диаграмма кооперации..."

#: uml.cpp:226
msgid "&Use Case Diagram..."
msgstr "&Диаграмма прецедентов..."

#: uml.cpp:229
msgid "S&tate Diagram..."
msgstr "&Диаграмма состояний..."

#: uml.cpp:232
msgid "&Activity Diagram..."
msgstr "&Диаграмма деятельности..."

#: uml.cpp:235
msgid "Co&mponent Diagram..."
msgstr "Д&иаграмма компонентов..."

#: uml.cpp:239
msgid "&Deployment Diagram..."
msgstr "&Диаграмма развёртки..."

#: uml.cpp:243
msgid "&Entity Relationship Diagram..."
msgstr "&Диаграмма отношений сущностей..."

#: uml.cpp:247
msgid "&Clear Diagram"
msgstr "&Очистить диаграмму"

#: uml.cpp:249
msgid "&Snap to Grid"
msgstr "&Првязать к сетке"

#: uml.cpp:251
msgid "S&how Grid"
msgstr "&Показать сетку"

#: uml.cpp:254
msgid "&Hide Grid"
msgstr "&Скрыть сетку"

#: uml.cpp:258
msgid "&Export as Picture..."
msgstr "&Экспортировать в изображение..."

#: uml.cpp:273
msgid "&Zoom Slider"
msgstr "&Ползунок масштаба"

#: uml.cpp:276
#, c-format
msgid "Z&oom to 100%"
msgstr "&100%"

#: uml.cpp:282
msgid "&Move Tab Left"
msgstr "&Переместить вкладку влево"

#: uml.cpp:283
msgid "&Move Tab Right"
msgstr "Переместить вкладку &вправо"

#: uml.cpp:295
msgid "Select Diagram on Left"
msgstr "Выбрать диаграмму слева"

#: uml.cpp:296
msgid "Select Diagram on Right"
msgstr "Выбрать диаграмму справа"

#: uml.cpp:314
msgid "&Windows"
msgstr "&Окна"

#: uml.cpp:334
#, c-format
msgid " &33%"
msgstr " &33%"

#: uml.cpp:335
#, c-format
msgid " &50%"
msgstr " &50%"

#: uml.cpp:336
#, c-format
msgid " &75%"
msgstr " &75%"

#: uml.cpp:337
#, c-format
msgid "&100%"
msgstr "&100%"

#: uml.cpp:338
#, c-format
msgid "1&50%"
msgstr "1&50%"

#: uml.cpp:339
#, c-format
msgid "&200%"
msgstr "&200%"

#: uml.cpp:340
#, c-format
msgid "3&00%"
msgstr "3&00%"

#: uml.cpp:374 uml.cpp:490 uml.cpp:690 uml.cpp:715 uml.cpp:738 uml.cpp:748
#: uml.cpp:788 uml.cpp:793 uml.cpp:818 uml.cpp:828 uml.cpp:833 uml.cpp:838
#: uml.cpp:851 uml.cpp:858 uml.cpp:872 uml.cpp:893 uml.cpp:906
msgid "Ready."
msgstr "Готово."

#: uml.cpp:402
msgid "Diagram Toolbar"
msgstr "Панель диаграмм"

#: uml.cpp:406
msgid "Alignment Toolbar"
msgstr "Панель выравнивания"

#: listpopupmenu.cpp:568 uml.cpp:428
msgid "Class Diagram..."
msgstr "Диаграмма классов..."

#: listpopupmenu.cpp:571 uml.cpp:429
msgid "Sequence Diagram..."
msgstr "Диаграмма последовательностей..."

#: listpopupmenu.cpp:572 uml.cpp:430
msgid "Collaboration Diagram..."
msgstr "Диаграмма кооперации..."

#: listpopupmenu.cpp:504 uml.cpp:431
msgid "Use Case Diagram..."
msgstr "Диаграмма прецедентов..."

#: listpopupmenu.cpp:569 uml.cpp:432
msgid "State Diagram..."
msgstr "Диаграмма состояний..."

#: listpopupmenu.cpp:570 uml.cpp:433
msgid "Activity Diagram..."
msgstr "Диаграмма деятельности..."

#: listpopupmenu.cpp:471 uml.cpp:434
msgid "Component Diagram..."
msgstr "Диаграмма компонентов..."

#: listpopupmenu.cpp:478 uml.cpp:435
msgid "Deployment Diagram..."
msgstr "Диаграмма развёртывания..."

#: listpopupmenu.cpp:488 uml.cpp:436
msgid "Entity Relationship Diagram..."
msgstr "Диаграмма отношений сущностей..."

#: uml.cpp:467
msgid "&Tree View"
msgstr "&В виде дерева"

#: uml.cpp:473
msgid "&Documentation"
msgstr "&Документация"

#: uml.cpp:486 uml.cpp:694 uml.cpp:719
msgid "Opening file..."
msgstr "Открытие файла..."

#: uml.cpp:679
msgid "Creating new document..."
msgstr "Создание нового документа..."

#: uml.cpp:703
msgid ""
"*.xmi *.xmi.tgz *.xmi.tar.bz2|All Supported Files (*.xmi, *.xmi.tgz, "
"*.xmi.tar.bz2)\n"
"*.xmi|Uncompressed XMI Files (*.xmi)\n"
"*.xmi.tgz|Gzip Compressed XMI Files (*.xmi.tgz)\n"
"*.xmi.tar.bz2|Bzip2 Compressed XMI Files (*.xmi.tar.bz2)"
msgstr ""
"*.xmi *.xmi.tgz *.xmi.tar.bz2|Все поддерживаемые форматы (*.xmi, *.xmi.tgz, "
"*.xmi.tar.bz2)\n"
"*.xmi|Несжатые XMI-файлы (*.xmi)\n"
"*.xmi.tgz|Сжатые Gzip XMI-файлы (*.xmi.tgz)\n"
"*.xmi.tar.bz2|Сжатые Bzip2 XMI-файлы (*.xmi.tar.bz2)"

#: uml.cpp:703
msgid "Open File"
msgstr "Открыть файл"

#: uml.cpp:742
msgid "Saving file..."
msgstr "Сохранение файла..."

#: uml.cpp:753
msgid "Saving file with a new filename..."
msgstr "Сохранение файла под новым именем..."

#: uml.cpp:758
msgid ""
"*.xmi|XMI File\n"
"*.xmi.tgz|Gzip Compressed XMI File\n"
"*.xmi.tar.bz2|Bzip2 Compressed XMI File\n"
"*|All Files"
msgstr ""
"*.xmi|XMI-файл\n"
"*.xmi.tgz|Сжатый Gzip XMI-файл\n"
"*.xmi.tar.bz2|Сжатый Bzip2 XMI-файл\n"
"*|Все файлы"

#: uml.cpp:775
msgid ""
"The file %1 exists.\n"
"Do you wish to overwrite it?"
msgstr ""
"Файл %1 уже существует.\n"
"Заменить его?"

#: uml.cpp:799
msgid "Closing file..."
msgstr "Закрытие файла..."

#: uml.cpp:807
msgid "Printing..."
msgstr "Печать..."

#: uml.cpp:814
#, c-format
msgid "Print %1"
msgstr "Печать %1"

#: uml.cpp:822
msgid "Exiting..."
msgstr "Выход..."

#: uml.cpp:842
msgid "Cutting selection..."
msgstr "Вырезание выделенного фрагмента..."

#: uml.cpp:855
msgid "Copying selection to clipboard..."
msgstr "Копирование выделенного фрагмента в буфер обмена..."

#: uml.cpp:863
msgid "Inserting clipboard contents..."
msgstr "Вставка содержимого буфера обмена..."

#: uml.cpp:868
msgid ""
"Umbrello could not paste the clipboard contents.  The objects in the clipboard "
"may be of the wrong type to be pasted here."
msgstr ""
"Не удалось вставить содержимое буфера обмена. Возможно объекты имеют "
"недопустимый тип."

#: clipboard/umlclipboard.cpp:670 uml.cpp:870
msgid "Paste Error"
msgstr "Ошибка вставки"

#: uml.cpp:882
msgid "Toggling toolbar..."
msgstr "Отображение/скрытие панели инструментов..."

#: uml.cpp:897
msgid "Toggle the statusbar..."
msgstr "Отображение/скрытие панели состояния..."

#: uml.cpp:1179
msgid "Cannot view code until you generate some first."
msgstr "Для просмотра кода его нужно сгенерировать."

#: uml.cpp:1179 uml.cpp:1182
msgid "Cannot View Code"
msgstr "Ошибка просмотра кода"

#: uml.cpp:1182
msgid "Cannot view code from simple code writer."
msgstr "Не удалось вывести код в редакторе."

#: uml.cpp:1200
msgid "Could not find a code generator."
msgstr "Не удалось найти генератор кода."

#: uml.cpp:1201
msgid "No Code Generator"
msgstr "Нет генератора кода"

#: uml.cpp:1241
msgid ""
"There is no active language defined.\n"
"Please select one of the installed languages to generate the code with."
msgstr "Выберите язык для генерирования кода."

#: uml.cpp:1243 uml.cpp:1250
msgid "No Language Selected"
msgstr "Язык не выбран"

#: uml.cpp:1248
msgid ""
"Could not find active language.\n"
"Please select one of the installed languages to generate the code with."
msgstr ""
"Нет активного языка.\n"
"Выберите таковой."

#: uml.cpp:1408
msgid "*.idl|IDL Files (*.idl)"
msgstr "*.idl|IDL-файлы(*.idl)"

#: uml.cpp:1408
msgid "Select Code to Import"
msgstr "Выберите код для импорта"

#: uml.cpp:1412
msgid ""
"*.h *.hpp *.hxx|Header Files (*.h *.hpp *.hxx)\n"
"*|All Files"
msgstr ""
"*.h *.hpp *.hxx|Заголовочные файлы (*.h *.hpp *.hxx)\n"
"*|Все файлы"

#: uml.cpp:1412
msgid "Select Classes to Import"
msgstr "Выберите классы для импорта"

#. i18n: file umbrelloui.rc line 7
#: rc.cpp:6
#, no-c-format
msgid "&Diagram"
msgstr "&Диаграмма"

#. i18n: file umbrelloui.rc line 8
#: rc.cpp:9
#, no-c-format
msgid "&New"
msgstr "&Создать"

#. i18n: file umbrelloui.rc line 23
#: rc.cpp:12
#, no-c-format
msgid "Sh&ow"
msgstr "&Отобразить"

#. i18n: file umbrelloui.rc line 35
#: rc.cpp:18
#, no-c-format
msgid "&Code"
msgstr "&Код"

#. i18n: file umbrelloui.rc line 39
#: rc.cpp:21
#, no-c-format
msgid "Active &Language"
msgstr "Текущий &язык"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 53
#: rc.cpp:27 rc.cpp:152
#, no-c-format
msgid "Slash-Star (/**  */)"
msgstr "Слеш-Звёздочка (/**  */)"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 58
#: rc.cpp:30 rc.cpp:155
#, no-c-format
msgid "Slash-Slash (//)"
msgstr "Слеш-Слеш (//)"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 70
#: rc.cpp:33 rc.cpp:149
#, no-c-format
msgid "Style:"
msgstr "Стиль:"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 98
#: rc.cpp:36
#, no-c-format
msgid "<p align=\"center\">C++ Code Generation</p>"
msgstr "<p align=\"center\">Генерация кода C++</p>"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 136
#: rc.cpp:42
#, no-c-format
msgid "Method Body Generation"
msgstr "Генерация тела метода"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 164
#: rc.cpp:45
#, no-c-format
msgid "Use following for classes in generated code:"
msgstr "Использовать следующие классы при генерации кода:"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 201
#: rc.cpp:48
#, no-c-format
msgid "QPtrList"
msgstr "QPtrList"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 202
#: rc.cpp:51 rc.cpp:76
#, no-c-format
msgid "vector"
msgstr "vector"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 211
#: rc.cpp:54
#, no-c-format
msgid "<b>Variable</b>"
msgstr "<b>Переменная</b>"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 233
#: rc.cpp:57 rc.cpp:92
#, no-c-format
msgid "..."
msgstr "..."

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 273
#: rc.cpp:61
#, no-c-format
msgid "QString"
msgstr "QString"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 274
#: rc.cpp:64 rc.cpp:85
#, no-c-format
msgid "string"
msgstr "string"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 325
#: rc.cpp:67
#, no-c-format
msgid "<p align=\"center\">String</p>"
msgstr "<p align=\"center\">String</p>"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 341
#: rc.cpp:70
#, no-c-format
msgid "<p align=\"center\">List</p>"
msgstr "<p align=\"center\">List</p>"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 364
#: rc.cpp:73
#, no-c-format
msgid "qptrlist.h"
msgstr "qptrlist.h"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 374
#: rc.cpp:79
#, no-c-format
msgid "<i>global?</i>"
msgstr "<i>global?</i>"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 397
#: rc.cpp:82
#, no-c-format
msgid "qstring.h"
msgstr "qstring.h"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 418
#: rc.cpp:89
#, no-c-format
msgid "Class name"
msgstr "Имя класса"

#. i18n: file codegenerators/cppcodegenerationformbase.ui line 448
#: rc.cpp:95
#, no-c-format
msgid "<i><p align=\"center\">Include file</p></i>"
msgstr "<i><p align=\"center\">Включить файл</p></i>"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 40
#: rc.cpp:98
#, no-c-format
msgid "Project Generation"
msgstr "Генерация проекта"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 51
#: rc.cpp:101
#, no-c-format
msgid "Create ANT build document"
msgstr "Создать сборочный файл ANT"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 69
#: rc.cpp:104
#, no-c-format
msgid "Auto-Generate Methods"
msgstr "Генерировать методы автоматически"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 88
#: rc.cpp:107
#, no-c-format
msgid "Empty constructor methods"
msgstr "Пустые конструкторы"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 99
#: rc.cpp:110
#, no-c-format
msgid "Association accessor methods"
msgstr "Методы доступа к ассоциации"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 110
#: rc.cpp:113
#, no-c-format
msgid "Attribute accessor methods"
msgstr "Методы доступа к атрибутам"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 144
#: rc.cpp:125
#, no-c-format
msgid "From Parent Object"
msgstr "От родительского объекта"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 159
#: rc.cpp:128
#, no-c-format
msgid "Default attribute accessor scope:"
msgstr "Область видимости методов доступа к атрибутам по умолчанию:"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 177
#: rc.cpp:131
#, no-c-format
msgid "Default association field scope:"
msgstr "Область видимости полей ассоциации по умолчанию:"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 198
#: rc.cpp:143
#, no-c-format
msgid "From Parent Role"
msgstr "От родительской роли"

#. i18n: file codegenerators/javacodegenerationformbase.ui line 269
#: rc.cpp:158
#, no-c-format
msgid "<p align=\"center\">Java Code Generation</p>"
msgstr "<p align=\"center\">Генерирование кода на Java</p>"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 69
#: rc.cpp:167
#, no-c-format
msgid "Language"
msgstr "Язык"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 93
#: rc.cpp:170
#, no-c-format
msgid "Folders"
msgstr "Каталоги"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 110
#: rc.cpp:173
#, no-c-format
msgid "Write all generated files to folder:"
msgstr "Сохранять сгенерированные файлы в каталог:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 118
#: rc.cpp:176
#, no-c-format
msgid "Bro&wse..."
msgstr "&Обзор..."

#. i18n: file dialogs/codegenerationoptionsbase.ui line 126
#: rc.cpp:179
#, no-c-format
msgid "B&rowse..."
msgstr "О&бзор..."

#. i18n: file dialogs/codegenerationoptionsbase.ui line 134
#: rc.cpp:182
#, no-c-format
msgid "&Include heading files from folder:"
msgstr "&Подключать заголовочные файлы из каталога:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 145
#: rc.cpp:185
#, no-c-format
msgid "Files generated by Code Generator will be written to this folder"
msgstr "Сгенерированные файлы будут сохранены в этом каталоге"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 153
#: rc.cpp:188
#, no-c-format
msgid ""
"Files in this folder will be used as heading files in the generated code"
msgstr ""
"Файлы этого каталога будут использоваться как заголовочные при генерации кода"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 197
#: rc.cpp:191
#, no-c-format
msgid "Overwrite Policy"
msgstr "Существующие файлы"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 215
#: rc.cpp:194
#, no-c-format
msgid ""
"If a file with the same name as the name code \n"
"generator wants to use as output file already exists:"
msgstr ""
"Если файл с именем, которое будет использовано\n"
"генератором кода, уже существует:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 223
#: rc.cpp:198
#, no-c-format
msgid "O&verwrite"
msgstr "&Заменять"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 226
#: rc.cpp:201
#, no-c-format
msgid "Overwrite existing files if they exist in the destination folder"
msgstr "Заменять существующие файлы"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 234
#: rc.cpp:204
#, no-c-format
msgid "As&k"
msgstr "&Спросить"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 240
#: rc.cpp:207
#, no-c-format
msgid "If a file with the same name already exists, ask what to do"
msgstr ""
"Если файл с таким именем уже существует, спросить о дальнейших действиях"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 248
#: rc.cpp:210
#, no-c-format
msgid "&Use a different name"
msgstr "&Выбрать другое имя"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 251
#: rc.cpp:213
#, no-c-format
msgid ""
"If a file already exists in the destination folder, select a different name to "
"use by adding a suffix to the file name"
msgstr ""
"Если файл уже существует в конечной папке, выберите суффикс для изменения имени"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 265
#: rc.cpp:216
#, no-c-format
msgid "Formatting"
msgstr "Оформление"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 284
#: rc.cpp:219
#, no-c-format
msgid "Lines"
msgstr "Строки"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 346
#: rc.cpp:222
#, no-c-format
msgid "Line ending style:"
msgstr "Конец строки:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 354
#: rc.cpp:225
#, no-c-format
msgid "Indentation type:"
msgstr "Тип отступов:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 362
#: rc.cpp:228
#, no-c-format
msgid "Indentation amount:"
msgstr "Количество символов:"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 368
#: rc.cpp:231
#, no-c-format
msgid ""
"*NIX (\"\\n\")"
msgstr ""
"Unix (\"\\n\")"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 373
#: rc.cpp:234
#, no-c-format
msgid ""
"Windows (\"\\r\\n\")"
msgstr ""
"Windows (\"\\r\\n\")"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 378
#: rc.cpp:237
#, no-c-format
msgid "Mac (\"\\r\")"
msgstr "Mac (\"\\r\")"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 388
#: rc.cpp:240
#, no-c-format
msgid "No Indentation"
msgstr "Без отступов"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 393
#: rc.cpp:243
#, no-c-format
msgid "Tab"
msgstr "Табуляция"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 398
#: rc.cpp:246
#, no-c-format
msgid "Space"
msgstr "Пробел"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 417
#: rc.cpp:249
#, no-c-format
msgid "Comment Verbosity"
msgstr "Подробность комментариев"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 433
#: rc.cpp:252
#, no-c-format
msgid ""
"Write comments &for sections even if section \n"
"is empty"
msgstr "Писать комментарии &для секций даже если они пусты"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 436
#: rc.cpp:256
#, no-c-format
msgid ""
"Writes comments to indicate the different sections (public, private etc) in a "
"class, even if the sections are empty"
msgstr ""
"Будут записаны комментарии к различным разделам (public, private и пр.) класса, "
"даже если сами разделы пусты."

#. i18n: file dialogs/codegenerationoptionsbase.ui line 452
#: rc.cpp:259
#, no-c-format
msgid "&Write documentation comments even if empty"
msgstr "&Генерировать комментарии документации, даже если они пустые"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 455
#: rc.cpp:262
#, no-c-format
msgid "Write comments &for class and method documentation even if empty"
msgstr "Генерировать комментарии для &классов и методов, даже если они пустые"

#. i18n: file dialogs/codegenerationoptionsbase.ui line 468
#: rc.cpp:265
#, no-c-format
msgid "Language Options"
msgstr "Языки программирования"

#. i18n: file dialogs/codegenerationwizardbase.ui line 16
#: rc.cpp:268
#, no-c-format
msgid "Code Generation Wizard"
msgstr "Мастер генерации кода"

#. i18n: file dialogs/codegenerationwizardbase.ui line 23
#: rc.cpp:271
#, no-c-format
msgid "Select Classes"
msgstr "Выберите классы"

#. i18n: file dialogs/codegenerationwizardbase.ui line 41
#: rc.cpp:274
#, no-c-format
msgid ""
"Place all the classes you want to generate code\n"
"for in the right hand side list"
msgstr ""
"Поместите классы, для которых вы хотите сгенерировать код,\n"
"в список справа"

#. i18n: file dialogs/codegenerationwizardbase.ui line 78
#: rc.cpp:279
#, no-c-format
msgid "Add class for code generation"
msgstr "Добавить класс для генерации кода"

#. i18n: file dialogs/codegenerationwizardbase.ui line 101
#: rc.cpp:282
#, no-c-format
msgid "Classes Selected"
msgstr "Выбранные классы"

#. i18n: file dialogs/codegenerationwizardbase.ui line 133
#: rc.cpp:286
#, no-c-format
msgid "Remove class from Code Generation"
msgstr "Удалить класс из генерирования кода"

#. i18n: file dialogs/codegenerationwizardbase.ui line 156
#: rc.cpp:289
#, no-c-format
msgid "Classes Available"
msgstr "Доступные классы"

#. i18n: file dialogs/codegenerationwizardbase.ui line 203
#: rc.cpp:292
#, no-c-format
msgid "Code Generation Status"
msgstr "Состояние генерации кода"

#. i18n: file dialogs/codegenerationwizardbase.ui line 220
#: rc.cpp:295
#, no-c-format
msgid "Press the Generation button to start the code generation"
msgstr "Нажмите кнопку для запуска генерирования кода"

#. i18n: file dialogs/codegenerationwizardbase.ui line 228
#: rc.cpp:298 rc.cpp:304
#, no-c-format
msgid "Generation Status"
msgstr "Состояние генерации"

#. i18n: file dialogs/codeviewerdialogbase.ui line 43
#: rc.cpp:310
#, no-c-format
msgid "Show hidden blocks"
msgstr "Отображать скрытые блоки"

#. i18n: file dialogs/codeviewerdialogbase.ui line 59
#: rc.cpp:313
#, no-c-format
msgid "<p align=\"center\">component name here</p>"
msgstr "<p align=\"center\">здесь имя компонента</p>"

#. i18n: file dialogs/codeviewerdialogbase.ui line 86
#: rc.cpp:319
#, no-c-format
msgid "Show block type"
msgstr "Отображать тип блока"

#. i18n: file dialogs/codevieweroptionsbase.ui line 72
#: rc.cpp:325
#, no-c-format
msgid "Font:"
msgstr "Шрифт:"

#. i18n: file dialogs/codevieweroptionsbase.ui line 103
#: rc.cpp:329
#, no-c-format
msgid "Paper:"
msgstr "Бумага:"

#. i18n: file dialogs/codevieweroptionsbase.ui line 134
#: rc.cpp:333
#, no-c-format
msgid "Selected:"
msgstr "Выделение:"

#. i18n: file dialogs/codevieweroptionsbase.ui line 260
#: rc.cpp:340
#, no-c-format
msgid "<p align=\"right\">UML object block:</p>"
msgstr "<p align=\"right\">Блок объекта UML:</p>"

#. i18n: file dialogs/codevieweroptionsbase.ui line 276
#: rc.cpp:343
#, no-c-format
msgid "<p align=\"right\">Hidden block:</p>"
msgstr "<p align=\"right\">Скрытый блок:</p>"

#. i18n: file dialogs/codevieweroptionsbase.ui line 294
#: rc.cpp:346
#, no-c-format
msgid "<p align=\"right\">Uneditable text:</p>"
msgstr "<p align=\"right\">Неизменяемый текст:</p>"

#. i18n: file dialogs/codevieweroptionsbase.ui line 333
#: rc.cpp:350
#, no-c-format
msgid "<p align=\"right\">Editable text:</p>"
msgstr "<p align=\"right\">Изменяемый текст:</p>"

#. i18n: file dialogs/diagrampropertiespage.ui line 92
#: rc.cpp:359
#, no-c-format
msgid "Zoom:"
msgstr "Масштаб:"

#. i18n: file dialogs/diagrampropertiespage.ui line 119
#: rc.cpp:362
#, no-c-format
msgid "%"
msgstr "%"

#. i18n: file dialogs/diagrampropertiespage.ui line 186
#: rc.cpp:368
#, no-c-format
msgid "Show &grid"
msgstr "&Сетка"

#. i18n: file dialogs/diagrampropertiespage.ui line 194
#: rc.cpp:371
#, no-c-format
msgid "Snap &to grid"
msgstr "Привязать &к сетке"

#. i18n: file dialogs/diagrampropertiespage.ui line 202
#: rc.cpp:374
#, no-c-format
msgid "Snap component size"
msgstr "Привязать размер компонентов"

#. i18n: file dialogs/diagrampropertiespage.ui line 206
#: rc.cpp:377
#, no-c-format
msgid ""
"Snap the size of the components to be a multiple of the grid spacing.\n"
"If 'Snap to Grid' is enabled a component will always be aligned with the grid "
"on all 4 sides."
msgstr ""
"Привязать размер компонентов к разметке сетки.\n"
"Если включена опция 'Привязать к сетке', то компоненты будут выравниваться по "
"сетке по четырём сторонам."

#. i18n: file dialogs/diagrampropertiespage.ui line 257
#: rc.cpp:381
#, no-c-format
msgid "Grid spacing:  "
msgstr "Интервал сетки:  "

#. i18n: file dialogs/diagrampropertiespage.ui line 265
#: rc.cpp:384
#, no-c-format
msgid "X"
msgstr "X"

#. i18n: file dialogs/diagrampropertiespage.ui line 284
#: rc.cpp:387
#, no-c-format
msgid "Y"
msgstr "Y"

#. i18n: file dialogs/diagrampropertiespage.ui line 346
#: rc.cpp:390
#, no-c-format
msgid "Line width:  "
msgstr "Ширина строки:  "

#. i18n: file dialogs/umlrolepropertiesbase.ui line 106
#: rc.cpp:408
#, no-c-format
msgid "Role Changeability"
msgstr "Возможность изменения роли"

#. i18n: file dialogs/umlrolepropertiesbase.ui line 156
#: rc.cpp:420
#, no-c-format
msgid "Role Visibility"
msgstr "Видимость роли"

#: classifier.cpp:155
msgid ""
"An operation with the same name and signature already exists. You can not add "
"it again."
msgstr "Операция с таким же именем и сигнатурой уже существует."

#: activitywidget.cpp:146 toolbarstateother.cpp:131 umlview.cpp:2894
msgid "Enter Activity Name"
msgstr "Введите имя деятельности"

#: statewidget.cpp:160 toolbarstateother.cpp:135 umlview.cpp:2858
msgid "Enter State Name"
msgstr "Введите имя состояния"

#: statewidget.cpp:160 toolbarstateother.cpp:136 umlview.cpp:2859
msgid "Enter the name of the new state:"
msgstr "Введите имя нового состояния:"

#: toolbarstateother.cpp:136 umlview.cpp:2860
msgid "new state"
msgstr "новое состояние"

#: listpopupmenu.cpp:618 stereotype.cpp:75
msgid "Stereotype"
msgstr "Стереотип"

#: associationwidget.cpp:2119 associationwidget.cpp:2131
msgid "Multiplicity"
msgstr "Множественность"

#: associationwidget.cpp:2119 associationwidget.cpp:2131 floatingtext.cpp:156
msgid "Enter multiplicity:"
msgstr "Введите множественность:"

#: associationwidget.cpp:2143
msgid "Association Name"
msgstr "Имя ассоциации"

#: associationwidget.cpp:2143 floatingtext.cpp:163
msgid "Enter association name:"
msgstr "Введите имя ассоциации:"

#: associationwidget.cpp:2154 associationwidget.cpp:2165
msgid "Role Name"
msgstr "Имя роли"

#: associationwidget.cpp:2154 associationwidget.cpp:2165 floatingtext.cpp:154
msgid "Enter role name:"
msgstr "Введите имя роли:"

#: umlview.cpp:293 umlview.cpp:353
msgid "Diagram: %2 Page %1"
msgstr "Диаграмма: %2 Страница %1"

#: umlview.cpp:1472
msgid ""
"The selected file %1 exists.\n"
"Do you want to overwrite it?"
msgstr ""
"Выбранный файл %1 уже существует.\n"
"Заменить его?"

#: umlview.cpp:1473
msgid "File Already Exists"
msgstr "Файл уже существует"

#: umlview.cpp:1484
msgid "Can not save an empty diagram"
msgstr "Диаграмма пуста"

#: umlview.cpp:1485
msgid "Diagram Save Error."
msgstr "Ошибка сохранения диаграммы."

#: umlview.cpp:2019 umlview.cpp:2082
msgid "Incorrect use of associations."
msgstr "Недопустимое использование ассоциаций."

#: umlview.cpp:2019 umlview.cpp:2082
msgid "Association Error"
msgstr "Ошибка ассоциации"

#: umlview.cpp:2927
msgid "Enter Diagram Name"
msgstr "Введите имя диаграммы"

#: umlview.cpp:2928
msgid "Enter the new name of the diagram:"
msgstr "Введите новое имя диграммы:"

#: umlview.cpp:3075
msgid ""
"You are about to delete the entire diagram.\n"
"Are you sure?"
msgstr "Вы действительно хотите удалить всю диаграмму?"

#: umlview.cpp:3077
msgid "Delete Diagram?"
msgstr "Удалить диаграмму?"

#: objectwidget.cpp:83
msgid "Rename Object"
msgstr "Переименовать объект"

#: objectwidget.cpp:84
msgid "Enter object name:"
msgstr "Введите имя объекта:"

#: clipboard/umlclipboard.cpp:667
msgid ""
"At least one of the items in the clipboard could not be pasted because an item "
"of the same name already exists.  Any other items have been pasted."
msgstr ""
"К минимум один из элементов, содержащихся в буфере обмена, не может быть "
"вставлен из-за конфликта имён. Остальные элементы вставлены."

#: refactoring/refactoringassistant.cpp:280
msgid "Add Base Class"
msgstr "Добавить базовый класс"

#: refactoring/refactoringassistant.cpp:281
msgid "Add Derived Class"
msgstr "Добавить наследующий класс"

#: refactoring/refactoringassistant.cpp:283
#: refactoring/refactoringassistant.cpp:290
#: refactoring/refactoringassistant.cpp:304
msgid "Add Operation"
msgstr "Добавить операцию"

#: refactoring/refactoringassistant.cpp:284
#: refactoring/refactoringassistant.cpp:308
msgid "Add Attribute"
msgstr "Добавить атрибут"

#: refactoring/refactoringassistant.cpp:288
msgid "Add Base Interface"
msgstr "Добавить базовый интерфейс"

#: refactoring/refactoringassistant.cpp:289
msgid "Add Derived Interface"
msgstr "Добавить наследующий интерфейс"

#: refactoring/refactoringassistant.cpp:345
#: refactoring/refactoringassistant.cpp:500
msgid "Base Classifiers"
msgstr "Базовые классификаторы"

#: refactoring/refactoringassistant.cpp:386
#: refactoring/refactoringassistant.cpp:519
msgid "Derived Classifiers"
msgstr "Производные классификаторы"

#: floatingtext.cpp:105
msgid "Enter operation name:"
msgstr "Введите имя операции:"

#: floatingtext.cpp:165 floatingtext.cpp:221
msgid "Enter new text:"
msgstr "Введите новый текст:"

#: floatingtext.cpp:167
msgid "ERROR"
msgstr "ОШИБКА"

#: floatingtext.cpp:221
msgid "Change Text"
msgstr "Изменить текст"

#: tips.cpp:3
msgid ""
"<p>Welcome to Umbrello.</p>\n"
"<p>UML diagrams let you design and document object oriented software.  <a "
"href=\"help:/umbrello\">The Umbrello Handbook</a> is a good introduction to "
"using UML.</p>\n"
msgstr ""
"<p>Добро пожаловать в Umbrello.</p>\n"
"<p>С помощью UML-диаграмм вы сможете спроектировать и документировать "
"объектно-ориентированное програмное обеспечение.  <a href=\"help:/umbrello\">"
"Руководство Umbrello</a> также содержит краткое введение в UML.</p>\n"

#: tips.cpp:9
msgid ""
"<p>Welcome to Umbrello 1.4.  New in this version are tabbed diagrams, canvas "
"items can be moved with Alt+arrowkeys, a PHP 5 code generator, entity "
"relationship diagrams and many fixes.</p>\n"
msgstr ""
"<p>Добро пожаловать в Umbrello 1.4. В этой версии реализованы диаграммы на "
"вкладке, элементы холста можно передвигать с помощью клавиш Alt+стрелки, "
"включён генератор кода PHP 5, и исправлены многие ошибки.</p>\n"

#: tips.cpp:14
msgid ""
"<p>Most diagram items can not be resized, they will resize themselves to fit to "
"their contents.\n"
"Boxes, notes and sequence diagram messages can be resized, just click and drag "
"on the red square.</p>\n"
msgstr ""
"<p>Размер большинства элементов диаграмм нельзя изменить вручную, это будет "
"происходить автоматически при необходимости чтобы вместить содержание.\n"
"Размер блоков, примечаний и сообщений диаграмм последовательностей изменить "
"можно, с помощью красного квадратика.</p>\n"

#: tips.cpp:20
msgid ""
"<p>If you want to add an already existing class to a diagram just drag its "
"entry from the tree view.</p>\n"
msgstr ""
"<p>Если вы хотите добавить существующий класс в диаграмму, просто перенесите "
"его из дерева классов слева.</p>\n"

#: tips.cpp:25
msgid ""
"<p>Umbrello's refactoring agent lets you move operations between a class and "
"its derived and base \n"
"classes.\n"
"Right click a class to open the refactoring agent.</p>\n"
msgstr ""
"<p>Утилита реорганизации позволяет вам перемещать операции между классами и их "
"потомками/родителями.\n"
"Её можно вызвать из контекстного меню класса.</p>\n"

#: tips.cpp:32
msgid ""
"<p>Sequence diagram objects can have a destructor box and be drawn as actors.  "
"Double click one for\n"
"the Properties dialogue.</p>\n"
msgstr ""
"<p>Объекты диаграмм последовательности могут иметь блок деструктора и "
"рисоваться в виде действующих лиц. Двойной щелчок приведёт к открытию "
"свойств.</p>\n"

#: tips.cpp:38
msgid ""
"<p>Sequence diagram messages can act as constructors.  Click on the object box "
"(rather than the vertical line) to make it a constructor.</p>\n"
msgstr ""
"<p>Сообщения диаграммы последовательностей могут выполнять роль конструкторов. "
"Щёлкните на объекте чтобы сделать его конструктором.</p>\n"

#: tips.cpp:43
msgid ""
"<p>Sequence diagrams support messages to self.  Click on the same vertical line "
"again to create an automessage.</p>\n"
msgstr ""
"<p>Диаграммы последовательностей поддерживают отправку сообщений самим себе. "
"Щёлкните на той же вертикальной линии чтобы создать автосообщение.</p>\n"

#: tips.cpp:48
msgid ""
"<p>If on loading a foreign file nothing is displayed in the list view, try "
"saving the model under a different name,\n"
"closing, and reloading the saved file.  Usually the list view is then properly "
"populated.\n"
"</p>\n"
msgstr ""
"<p>Если при загрузке внешнего файла в списке не показаны никакие элементы, то "
"сохраните модель под другим именем,\n"
"закройте файл и повторно его откройте.  Как правило, после этого список будет "
"заполнен.\n"
"</p>\n"

#: tips.cpp:55
msgid ""
"<p>Cut and Copy will also export the image to a PNG clipboard which can be "
"pasted into KWord\n"
"and other applications.</p>\n"
msgstr ""
"<p>При копировании или вырезании в буфер обмена также копируется "
"PNG-изображение диграммы, которое можно вставить в KWord и другие "
"приложения.</p>\n"

#: tips.cpp:61
msgid ""
"<p>Associations do not have to be in straight lines, double clicking on one "
"will create a movable point.</p>\n"
msgstr ""
"<p>Ассоциации не обязятально должны быть прямыми линиями. Щёлкните на ней и "
"создастся передвигаемая точка.</p>\n"

#: tips.cpp:66
msgid ""
"<p>You can turn on autosaving in the Configure Umbrello dialog.</p>\n"
msgstr ""
"<p>Вы можете включить автосохранение в настройках Umbrello.</p>\n"

#: tips.cpp:71
msgid ""
"<p>Is a feature missing that you need in Umbrello? Please let us know. \n"
"Either add it to the bugs database with Report Bug from the Help menu\n"
"or send it to the uml-devel mailing list.</p>\n"
"<ul>\n"
"<li><a href=\"http://uml.sf.net/contact.php\">http://uml.sf.net/contact.php</a>"
".</li>\n"
"</ul>\n"
msgstr ""
"<p>Вам чего-то не хватает в  Umbrello? Дайте нам знать об этом. \n"
"Сообщите о нём через систему отслеживания ошибок (\"Сообщить об ошибке\" в меню "
"\"Справка\", или через список рассылки uml-devel.</p>\n"
"<ul>\n"
"<li><a href=\"http://uml.sf.net/contact.php\">http://uml.sf.net/contact.php</a>"
".</li>\n"
"</ul>\n"

#: tips.cpp:81
msgid ""
"<p>You can delete all selected objects by pressing Del or Backspace.</p>\n"
msgstr ""
"<p>Вы можете удалить все выделенные объекты нажатием Del или Backspace.</p>\n"

#: tips.cpp:86
msgid ""
"<p>If you've found a bug in Umbrello, please let us know. \n"
"You can submit bugs with the Report Bug tool in the Help menu.</p>\n"
msgstr ""
"<p>Если вы обнаружили ошибку в Umbrello, сообщите нам о ней. \n"
"Для этого можете воспользоваться соответствующим пунктом в меню Справка.</p>\n"

#: tips.cpp:92
msgid ""
"<p>Pressing the Escape key sets the current tool to the select tool.\n"
"Backspace jumps to the previously used tool.</p>\n"
msgstr ""
"<p>При нажатии Escape активируется средство выделения.\n"
"А при нажатии Backspace активируется средство, использовавшееся до этого.</p>\n"

#: tips.cpp:98
msgid ""
"<p>You can select all objects by pressing Ctrl-A.</p>\n"
msgstr ""
"<p>Чтобы выделить все объекты, нажмите Ctrl-A.</p>\n"

#: tips.cpp:103
msgid ""
"<p>You can create and setup a new class using the New Class Wizard in the Code "
"menu.</p>\n"
msgstr ""
"<p>Вы можете создать новый класс с помощью мастера новых классов в меню Код.</p>"
"\n"

#: plugins/umlwidgets/packagetool.cpp:41
msgid "Creates UML::Package objects"
msgstr "Создать объекты UML::Package"

#: plugins/umlwidgets/interfacetool.cpp:41
msgid "Creates UML::Interface objects"
msgstr "Создать объекты UML::Interface"

#: plugins/umlwidgets/classtool.cpp:41
msgid "Creates UML::Class objects"
msgstr "Создать объекты UML::Class"

#: listpopupmenu.cpp:645 plugins/umlwidgets/classwidget.cpp:73
#: plugins/umlwidgets/interfacewidget.cpp:70
msgid "Refactor"
msgstr "Реорганизовать"

#: plugins/umlwidgets/umlassociationtool.cpp:38
msgid "Creates associations between UML elements"
msgstr "Создаёт ассоциации между элементами UML"

#: plugins/umlwidgets/umlassociationtool.cpp:73
msgid "Creates generalization relationships between UML elements"
msgstr "Создать взаимосвязи обобщения между элементами UML"

#: plugins/umlwidgets/umlassociationtool.cpp:78
msgid "Creates composition relationships between UML elements"
msgstr "Создать отношение композиции между UML-элементами"

#: plugins/umlwidgets/umlassociationtool.cpp:83
msgid "Creates aggregation relationships between UML elements"
msgstr "Создать отношение агрегирования между UML-элементами"

#: plugins/umlwidgets/umlassociationtool.cpp:88
msgid "Creates dependencies relationships between UML elements"
msgstr "Создать отношение зависимости между UML-элементами"

#: plugins/umlwidgets/umlassociationtool.cpp:93
msgid "Creates association relationships between UML elements"
msgstr "Создать ассоциацию между UML-элементами"

#: plugins/umlwidgets/umlassociationtool.cpp:98
msgid "Creates unidirectional association relationships between UML elements"
msgstr "Создать однонаправленную ассоциацию между UML-элементами"

#: statewidget.cpp:171
msgid "Enter Activity"
msgstr "Введите деятельность"

#: classparser/parser.cpp:138
msgid "<eof>"
msgstr "<eof>"

#: classparser/parser.cpp:323 classparser/parser.cpp:2678
#: classparser/parser.cpp:2877 classparser/parser.cpp:2883
msgid "expression expected"
msgstr "ожидается выражение"

#: classparser/parser.cpp:598
msgid "Declaration syntax error"
msgstr "Ошибка в синтаксисе объявления"

#: classparser/parser.cpp:643 classparser/parser.cpp:2769
#: classparser/parser.cpp:3223
msgid "} expected"
msgstr "} ожидалось"

#: classparser/parser.cpp:684
msgid "namespace expected"
msgstr "пространство имён ожидалось"

#: classparser/parser.cpp:688
msgid "{ expected"
msgstr "{ ожидалось"

#: classparser/parser.cpp:761 classparser/parser.cpp:2964
msgid "Namespace name expected"
msgstr "Ожидается имя пространства имён"

#: classparser/parser.cpp:869
msgid "Need a type specifier to declare"
msgstr "Необходим спецификатор типа для объявления"

#: classparser/parser.cpp:937
msgid "expected a declaration"
msgstr "ожидается объявление"

#: classparser/parser.cpp:1211 classparser/parser.cpp:2177
msgid "Constant expression expected"
msgstr "Ожидалось константное выражение"

#: classparser/parser.cpp:1280 classparser/parser.cpp:1377
msgid "')' expected"
msgstr "')' ожидалось"

#: classparser/parser.cpp:1450 classparser/parser.cpp:1913
#: classparser/parser.cpp:2391
msgid "} missing"
msgstr "} пропущено"

#: classparser/parser.cpp:2073
msgid "Member initializers expected"
msgstr "Ожидались инициализаторы членов"

#: classparser/parser.cpp:2234
msgid "Base class specifier expected"
msgstr "Ожидался спецификатор базового класса"

#: classparser/parser.cpp:2259
msgid "Initializer clause expected"
msgstr "Ожидается конструкция инициализации"

#: classparser/parser.cpp:2302
msgid "Identifier expected"
msgstr "Ожидается идентификатор"

#: classparser/parser.cpp:2336
msgid "Type id expected"
msgstr "Ожидается идентификатор типа"

#: classparser/parser.cpp:2373
msgid "Class name expected"
msgstr "Ожидалось имя класса"

#: classparser/parser.cpp:2640 classparser/parser.cpp:2794
#: classparser/parser.cpp:2834 classparser/parser.cpp:3281
msgid "condition expected"
msgstr "ожидается условное выражение"

#: classparser/parser.cpp:2647 classparser/parser.cpp:2669
#: classparser/parser.cpp:2801 classparser/parser.cpp:2812
msgid "statement expected"
msgstr "ожидается выражение"

#: classparser/parser.cpp:2704
msgid "for initialization expected"
msgstr "ожидается инициализация for"

#: classparser/parser.cpp:3272
msgid "catch expected"
msgstr "ожидается catch"

#: classparser/errors.cpp:23
msgid "Internal Error"
msgstr "Внутренняя ошибка"

#: classparser/errors.cpp:24
msgid "Syntax Error before '%1'"
msgstr "Синтаксическая ошибка перед '%1'"

#: classparser/errors.cpp:25
msgid "Parse Error before '%1'"
msgstr "Ошибка грамматического разбора перед '%1'"

#: operation.cpp:188
msgid "new_parameter"
msgstr "new_parameter"

#: listpopupmenu.cpp:209 listpopupmenu.cpp:446
msgid "Change Font..."
msgstr "Шрифт..."

#: listpopupmenu.cpp:211
msgid "Delete Selected Items"
msgstr "Выключить выделенные пункты"

#: listpopupmenu.cpp:217 listpopupmenu.cpp:641
msgid "Draw as Circle"
msgstr "Рисовать как окружность"

#: listpopupmenu.cpp:252
msgid "Enum Literal..."
msgstr "Перечисляемая константа..."

#: listpopupmenu.cpp:263
msgid "Entity Attribute..."
msgstr "Атрибут сущности..."

#: listpopupmenu.cpp:289
msgid "Move Up"
msgstr "Вверх"

#: listpopupmenu.cpp:290
msgid "Move Down"
msgstr "Вниз"

#: listpopupmenu.cpp:296
msgid "Rename Class..."
msgstr "Переименовать класс..."

#: listpopupmenu.cpp:297
msgid "Rename Object..."
msgstr "Переименовать объект..."

#: listpopupmenu.cpp:305 listpopupmenu.cpp:383 listpopupmenu.cpp:517
msgid "New Operation..."
msgstr "Новая операция..."

#: listpopupmenu.cpp:306 listpopupmenu.cpp:384 listpopupmenu.cpp:1154
msgid "Select Operation..."
msgstr "Выбрать операцию..."

#: listpopupmenu.cpp:317 listpopupmenu.cpp:390
msgid "Change Text..."
msgstr "Изменить текст..."

#: listpopupmenu.cpp:330 listpopupmenu.cpp:532 listpopupmenu.cpp:946
msgid "Activity..."
msgstr "Деятельность..."

#: listpopupmenu.cpp:336
msgid "Change State Name..."
msgstr "Изменить имя состояния..."

#: listpopupmenu.cpp:348
msgid "Change Activity Name..."
msgstr "Изменить имя деятельности..."

#: listpopupmenu.cpp:357 listpopupmenu.cpp:360 listpopupmenu.cpp:1125
#: listpopupmenu.cpp:1129
msgid "Change Multiplicity..."
msgstr "Изменить множественность..."

#: listpopupmenu.cpp:363 listpopupmenu.cpp:1133
msgid "Change Name"
msgstr "Изменить имя"

#: listpopupmenu.cpp:366 listpopupmenu.cpp:1117 listpopupmenu.cpp:1139
msgid "Change Role A Name..."
msgstr "Изменить имя роли A..."

#: listpopupmenu.cpp:369 listpopupmenu.cpp:1121 listpopupmenu.cpp:1140
msgid "Change Role B Name..."
msgstr "Изменить имя роли B..."

#: listpopupmenu.cpp:421
msgid "New"
msgstr "Новый"

#: listpopupmenu.cpp:431
msgid "Rename..."
msgstr "Переименовать..."

#: listpopupmenu.cpp:449
msgid "Expand All"
msgstr "Развернуть всё"

#: listpopupmenu.cpp:452
msgid "Collapse All"
msgstr "Свернуть всё"

#: listpopupmenu.cpp:455
msgid "Duplicate"
msgstr "Дублировать"

#: listpopupmenu.cpp:459
msgid "Import C++ Classes..."
msgstr "Импортировать классы C++..."

#: listpopupmenu.cpp:462 listpopupmenu.cpp:482 listpopupmenu.cpp:492
#: listpopupmenu.cpp:495 listpopupmenu.cpp:561
msgid "Folder"
msgstr "Каталог"

#: listpopupmenu.cpp:508
msgid "Text Line..."
msgstr "Текстовая строка..."

#: listpopupmenu.cpp:511
msgid "Reset Label Positions"
msgstr "Сбросить позиции меток"

#: listpopupmenu.cpp:514
msgid "New Parameter..."
msgstr "Новый параметр..."

#: listpopupmenu.cpp:520
msgid "New Attribute..."
msgstr "Новый атрибут..."

#: listpopupmenu.cpp:523 listpopupmenu.cpp:1090
msgid "New Template..."
msgstr "Новый шаблон..."

#: listpopupmenu.cpp:526
msgid "New Literal..."
msgstr "Новая константа..."

#: listpopupmenu.cpp:529
msgid "New Entity Attribute..."
msgstr "Новый атрибут сущности..."

#: listpopupmenu.cpp:535
msgid "Export as Picture..."
msgstr "Сохранить как изображение..."

#: listpopupmenu.cpp:599
msgid "Public Only"
msgstr "Только публичный"

#: listpopupmenu.cpp:603
msgid "Operation Signature"
msgstr "Сигнатура операции"

#: listpopupmenu.cpp:609
msgid "Attribute Signature"
msgstr "Сигнатура атрибута"

#: listpopupmenu.cpp:630
msgid "Attribute..."
msgstr "Атрибут..."

#: listpopupmenu.cpp:631
msgid "Operation..."
msgstr "Операция..."

#: listpopupmenu.cpp:646
msgid "View Code"
msgstr "Просмотреть код"

#: listpopupmenu.cpp:654 listpopupmenu.cpp:665
msgid "Line Color..."
msgstr "Цвет строки..."

#: listpopupmenu.cpp:655 listpopupmenu.cpp:666
msgid "Fill Color..."
msgstr "Фоновый цвет..."

#: listpopupmenu.cpp:656 listpopupmenu.cpp:667
msgid "Use Fill Color"
msgstr "Использовать фоновый цвет"

#: listpopupmenu.cpp:910
msgid "Actor..."
msgstr "Действующее лицо..."

#: listpopupmenu.cpp:911
msgid "Use Case..."
msgstr "Прецедент..."

#: listpopupmenu.cpp:920
msgid "Class..."
msgstr "Класс..."

#: listpopupmenu.cpp:921
msgid "Interface..."
msgstr "Интерфейс..."

#: listpopupmenu.cpp:922
msgid "Datatype..."
msgstr "Тип данных..."

#: listpopupmenu.cpp:923
msgid "Enum..."
msgstr "Перечисляемый тип..."

#: listpopupmenu.cpp:924
msgid "Package..."
msgstr "Пакет..."

#: listpopupmenu.cpp:933
msgid "Initial State"
msgstr "Начальное состояние"

#: listpopupmenu.cpp:934
msgid "End State"
msgstr "Конечное состояние"

#: listpopupmenu.cpp:935
msgid "State..."
msgstr "Состояние..."

#: listpopupmenu.cpp:944
msgid "Initial Activity"
msgstr "Начальная деятельность"

#: listpopupmenu.cpp:945
msgid "End Activity"
msgstr "Конечная деятельность"

#: listpopupmenu.cpp:956
msgid "Component..."
msgstr "Компонент..."

#: listpopupmenu.cpp:957
msgid "Artifact..."
msgstr "Артефакт..."

#: listpopupmenu.cpp:965
msgid "Node..."
msgstr "Узел..."

#: listpopupmenu.cpp:973
msgid "Entity..."
msgstr "Сущность..."

#: listpopupmenu.cpp:982
msgid "Object..."
msgstr "Объект..."

#: listpopupmenu.cpp:991
msgid "Attribute"
msgstr "Атрибут"

#: listpopupmenu.cpp:992 listpopupmenu.cpp:1001
msgid "Operation"
msgstr "Операция"

#: listpopupmenu.cpp:993 listpopupmenu.cpp:1002
msgid "Template"
msgstr "Шаблон"

#: listpopupmenu.cpp:1113
msgid "Delete Anchor"
msgstr "Удалить ссылку"

#: listpopupmenu.cpp:1138
msgid "Change Association Name..."
msgstr "Изменить имя ассоциации..."

#: listpopupmenu.cpp:1186
msgid "Clear Diagram"
msgstr "Очистить диаграмму"

#: listpopupmenu.cpp:1189
msgid "Snap to Grid"
msgstr "Привязать к сетке"

#: listpopupmenu.cpp:1191
msgid "Show Grid"
msgstr "Отобразить сетку"
