# translation of umbrello.po to Persian
# Nazanin Kazemi <kazemi@itland.ir>, 2006, 2007.
# Nasim Daniarzadeh <daniarzadeh@itland.ir>, 2006.
# Tahereh Dadkhahfar <dadkhahfar@itland.ir>, 2006.
# translation of umbrello.po to
msgid ""
msgstr ""
"Project-Id-Version: umbrello\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2013-03-27 10:17+0100\n"
"PO-Revision-Date: 2007-08-01 19:50+0330\n"
"Last-Translator: Nazanin Kazemi <kazemi@itland.ir>\n"
"Language-Team: Persian <kde-i18n-fa@kde.org>\n"
"Language: fa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#, fuzzy
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "&نام کنشگر:‌"

msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr ""

#: basictypes.cpp:195
msgid "Class Diagram"
msgstr "نمودار رده"

#: basictypes.cpp:197
msgid "Use Case Diagram"
msgstr "نمودار مورد استفاده"

#: basictypes.cpp:199
msgid "Sequence Diagram"
msgstr "نمودار دنباله"

#: basictypes.cpp:201
msgid "Collaboration Diagram"
msgstr "نمودار همکاری"

#: basictypes.cpp:203
msgid "State Diagram"
msgstr "نمودار وضعیت"

#: basictypes.cpp:205
msgid "Activity Diagram"
msgstr "نمودار فعالیت"

#: basictypes.cpp:207
msgid "Component Diagram"
msgstr "نمودار مؤلفه"

#: basictypes.cpp:209
msgid "Deployment Diagram"
msgstr "نمودار آرایش"

#: basictypes.cpp:211
msgid "Entity Relationship Diagram"
msgstr "نمودار رابطه هستار"

#: basictypes.cpp:213
msgid "No Diagram"
msgstr "نموداری وجود ندارد"

#: basictypes.cpp:327
msgid "Generalization"
msgstr "تعمیم"

#: basictypes.cpp:329 worktoolbar.cpp:316
msgid "Aggregation"
msgstr "انبوهش"

#: basictypes.cpp:331 worktoolbar.cpp:315
msgid "Dependency"
msgstr "وابستگی"

#: basictypes.cpp:333 worktoolbar.cpp:308
msgid "Association"
msgstr "انجمن"

#: basictypes.cpp:335
msgid "Self Association"
msgstr "انجمن شخصی"

#: basictypes.cpp:337
msgid "Collaboration Message"
msgstr "پیام همکاری"

#: basictypes.cpp:339
msgid "Sequence Message"
msgstr "پیام دنباله"

#: basictypes.cpp:341
msgid "Collaboration Self Message"
msgstr "پیام شخصی همکاری"

#: basictypes.cpp:343
msgid "Sequence Self Message"
msgstr "پیام شخصی دنباله"

#: basictypes.cpp:345 worktoolbar.cpp:309
msgid "Containment"
msgstr "محدود کردن"

#: basictypes.cpp:347 worktoolbar.cpp:320
msgid "Composition"
msgstr "ترکیب"

#: basictypes.cpp:349
msgid "Realization"
msgstr "تحقق"

#: basictypes.cpp:351
msgid "Uni Association"
msgstr "انجمن یکتا"

#: basictypes.cpp:353 worktoolbar.cpp:310
msgid "Anchor"
msgstr "لنگر"

#: basictypes.cpp:355 worktoolbar.cpp:348
msgid "State Transition"
msgstr "گذار وضعیت"

#: basictypes.cpp:357 dialogs/activitydialog.cpp:136 worktoolbar.cpp:350
msgid "Activity"
msgstr "فعالیت"

#: basictypes.cpp:359 worktoolbar.cpp:357
msgid "Exception"
msgstr "استثناء"

#: basictypes.cpp:361 worktoolbar.cpp:361
msgid "Category to Parent"
msgstr ""

#: basictypes.cpp:363 worktoolbar.cpp:362
msgid "Child to Category"
msgstr ""

#: basictypes.cpp:365 worktoolbar.cpp:317
msgid "Relationship"
msgstr "رابطه"

#: basictypes.cpp:367
#, fuzzy
#| msgid "Union"
msgid "Unknown"
msgstr "اجتماع"

#: basictypes.cpp:369
#, fuzzy
#| msgid "Association"
msgid "? AssociationType ?"
msgstr "انجمن"

#: classifier.cpp:266
msgid ""
"An operation with the same name and signature already exists. You can not "
"add it again."
msgstr ""
"عملی با همان نام و امضا از قبل وجود دارد. نمی‌توانید آن را دوباره اضافه کنید."

#: classifier.cpp:393 classifier.cpp:770 entity.cpp:125 entity.cpp:178
#: entity.cpp:228 entity.cpp:277 enum.cpp:107 object_factory.cpp:197
#: package.cpp:174 umldoc.cpp:1378 umldoc.cpp:1412
msgid "That is an invalid name."
msgstr "این یک نام نامعتبر است."

#: classifier.cpp:393 classifier.cpp:770 dialogs/umlviewdialog.cpp:223
#: entity.cpp:125 entity.cpp:178 entity.cpp:228 entity.cpp:277 enum.cpp:107
#: object_factory.cpp:198 package.cpp:175 umldoc.cpp:1283 umldoc.cpp:1348
#: umldoc.cpp:1378 umldoc.cpp:1412
msgid "Invalid Name"
msgstr "نام نامعتبر"

#: classifier.cpp:396 classifier.cpp:772 entity.cpp:127 entity.cpp:180
#: entity.cpp:230 entity.cpp:279 object_factory.cpp:208 umldoc.cpp:1385
#: umldoc.cpp:1423
msgid "That name is already being used."
msgstr "این نام، هم اکنون استفاده می‌شود."

#: classifier.cpp:396 classifier.cpp:772 entity.cpp:127 entity.cpp:180
#: entity.cpp:230 entity.cpp:279 object_factory.cpp:209 umldoc.cpp:1287
#: umldoc.cpp:1357 umldoc.cpp:1385 umldoc.cpp:1423
msgid "Not a Unique Name"
msgstr "نام یکتا نیست"

#: clipboard/umlclipboard.cpp:840
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 ""
"حداقل یکی از فقره‌های تخته‌یادداشت چسبانده نشد، زیرا فقره‌ای با همان نام از قبل "
"وجود دارد. سایر فقره‌ها چسبانده شده‌اند."

#: clipboard/umlclipboard.cpp:844 uml.cpp:1473
msgid "Paste Error"
msgstr "خطای چسباندن"

#: cmds/cmd_createDiagram.cpp:30
#, fuzzy, kde-format
#| msgid "Create state diagram"
msgid "Create diagram %1: %2"
msgstr "ایجاد نمودار وضعیت"

#: cmds/cmd_handleRename.cpp:27
#, fuzzy, kde-format
#| msgid "Change text"
msgid "Change text : %1 to %2"
msgstr "تغییر متن"

#: cmds/cmd_moveWidget.cpp:27
#, fuzzy, kde-format
msgid "Move widget : %1"
msgstr "ایجاد عنصر :"

#: cmds/cmd_resizeWidget.cpp:27
#, fuzzy, kde-format
#| msgid "Create widget :"
msgid "Resize widget : %1"
msgstr "ایجاد عنصر :"

#: cmds/cmd_setStereotype.cpp:25
#, kde-format
msgid "Set stereotype : %1 to %2"
msgstr ""

#: cmds/cmd_setVisibility.cpp:24
#, fuzzy, kde-format
#| msgid "Change visibility : "
msgid "Change visibility : %1"
msgstr "تغییر نمایانی : "

#: cmds/generic/cmd_createUMLObject.cpp:29
#, fuzzy, kde-format
msgid "Create uml object : %1"
msgstr "ایجاد عنصر :"

#: cmds/generic/cmd_renameUMLObject.cpp:25
#, fuzzy, kde-format
#| msgid "Rename object"
msgid "Rename object : %1 to %2"
msgstr "تغییر نام شیء"

#: cmds/widget/cmd_changeFillColor.cpp:26
#, fuzzy, kde-format
#| msgid "Change Fill Color"
msgid "Change fill color : %1"
msgstr "تغییر رنگ پر"

#: cmds/widget/cmd_changeFontSelection.cpp:26
#, fuzzy, kde-format
#| msgid "Change Font"
msgid "Change font : %1"
msgstr "تغییر قلم"

#: cmds/widget/cmd_changeLineColor.cpp:34
#, fuzzy, kde-format
#| msgid "Change Line Color"
msgid "Change line color : %1"
msgstr "تغییر رنگ خط"

#: cmds/widget/cmd_changeMultiplicity.cpp:26
#, fuzzy, kde-format
#| msgid "Change Multiplicity"
msgid "Change multiplicity : %1 to %2"
msgstr "تغییر تعدد"

#: cmds/widget/cmd_changeTextColor.cpp:24
#, fuzzy, kde-format
#| msgid "Change Line Color"
msgid "Change text color : %1"
msgstr "تغییر رنگ خط"

#: cmds/widget/cmd_createWidget.cpp:27
#, fuzzy, kde-format
#| msgid "Create widget :"
msgid "Create widget : %1"
msgstr "ایجاد عنصر :"

#: cmds/widget/cmd_setName.cpp:25
#, kde-format
msgid "Set name : %1 to %2"
msgstr ""

#: cmds/widget/cmd_setTxt.cpp:26
#, kde-format
msgid "Set text : %1 to %2"
msgstr ""

#: codegenerators/codegenerator.cpp:597
#, kde-format
msgid ""
"Cannot open file %1 for writing. Please make sure the folder exists and you "
"have permissions to write to it."
msgstr ""
"نمی‌توان پرونده %1 را برای نوشتن باز کرد. لطفاً، مطمئن شوید که پوشه وجود دارد "
"و مجوز نوشتن در آن را دارید."

#: codegenerators/codegenerator.cpp:597
msgid "Cannot Open File"
msgstr "نمی‌توان پرونده را باز کرد"

#: codegenerators/codegenerator.cpp:659
#: codegenerators/simplecodegenerator.cpp:140
msgid "Cannot create the folder:\n"
msgstr "نمی‌توان پوشه را ایجاد کرد:\n"

#: codegenerators/codegenerator.cpp:660
#: codegenerators/simplecodegenerator.cpp:141
msgid ""
"\n"
"Please check the access rights"
msgstr ""
"\n"
"لطفاً، اختیارات دستیابی را بررسی کنید"

#: codegenerators/codegenerator.cpp:661
#: codegenerators/simplecodegenerator.cpp:142
msgid "Cannot Create Folder"
msgstr "نمی‌توان پوشه را ایجاد کرد"

#: codegenerators/cpp/cppcodegenerationform.cpp:38
msgid "Package is a namespace"
msgstr "بسته، یک فضای نام است"

#: codegenerators/cpp/cppcodegenerationform.cpp:42
msgid "Virtual destructors"
msgstr "ویرانگرهای مجازی"

#: codegenerators/cpp/cppcodegenerationform.cpp:46
msgid "Generate empty constructors"
msgstr "تولید سازنده‌های خالی"

#: codegenerators/cpp/cppcodegenerationform.cpp:50
msgid "Generate accessor methods"
msgstr "تولید روشهای دستیاب"

#: codegenerators/cpp/cppcodegenerationform.cpp:54
msgid "Operations are inline"
msgstr "عملیات، درون‌برنامه‌ای است"

#: codegenerators/cpp/cppcodegenerationform.cpp:58
msgid "Accessors are inline"
msgstr "دستیابها درون‌برنامه‌ای هستند"

#: codegenerators/cpp/cppcodegenerationform.cpp:62
msgid "Accessors are public"
msgstr "دستیاب، عمومی است"

#: codegenerators/cpp/cppcodegenerationform.cpp:66
msgid "Use '\\' as documentation tag instead of '@'"
msgstr ""

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelTitle)
#: codegenerators/cpp/cppcodegenerationformbase.ui:31
msgid "<p align=\"center\">C++ Code Generation</p>"
msgstr "<p align=\"center\">تولید کد C++</p>"

#. i18n: ectx: attribute (title), widget (QWidget, ui_tabGeneral)
#: codegenerators/cpp/cppcodegenerationformbase.ui:51
#: codegenwizard/codegenoptionspage.ui:39 dialogs/objectnodedialog.cpp:140
msgid "General"
msgstr "عمومی"

#. i18n: ectx: attribute (title), widget (QWidget, ui_tabMethodBodyGeneration)
#: codegenerators/cpp/cppcodegenerationformbase.ui:61
msgid "Method Body Generation"
msgstr "تولید بدنه روش"

#. i18n: ectx: property (historyItems), widget (KHistoryComboBox, ui_listClassHCombo)
#: codegenerators/cpp/cppcodegenerationformbase.ui:98
#: codegenerators/cpp/cppcodegenerationformbase.ui:100
#: codegenerators/cpp/cppcodegenerationformbase.ui:102
#: codegenerators/cpp/cppcodegenerationformbase.ui:104
#: codegenerators/cpp/cppcodegenerationformbase.ui:106
#: codegenerators/cpp/cppcodegenerationformbase.ui:108
#: codegenerators/cpp/cppcodegenerationformbase.ui:110
#: codegenerators/cpp/cppcodegenerationformbase.ui:112
#: codegenerators/cpp/cppcodegenerationformbase.ui:114
#: codegenerators/cpp/cppcodegenerationformbase.ui:116
#: codegenerators/cpp/cppcodegenerationformbase.ui:118
#: codegenerators/cpp/cppcodegenerationformbase.ui:120
#: codegenerators/cpp/cppcodegenerationformbase.ui:122
#: codegenerators/cpp/cppcodegenerationformbase.ui:124
#: codegenerators/cpp/cppcodegenerationformbase.ui:126
#: codegenerators/cpp/cppcodegenerationformbase.ui:128
#: codegenerators/cpp/cppcodegenerationformbase.ui:130
#: codegenerators/cpp/cppcodegenerationformbase.ui:132
#: codegenerators/cpp/cppcodegenerationformbase.ui:134
#: codegenerators/cpp/cppcodegenerationformbase.ui:136
#: codegenerators/cpp/cppcodegenerationformbase.ui:138
#: codegenerators/cpp/cppcodegenerationformbase.ui:140
#: codegenerators/cpp/cppcodegenerationformbase.ui:142
#: codegenerators/cpp/cppcodegenerationformbase.ui:144
#: codegenerators/cpp/cppcodegenerationformbase.ui:146
msgid "QPtrList"
msgstr ""

#. i18n: ectx: property (historyItems), widget (KHistoryComboBox, ui_listClassHCombo)
#. i18n: ectx: property (text), item, widget (KHistoryComboBox, ui_listClassHCombo)
#. i18n: ectx: property (historyItems), widget (KHistoryComboBox, ui_listIncludeFileHistoryCombo)
#. i18n: ectx: property (text), item, widget (KHistoryComboBox, ui_listIncludeFileHistoryCombo)
#: codegenerators/cpp/cppcodegenerationformbase.ui:99
#: codegenerators/cpp/cppcodegenerationformbase.ui:101
#: codegenerators/cpp/cppcodegenerationformbase.ui:103
#: codegenerators/cpp/cppcodegenerationformbase.ui:105
#: codegenerators/cpp/cppcodegenerationformbase.ui:107
#: codegenerators/cpp/cppcodegenerationformbase.ui:109
#: codegenerators/cpp/cppcodegenerationformbase.ui:111
#: codegenerators/cpp/cppcodegenerationformbase.ui:113
#: codegenerators/cpp/cppcodegenerationformbase.ui:115
#: codegenerators/cpp/cppcodegenerationformbase.ui:117
#: codegenerators/cpp/cppcodegenerationformbase.ui:119
#: codegenerators/cpp/cppcodegenerationformbase.ui:121
#: codegenerators/cpp/cppcodegenerationformbase.ui:123
#: codegenerators/cpp/cppcodegenerationformbase.ui:125
#: codegenerators/cpp/cppcodegenerationformbase.ui:127
#: codegenerators/cpp/cppcodegenerationformbase.ui:129
#: codegenerators/cpp/cppcodegenerationformbase.ui:131
#: codegenerators/cpp/cppcodegenerationformbase.ui:133
#: codegenerators/cpp/cppcodegenerationformbase.ui:135
#: codegenerators/cpp/cppcodegenerationformbase.ui:137
#: codegenerators/cpp/cppcodegenerationformbase.ui:139
#: codegenerators/cpp/cppcodegenerationformbase.ui:141
#: codegenerators/cpp/cppcodegenerationformbase.ui:143
#: codegenerators/cpp/cppcodegenerationformbase.ui:145
#: codegenerators/cpp/cppcodegenerationformbase.ui:147
#: codegenerators/cpp/cppcodegenerationformbase.ui:155
#: codegenerators/cpp/cppcodegenerationformbase.ui:352
#: codegenerators/cpp/cppcodegenerationformbase.ui:354
#: codegenerators/cpp/cppcodegenerationformbase.ui:356
#: codegenerators/cpp/cppcodegenerationformbase.ui:358
#: codegenerators/cpp/cppcodegenerationformbase.ui:360
#: codegenerators/cpp/cppcodegenerationformbase.ui:362
#: codegenerators/cpp/cppcodegenerationformbase.ui:364
#: codegenerators/cpp/cppcodegenerationformbase.ui:366
#: codegenerators/cpp/cppcodegenerationformbase.ui:368
#: codegenerators/cpp/cppcodegenerationformbase.ui:370
#: codegenerators/cpp/cppcodegenerationformbase.ui:372
#: codegenerators/cpp/cppcodegenerationformbase.ui:374
#: codegenerators/cpp/cppcodegenerationformbase.ui:376
#: codegenerators/cpp/cppcodegenerationformbase.ui:378
#: codegenerators/cpp/cppcodegenerationformbase.ui:380
#: codegenerators/cpp/cppcodegenerationformbase.ui:382
#: codegenerators/cpp/cppcodegenerationformbase.ui:384
#: codegenerators/cpp/cppcodegenerationformbase.ui:386
#: codegenerators/cpp/cppcodegenerationformbase.ui:388
#: codegenerators/cpp/cppcodegenerationformbase.ui:390
#: codegenerators/cpp/cppcodegenerationformbase.ui:392
#: codegenerators/cpp/cppcodegenerationformbase.ui:394
#: codegenerators/cpp/cppcodegenerationformbase.ui:396
#: codegenerators/cpp/cppcodegenerationformbase.ui:398
#: codegenerators/cpp/cppcodegenerationformbase.ui:400
#: codegenerators/cpp/cppcodegenerationformbase.ui:408
msgid "vector"
msgstr "بردار"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelVariable)
#: codegenerators/cpp/cppcodegenerationformbase.ui:163
msgid "<b>Variable</b>"
msgstr "<b>متغیر</b>"

#. i18n: ectx: property (text), widget (QPushButton, ui_browseStringButton)
#. i18n: ectx: property (text), widget (QPushButton, ui_browseListButton)
#: codegenerators/cpp/cppcodegenerationformbase.ui:185
#: codegenerators/cpp/cppcodegenerationformbase.ui:530
#, fuzzy
#| msgid "Enum..."
msgid "..."
msgstr "شمارشی..."

#. i18n: ectx: property (historyItems), widget (KHistoryComboBox, ui_stringClassHCombo)
#: codegenerators/cpp/cppcodegenerationformbase.ui:215
#: codegenerators/cpp/cppcodegenerationformbase.ui:217
#: codegenerators/cpp/cppcodegenerationformbase.ui:219
#: codegenerators/cpp/cppcodegenerationformbase.ui:221
#: codegenerators/cpp/cppcodegenerationformbase.ui:223
#: codegenerators/cpp/cppcodegenerationformbase.ui:225
#: codegenerators/cpp/cppcodegenerationformbase.ui:227
#: codegenerators/cpp/cppcodegenerationformbase.ui:229
#: codegenerators/cpp/cppcodegenerationformbase.ui:231
#: codegenerators/cpp/cppcodegenerationformbase.ui:233
#: codegenerators/cpp/cppcodegenerationformbase.ui:235
#: codegenerators/cpp/cppcodegenerationformbase.ui:237
#: codegenerators/cpp/cppcodegenerationformbase.ui:239
#: codegenerators/cpp/cppcodegenerationformbase.ui:241
#: codegenerators/cpp/cppcodegenerationformbase.ui:243
#: codegenerators/cpp/cppcodegenerationformbase.ui:245
#: codegenerators/cpp/cppcodegenerationformbase.ui:247
#: codegenerators/cpp/cppcodegenerationformbase.ui:249
#: codegenerators/cpp/cppcodegenerationformbase.ui:251
#: codegenerators/cpp/cppcodegenerationformbase.ui:253
#: codegenerators/cpp/cppcodegenerationformbase.ui:255
#: codegenerators/cpp/cppcodegenerationformbase.ui:257
#: codegenerators/cpp/cppcodegenerationformbase.ui:259
#: codegenerators/cpp/cppcodegenerationformbase.ui:261
#: codegenerators/cpp/cppcodegenerationformbase.ui:263
#, fuzzy
#| msgid "string"
msgid "QString"
msgstr "رشته"

#. i18n: ectx: property (historyItems), widget (KHistoryComboBox, ui_stringClassHCombo)
#. i18n: ectx: property (text), item, widget (KHistoryComboBox, ui_stringClassHCombo)
#. i18n: ectx: property (historyItems), widget (KHistoryComboBox, ui_stringIncludeFileHistoryCombo)
#. i18n: ectx: property (text), item, widget (KHistoryComboBox, ui_stringIncludeFileHistoryCombo)
#: codegenerators/cpp/cppcodegenerationformbase.ui:216
#: codegenerators/cpp/cppcodegenerationformbase.ui:218
#: codegenerators/cpp/cppcodegenerationformbase.ui:220
#: codegenerators/cpp/cppcodegenerationformbase.ui:222
#: codegenerators/cpp/cppcodegenerationformbase.ui:224
#: codegenerators/cpp/cppcodegenerationformbase.ui:226
#: codegenerators/cpp/cppcodegenerationformbase.ui:228
#: codegenerators/cpp/cppcodegenerationformbase.ui:230
#: codegenerators/cpp/cppcodegenerationformbase.ui:232
#: codegenerators/cpp/cppcodegenerationformbase.ui:234
#: codegenerators/cpp/cppcodegenerationformbase.ui:236
#: codegenerators/cpp/cppcodegenerationformbase.ui:238
#: codegenerators/cpp/cppcodegenerationformbase.ui:240
#: codegenerators/cpp/cppcodegenerationformbase.ui:242
#: codegenerators/cpp/cppcodegenerationformbase.ui:244
#: codegenerators/cpp/cppcodegenerationformbase.ui:246
#: codegenerators/cpp/cppcodegenerationformbase.ui:248
#: codegenerators/cpp/cppcodegenerationformbase.ui:250
#: codegenerators/cpp/cppcodegenerationformbase.ui:252
#: codegenerators/cpp/cppcodegenerationformbase.ui:254
#: codegenerators/cpp/cppcodegenerationformbase.ui:256
#: codegenerators/cpp/cppcodegenerationformbase.ui:258
#: codegenerators/cpp/cppcodegenerationformbase.ui:260
#: codegenerators/cpp/cppcodegenerationformbase.ui:262
#: codegenerators/cpp/cppcodegenerationformbase.ui:264
#: codegenerators/cpp/cppcodegenerationformbase.ui:272
#: codegenerators/cpp/cppcodegenerationformbase.ui:434
#: codegenerators/cpp/cppcodegenerationformbase.ui:436
#: codegenerators/cpp/cppcodegenerationformbase.ui:438
#: codegenerators/cpp/cppcodegenerationformbase.ui:440
#: codegenerators/cpp/cppcodegenerationformbase.ui:442
#: codegenerators/cpp/cppcodegenerationformbase.ui:444
#: codegenerators/cpp/cppcodegenerationformbase.ui:446
#: codegenerators/cpp/cppcodegenerationformbase.ui:448
#: codegenerators/cpp/cppcodegenerationformbase.ui:450
#: codegenerators/cpp/cppcodegenerationformbase.ui:452
#: codegenerators/cpp/cppcodegenerationformbase.ui:454
#: codegenerators/cpp/cppcodegenerationformbase.ui:456
#: codegenerators/cpp/cppcodegenerationformbase.ui:458
#: codegenerators/cpp/cppcodegenerationformbase.ui:460
#: codegenerators/cpp/cppcodegenerationformbase.ui:462
#: codegenerators/cpp/cppcodegenerationformbase.ui:464
#: codegenerators/cpp/cppcodegenerationformbase.ui:466
#: codegenerators/cpp/cppcodegenerationformbase.ui:468
#: codegenerators/cpp/cppcodegenerationformbase.ui:470
#: codegenerators/cpp/cppcodegenerationformbase.ui:472
#: codegenerators/cpp/cppcodegenerationformbase.ui:474
#: codegenerators/cpp/cppcodegenerationformbase.ui:476
#: codegenerators/cpp/cppcodegenerationformbase.ui:478
#: codegenerators/cpp/cppcodegenerationformbase.ui:480
#: codegenerators/cpp/cppcodegenerationformbase.ui:482
#: codegenerators/cpp/cppcodegenerationformbase.ui:490
msgid "string"
msgstr "رشته"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelStringClass)
#: codegenerators/cpp/cppcodegenerationformbase.ui:318
msgid "<p align=\"center\">String</p>"
msgstr "<p align=\"center\">رشته</p>"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelListClass)
#: codegenerators/cpp/cppcodegenerationformbase.ui:334
msgid "<p align=\"center\">List</p>"
msgstr "<p align=\"center\">فهرست</p>"

#. i18n: ectx: property (historyItems), widget (KHistoryComboBox, ui_listIncludeFileHistoryCombo)
#: codegenerators/cpp/cppcodegenerationformbase.ui:351
#: codegenerators/cpp/cppcodegenerationformbase.ui:353
#: codegenerators/cpp/cppcodegenerationformbase.ui:355
#: codegenerators/cpp/cppcodegenerationformbase.ui:357
#: codegenerators/cpp/cppcodegenerationformbase.ui:359
#: codegenerators/cpp/cppcodegenerationformbase.ui:361
#: codegenerators/cpp/cppcodegenerationformbase.ui:363
#: codegenerators/cpp/cppcodegenerationformbase.ui:365
#: codegenerators/cpp/cppcodegenerationformbase.ui:367
#: codegenerators/cpp/cppcodegenerationformbase.ui:369
#: codegenerators/cpp/cppcodegenerationformbase.ui:371
#: codegenerators/cpp/cppcodegenerationformbase.ui:373
#: codegenerators/cpp/cppcodegenerationformbase.ui:375
#: codegenerators/cpp/cppcodegenerationformbase.ui:377
#: codegenerators/cpp/cppcodegenerationformbase.ui:379
#: codegenerators/cpp/cppcodegenerationformbase.ui:381
#: codegenerators/cpp/cppcodegenerationformbase.ui:383
#: codegenerators/cpp/cppcodegenerationformbase.ui:385
#: codegenerators/cpp/cppcodegenerationformbase.ui:387
#: codegenerators/cpp/cppcodegenerationformbase.ui:389
#: codegenerators/cpp/cppcodegenerationformbase.ui:391
#: codegenerators/cpp/cppcodegenerationformbase.ui:393
#: codegenerators/cpp/cppcodegenerationformbase.ui:395
#: codegenerators/cpp/cppcodegenerationformbase.ui:397
#: codegenerators/cpp/cppcodegenerationformbase.ui:399
msgid "qptrlist.h"
msgstr ""

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelGlobal)
#: codegenerators/cpp/cppcodegenerationformbase.ui:416
msgid "<i>global?</i>"
msgstr "<i>سراسری؟</i>"

#. i18n: ectx: property (historyItems), widget (KHistoryComboBox, ui_stringIncludeFileHistoryCombo)
#: codegenerators/cpp/cppcodegenerationformbase.ui:433
#: codegenerators/cpp/cppcodegenerationformbase.ui:435
#: codegenerators/cpp/cppcodegenerationformbase.ui:437
#: codegenerators/cpp/cppcodegenerationformbase.ui:439
#: codegenerators/cpp/cppcodegenerationformbase.ui:441
#: codegenerators/cpp/cppcodegenerationformbase.ui:443
#: codegenerators/cpp/cppcodegenerationformbase.ui:445
#: codegenerators/cpp/cppcodegenerationformbase.ui:447
#: codegenerators/cpp/cppcodegenerationformbase.ui:449
#: codegenerators/cpp/cppcodegenerationformbase.ui:451
#: codegenerators/cpp/cppcodegenerationformbase.ui:453
#: codegenerators/cpp/cppcodegenerationformbase.ui:455
#: codegenerators/cpp/cppcodegenerationformbase.ui:457
#: codegenerators/cpp/cppcodegenerationformbase.ui:459
#: codegenerators/cpp/cppcodegenerationformbase.ui:461
#: codegenerators/cpp/cppcodegenerationformbase.ui:463
#: codegenerators/cpp/cppcodegenerationformbase.ui:465
#: codegenerators/cpp/cppcodegenerationformbase.ui:467
#: codegenerators/cpp/cppcodegenerationformbase.ui:469
#: codegenerators/cpp/cppcodegenerationformbase.ui:471
#: codegenerators/cpp/cppcodegenerationformbase.ui:473
#: codegenerators/cpp/cppcodegenerationformbase.ui:475
#: codegenerators/cpp/cppcodegenerationformbase.ui:477
#: codegenerators/cpp/cppcodegenerationformbase.ui:479
#: codegenerators/cpp/cppcodegenerationformbase.ui:481
#, fuzzy
#| msgid "string"
msgid "qstring.h"
msgstr "رشته"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelClassName)
#: codegenerators/cpp/cppcodegenerationformbase.ui:508
msgid "Class name"
msgstr "نام رده"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelIncludeFile)
#: codegenerators/cpp/cppcodegenerationformbase.ui:537
msgid "<i><p align=\"center\">Include file</p></i>"
msgstr "<i><p align=\"center\">پرونده Include</p></i>"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelHelpMethodBodyGen)
#: codegenerators/cpp/cppcodegenerationformbase.ui:549
msgid "Use following for classes in generated code:"
msgstr "برای رده‌ها در کد تولیدشده، از موارد زیر استفاده کنید:"

#. i18n: ectx: property (title), widget (QGroupBox, ui_groupBoxDocumentation)
#. i18n: ectx: property (title), widget (QGroupBox, groupBox1)
#: codegenerators/cpp/cppcodegenerationformbase.ui:575
#: codegenerators/d/dcodegenerationformbase.ui:261
#: codegenerators/java/javacodegenerationformbase.ui:261
#: codegenerators/ruby/rubycodegenerationformbase.ui:52
#: dialogs/activitydialog.cpp:199 dialogs/assocgenpage.cpp:73
#: dialogs/assocrolepage.cpp:79 dialogs/assocrolepage.cpp:80
#: dialogs/classgenpage.cpp:235 dialogs/classgenpage.cpp:327
#: dialogs/classgenpage.cpp:391 dialogs/classifierlistpage.cpp:218
#: dialogs/diagrampropertiespage.ui:307 dialogs/notedialog.cpp:38
#: dialogs/objectnodedialog.cpp:197 dialogs/parmpropdlg.cpp:115
#: dialogs/statedialog.cpp:140 dialogs/umlrolepropertiesbase.ui:140
msgid "Documentation"
msgstr "مستندات"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelStyle)
#: codegenerators/cpp/cppcodegenerationformbase.ui:581
#: codegenerators/d/dcodegenerationformbase.ui:279
#: codegenerators/java/javacodegenerationformbase.ui:279
#: codegenerators/ruby/rubycodegenerationformbase.ui:58
msgid "Style:"
msgstr "سبک:"

#. i18n: ectx: property (text), item, widget (KComboBox, ui_selectCommentStyle)
#. i18n: ectx: property (text), item, widget (KComboBox, m_SelectCommentStyle)
#: codegenerators/cpp/cppcodegenerationformbase.ui:592
#: codegenerators/d/dcodegenerationformbase.ui:290
#: codegenerators/java/javacodegenerationformbase.ui:290
msgid "Slash-Slash (//)"
msgstr "ممیز-ممیز )//("

#. i18n: ectx: property (text), item, widget (KComboBox, ui_selectCommentStyle)
#. i18n: ectx: property (text), item, widget (KComboBox, m_SelectCommentStyle)
#: codegenerators/cpp/cppcodegenerationformbase.ui:597
#: codegenerators/d/dcodegenerationformbase.ui:295
#: codegenerators/java/javacodegenerationformbase.ui:295
msgid "Slash-Star (/**  */)"
msgstr "ممیز-ستاره )/**  */("

#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
#: codegenerators/d/dcodegenerationformbase.ui:42
#: codegenerators/java/javacodegenerationformbase.ui:42
msgid "Project Generation"
msgstr "تولید پروژه"

#. i18n: ectx: property (text), widget (QCheckBox, m_makeANTDocumentCheckBox)
#: codegenerators/d/dcodegenerationformbase.ui:60
#: codegenerators/java/javacodegenerationformbase.ui:60
msgid "Create ANT build document"
msgstr "ایجاد سند ساختن ANT"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox2)
#: codegenerators/d/dcodegenerationformbase.ui:76
#: codegenerators/java/javacodegenerationformbase.ui:76
msgid "Auto-Generate Methods"
msgstr "روشهای تولید خودکار"

#. i18n: ectx: property (text), widget (QCheckBox, m_generateConstructors)
#: codegenerators/d/dcodegenerationformbase.ui:108
#: codegenerators/java/javacodegenerationformbase.ui:108
#: codegenerators/ruby/rubycodegenerationformbase.ui:99
msgid "Empty constructor methods"
msgstr "روشهای سازنده خالی"

#. i18n: ectx: property (text), widget (QCheckBox, m_generateAssocAccessors)
#: codegenerators/d/dcodegenerationformbase.ui:118
#: codegenerators/java/javacodegenerationformbase.ui:118
#: codegenerators/ruby/rubycodegenerationformbase.ui:109
msgid "Association accessor methods"
msgstr "روشهای دستیاب انجمن"

#. i18n: ectx: property (text), widget (QCheckBox, m_generateAttribAccessors)
#: codegenerators/d/dcodegenerationformbase.ui:128
#: codegenerators/java/javacodegenerationformbase.ui:128
#: codegenerators/ruby/rubycodegenerationformbase.ui:119
msgid "Attribute accessor methods"
msgstr "روشهای دستیاب خصیصه"

#. i18n: ectx: property (text), widget (QLabel, textLabel1_3)
#. i18n: ectx: property (text), widget (QLabel, ui_textLabelAccessorScope)
#: codegenerators/d/dcodegenerationformbase.ui:154
#: codegenerators/java/javacodegenerationformbase.ui:154
#: codegenerators/ruby/rubycodegenerationformbase.ui:133
#, fuzzy
msgid "Default attribute accessor scope:"
msgstr "دامنه دستیاب خصیصه پیش‌فرض:"

#. i18n: ectx: property (text), item, widget (KComboBox, m_accessorScopeCB)
#. i18n: ectx: property (text), item, widget (KComboBox, m_assocFieldScopeCB)
#. i18n: ectx: property (text), widget (QRadioButton, ui_pPublicRB)
#: codegenerators/d/dcodegenerationformbase.ui:168
#: codegenerators/d/dcodegenerationformbase.ui:221
#: codegenerators/java/javacodegenerationformbase.ui:168
#: codegenerators/java/javacodegenerationformbase.ui:221
#: codegenerators/ruby/rubycodegenerationformbase.ui:147
#: codegenerators/ruby/rubycodegenerationformbase.ui:188
#: dialogs/classoptionspage.cpp:237 dialogs/classoptionspage.cpp:245
#: dialogs/umlrolepropertiesbase.ui:73
msgid "Public"
msgstr "عمومی"

#. i18n: ectx: property (text), item, widget (KComboBox, m_accessorScopeCB)
#. i18n: ectx: property (text), item, widget (KComboBox, m_assocFieldScopeCB)
#. i18n: ectx: property (text), widget (QRadioButton, ui_pPrivateRB)
#: codegenerators/d/dcodegenerationformbase.ui:173
#: codegenerators/d/dcodegenerationformbase.ui:226
#: codegenerators/java/javacodegenerationformbase.ui:173
#: codegenerators/java/javacodegenerationformbase.ui:226
#: codegenerators/ruby/rubycodegenerationformbase.ui:152
#: codegenerators/ruby/rubycodegenerationformbase.ui:193
#: dialogs/classoptionspage.cpp:238 dialogs/classoptionspage.cpp:246
#: dialogs/umlrolepropertiesbase.ui:83
msgid "Private"
msgstr "خصوصی"

#. i18n: ectx: property (text), item, widget (KComboBox, m_accessorScopeCB)
#. i18n: ectx: property (text), item, widget (KComboBox, m_assocFieldScopeCB)
#. i18n: ectx: property (text), widget (QRadioButton, ui_pProtectedRB)
#: codegenerators/d/dcodegenerationformbase.ui:178
#: codegenerators/d/dcodegenerationformbase.ui:231
#: codegenerators/java/javacodegenerationformbase.ui:178
#: codegenerators/java/javacodegenerationformbase.ui:231
#: codegenerators/ruby/rubycodegenerationformbase.ui:157
#: codegenerators/ruby/rubycodegenerationformbase.ui:198
#: dialogs/classoptionspage.cpp:239 dialogs/classoptionspage.cpp:247
#: dialogs/umlrolepropertiesbase.ui:90
msgid "Protected"
msgstr "حفاظت‌شده"

#. i18n: ectx: property (text), item, widget (KComboBox, m_accessorScopeCB)
#: codegenerators/d/dcodegenerationformbase.ui:183
#: codegenerators/java/javacodegenerationformbase.ui:183
#: codegenerators/ruby/rubycodegenerationformbase.ui:162
msgid "From Parent Object"
msgstr "از شیء پدر"

#. i18n: ectx: property (text), widget (QLabel, textLabel1_3_2)
#. i18n: ectx: property (text), widget (QLabel, ui_textLabelAssFieldScope)
#. i18n: ectx: property (text), widget (QLabel, ui_textLabelAssocFieldScope)
#: codegenerators/d/dcodegenerationformbase.ui:207
#: codegenerators/java/javacodegenerationformbase.ui:207
#: codegenerators/ruby/rubycodegenerationformbase.ui:174
#, fuzzy
msgid "Default association field scope:"
msgstr "دامنه حوزه انجمن پیش‌فرض:"

#. i18n: ectx: property (text), item, widget (KComboBox, m_assocFieldScopeCB)
#: codegenerators/d/dcodegenerationformbase.ui:236
#: codegenerators/java/javacodegenerationformbase.ui:236
#: codegenerators/ruby/rubycodegenerationformbase.ui:203
msgid "From Parent Role"
msgstr "از نقش پدر"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelTitle)
#: codegenerators/d/dcodegenerationformbase.ui:318
msgid "<p align=\"center\">D Code Generation</p>"
msgstr "<p align=\"center\">تولید کد D</p>"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelTitle)
#: codegenerators/java/javacodegenerationformbase.ui:318
msgid "<p align=\"center\">Java Code Generation</p>"
msgstr "<p align=\"center\">تولید کد جاوا</p>"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelTitle)
#: codegenerators/ruby/rubycodegenerationformbase.ui:30
msgid "<p align=\"center\">Ruby Code Generation</p>"
msgstr "<p align=\"center\">تولید کد Ruby</p>"

#. i18n: ectx: property (text), item, widget (KComboBox, m_SelectCommentStyle)
#: codegenerators/ruby/rubycodegenerationformbase.ui:69
msgid "Hash (#)"
msgstr "درهم )#("

#. i18n: ectx: property (text), item, widget (KComboBox, m_SelectCommentStyle)
#: codegenerators/ruby/rubycodegenerationformbase.ui:74
msgid "Begin-End (=begin  =end)"
msgstr "شروع-پایان )=begin  =end("

#. i18n: ectx: property (title), widget (QGroupBox, ui_groupBoxAutoGeneratedMethods)
#: codegenerators/ruby/rubycodegenerationformbase.ui:91
#, fuzzy
#| msgid "Auto-Generate Methods"
msgid "Auto-Generated Methods"
msgstr "روشهای تولید خودکار"

#: codegenwizard/codegenerationwizard.cpp:43
msgid "Code Generation Wizard"
msgstr "جادوگر تولید کد"

#. i18n: ectx: property (windowTitle), widget (QWidget, CodeGenOptionsPage)
#. i18n: ectx: property (windowTitle), widget (QWidget, CodeImpSelectPage)
#: codegenwizard/codegenoptionspage.cpp:40
#: codegenwizard/codegenoptionspage.ui:20
#: codeimpwizard/codeimpselectpage.ui:20
msgid "Code Generation Options"
msgstr "گزینه‌های تولید کد"

#: codegenwizard/codegenoptionspage.cpp:41
#, fuzzy
#| msgid "Code Generation Options"
msgid "Adjust code generation options."
msgstr "گزینه‌های تولید کد"

#: codegenwizard/codegenoptionspage.cpp:196
msgid "Language Options"
msgstr "گزینه‌های زبان"

#: codegenwizard/codegenoptionspage.cpp:257
msgid ""
"The output folder exists, but it is not writable.\n"
"Please set the appropriate permissions or choose another folder."
msgstr ""
"پرونده خروجی وجود دارد، ولی قابل نوشتن نیست.\n"
"لطفاً، مجوزهای نوشتن مناسب را تنظیم کنید، یا پرونده دیگری را انتخاب نمایید."

#: codegenwizard/codegenoptionspage.cpp:258
msgid "Error Writing to Output Folder"
msgstr "خطای نوشتن در پوشه خروجی"

#: codegenwizard/codegenoptionspage.cpp:263
#, kde-format
msgid "%1 does not seem to be a folder. Please choose a valid folder."
msgstr "به نطر نمی‌رسد %1 یک پوشه باشد. لطفاً، پوشه معتبری را انتخاب کنید."

#: codegenwizard/codegenoptionspage.cpp:264
msgid "Please Choose Valid Folder"
msgstr "لطفاً، پوشه معتبری انتخاب کنید"

#: codegenwizard/codegenoptionspage.cpp:270
#, kde-format
msgid "The folder %1 does not exist. Do you want to create it now?"
msgstr "پوشه %1 وجود ندارد. می‌خواهید اکنون آن را ایجاد کنید؟"

#: codegenwizard/codegenoptionspage.cpp:271
#: codegenwizard/codegenoptionspage.cpp:283
msgid "Output Folder Does Not Exist"
msgstr "پوشه خروجی وجود ندارد"

#: codegenwizard/codegenoptionspage.cpp:271
msgid "Create Folder"
msgstr "ایجاد پوشه"

#: codegenwizard/codegenoptionspage.cpp:271
msgid "Do Not Create"
msgstr "ایجاد نشود"

#: codegenwizard/codegenoptionspage.cpp:275
msgid ""
"The folder could not be created.\n"
"Please make sure you have write access to its parent folder or select "
"another, valid, folder."
msgstr ""
"نتوانست پوشه ایجاد کند.\n"
"لطفاً، مطمئن شوید دارای دستیابی نوشتن در پوشه پدرش هستید، یا پوشه معتبر دیگری "
"را برگزینید."

#: codegenwizard/codegenoptionspage.cpp:276
msgid "Error Creating Folder"
msgstr "خطای ایجاد پوشه"

#: codegenwizard/codegenoptionspage.cpp:282
msgid "Please select a valid folder."
msgstr "لطفاً، پوشه معتبری را برگزینید."

#. i18n: ectx: property (title), widget (QGroupBox, ui_groupBoxLanguage)
#: codegenwizard/codegenoptionspage.ui:53
msgid "Language"
msgstr "زبان"

#. i18n: ectx: property (title), widget (QGroupBox, ui_groupBoxFolders)
#: codegenwizard/codegenoptionspage.ui:71
msgid "Folders"
msgstr "پوشه‌ها"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelFolder)
#: codegenwizard/codegenoptionspage.ui:77
msgid "Write all generated files to folder:"
msgstr "نوشتن همه پرونده‌های تولید‌شده در پوشه:"

#. i18n: ectx: property (whatsThis), widget (KLineEdit, ui_outputDir)
#: codegenwizard/codegenoptionspage.ui:89
msgid "Files generated by Code Generator will be written to this folder"
msgstr "پرونده‌های تولیدشده توسط مولد کد، در این پوشه نوشته می‌شوند"

#. i18n: ectx: property (text), widget (QPushButton, ui_browseOutput)
#: codegenwizard/codegenoptionspage.ui:96
msgid "Bro&wse..."
msgstr "&مرور...‌"

#. i18n: ectx: property (text), widget (QCheckBox, ui_includeHeadings)
#: codegenwizard/codegenoptionspage.ui:105
msgid "&Include heading files from folder:"
msgstr "پرونده‌های &Include سرآیند از پوشه:‌"

#. i18n: ectx: property (whatsThis), widget (KLineEdit, ui_headingsDir)
#: codegenwizard/codegenoptionspage.ui:117
msgid ""
"Files in this folder will be used as heading files in the generated code"
msgstr ""
"پرونده‌های درون این پوشه، به عنوان پرونده‌های سرآیند در کد تولیدشده استفاده "
"می‌شوند."

#. i18n: ectx: property (text), widget (QPushButton, ui_browseHeadings)
#: codegenwizard/codegenoptionspage.ui:124
msgid "B&rowse..."
msgstr "&مرور...‌"

#. i18n: ectx: property (title), widget (QGroupBox, ui_groupBoxOverwritePolicy)
#. i18n: ectx: label, entry (overwritePolicy), group (Code Generation)
#: codegenwizard/codegenoptionspage.ui:136 umbrello.kcfg:423
msgid "Overwrite Policy"
msgstr "سیاست جای‌نوشت"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelOverwritePolicy)
#: codegenwizard/codegenoptionspage.ui:143
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: ectx: property (whatsThis), widget (QRadioButton, ui_radioButtonOverwrite)
#: codegenwizard/codegenoptionspage.ui:167
msgid "Overwrite existing files if they exist in the destination folder"
msgstr "جای‌نوشت پرونده‌های موجود، اگر در پوشه مقصد وجود دارند"

#. i18n: ectx: property (text), widget (QRadioButton, ui_radioButtonOverwrite)
#: codegenwizard/codegenoptionspage.ui:170
msgid "O&verwrite"
msgstr "&جای‌نوشت شود‌"

#. i18n: ectx: property (whatsThis), widget (QRadioButton, ui_radioButtonAsk)
#: codegenwizard/codegenoptionspage.ui:177
msgid "If a file with the same name already exists, ask what to do"
msgstr "اگر پرونده‌ای با همان نام از قبل وجود دارد، بپرس چه کار کند"

#. i18n: ectx: property (text), widget (QRadioButton, ui_radioButtonAsk)
#: codegenwizard/codegenoptionspage.ui:180
msgid "As&k"
msgstr "&سؤال شود‌"

#. i18n: ectx: property (whatsThis), widget (QRadioButton, ui_radioButtonChangeName)
#: codegenwizard/codegenoptionspage.ui:190
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: ectx: property (text), widget (QRadioButton, ui_radioButtonChangeName)
#: codegenwizard/codegenoptionspage.ui:193
msgid "&Use a different name"
msgstr "&استفاده از یک نام متفاوت‌"

#. i18n: ectx: attribute (title), widget (QWidget, ui_tabFormatting)
#: codegenwizard/codegenoptionspage.ui:208
msgid "Formatting"
msgstr "قالب‌بندی"

#. i18n: ectx: property (title), widget (QGroupBox, ui_groupBoxComment)
#: codegenwizard/codegenoptionspage.ui:216
msgid "Comment Verbosity"
msgstr "درازنویسی توضیح"

#. i18n: ectx: property (whatsThis), widget (QCheckBox, ui_forceDoc)
#: codegenwizard/codegenoptionspage.ui:222
msgid "Write comments &for class and method documentation even if empty"
msgstr "نوشتن توضیحات &برای رده و مستندات روش، حتی در صورت خالی بودن‌"

#. i18n: ectx: property (text), widget (QCheckBox, ui_forceDoc)
#: codegenwizard/codegenoptionspage.ui:225
msgid "&Write documentation comments even if empty"
msgstr "&نوشتن توضیحات مستندات حتی در صورت خالی بودن"

#. i18n: ectx: property (whatsThis), widget (QCheckBox, ui_forceSections)
#: codegenwizard/codegenoptionspage.ui:232
msgid ""
"Writes comments to indicate the different sections (public, private etc) in "
"a class, even if the sections are empty"
msgstr ""
"نوشتن توضیحات برای شاخص کردن بخشهای متفاوت  )عمومی، خصوصی و غیره( در یک رده، "
"حتی اگر بخشها خالی باشند"

#. i18n: ectx: property (text), widget (QCheckBox, ui_forceSections)
#: codegenwizard/codegenoptionspage.ui:236
msgid ""
"Write comments &for sections even if section \n"
"is empty"
msgstr ""
"نوشتن توضیحات &برای بخشها، حتی اگر بخش \n"
"خالی است"

#. i18n: ectx: property (title), widget (QGroupBox, ui_groupBoxLines)
#: codegenwizard/codegenoptionspage.ui:246
msgid "Lines"
msgstr "خطوط"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelType)
#: codegenwizard/codegenoptionspage.ui:254
msgid "Indentation type:"
msgstr "نوع تورفتگی:"

#. i18n: ectx: property (text), item, widget (KComboBox, ui_SelectIndentationTypeBox)
#: codegenwizard/codegenoptionspage.ui:265
msgid "No Indentation"
msgstr "بدون تورفتگی"

#. i18n: ectx: property (text), item, widget (KComboBox, ui_SelectIndentationTypeBox)
#: codegenwizard/codegenoptionspage.ui:270
msgid "Tab"
msgstr "جهش"

#. i18n: ectx: property (text), item, widget (KComboBox, ui_SelectIndentationTypeBox)
#: codegenwizard/codegenoptionspage.ui:275
msgid "Space"
msgstr "فاصله"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelAmount)
#: codegenwizard/codegenoptionspage.ui:293
msgid "Indentation amount:"
msgstr "مقدار تورفتگی:"

#. i18n: ectx: property (text), widget (QLabel, ui_textLabelStyle)
#: codegenwizard/codegenoptionspage.ui:310
msgid "Line ending style:"
msgstr "سبک پایان خط:"

#. i18n: ectx: property (text), item, widget (KComboBox, ui_SelectEndLineCharsBox)
#: codegenwizard/codegenoptionspage.ui:321
msgid "*NIX (\"\\n\")"
msgstr "یونیکس )\"\\n\"("

#. i18n: ectx: property (text), item, widget (KComboBox, ui_SelectEndLineCharsBox)
#: codegenwizard/codegenoptionspage.ui:326
msgid "Windows (\"\\r\\n\")"
msgstr "ویندوز )\"\\r\\n\"("

#. i18n: ectx: property (text), item, widget (KComboBox, ui_SelectEndLineCharsBox)
#: codegenwizard/codegenoptionspage.ui:331
msgid "Mac (\"\\r\")"
msgstr "مکینتاش )\"\\r\"("

#: codegenwizard/codegenselectpage.cpp:34
#, fuzzy
msgid "Select Classes"
msgstr "نام رده"

#: codegenwizard/codegenselectpage.cpp:35
#, fuzzy
#| msgid ""
#| "Place all the classes you want to generate code\n"
#| "for in the right hand side list"
msgid ""
"Place all the classes you want to generate code\n"
"for in the right hand side list."
msgstr ""
"همه رده‌هایی که می‌خواهید برای آن کد تولید کنید را\n"
" در فهرست جانبی دست راست جا دهید"

#. i18n: ectx: property (windowTitle), widget (QWidget, CodeGenSelectPage)
#: codegenwizard/codegenselectpage.ui:19
#, fuzzy
#| msgid "Code Generation Settings"
msgid "Code Generation Selection"
msgstr "تنظیمات تولید کد"

#. i18n: ectx: property (text), widget (QLabel, ui_labelListAvailable)
#: codegenwizard/codegenselectpage.ui:32
msgid "Classes Available"
msgstr "رده‌های موجود"

#. i18n: ectx: property (toolTip), widget (QPushButton, ui_addButton)
#: codegenwizard/codegenselectpage.ui:72
msgid "Add class for code generation"
msgstr "افزودن رده برای تولید کد"

#. i18n: ectx: property (text), widget (QPushButton, ui_addButton)
#: codegenwizard/codegenselectpage.ui:75
#, fuzzy
#| msgid "&Add"
msgid "Add >>"
msgstr "&افزودن‌"

#. i18n: ectx: property (toolTip), widget (QPushButton, ui_removeButton)
#: codegenwizard/codegenselectpage.ui:101
msgid "Remove class from Code Generation"
msgstr "حذف رده از تولید کد"

#. i18n: ectx: property (text), widget (QPushButton, ui_removeButton)
#: codegenwizard/codegenselectpage.ui:104
msgid "<< Remove"
msgstr ""

#. i18n: ectx: property (text), widget (QLabel, ui_labelListSelected)
#: codegenwizard/codegenselectpage.ui:137
msgid "Classes Selected"
msgstr "رده‌های برگزیده"

#: codegenwizard/codegenstatuspage.cpp:45
#, fuzzy
#| msgid "Code Generation Options"
msgid "Status of Code Generation Progress"
msgstr "گزینه‌های تولید کد"

#: codegenwizard/codegenstatuspage.cpp:46
#, fuzzy
#| msgid "Press the Generation button to start the code generation"
msgid ""
"Press the button Generate to start the code generation.\n"
"Check the success state for every class."
msgstr "فشار دکمه تولید، برای آغاز تولید کد"

#: codegenwizard/codegenstatuspage.cpp:87
#: codeimpwizard/codeimpstatuspage.cpp:107
msgid "Not Yet Generated"
msgstr "هنوز تولیدنشده"

#: codegenwizard/codegenstatuspage.cpp:159
msgid "Code Generated"
msgstr "کد تولید شد"

#: codegenwizard/codegenstatuspage.cpp:163
msgid "Not Generated"
msgstr "تولید نشد"

#: codegenwizard/codegenstatuspage.cpp:188
#: codegenwizard/codegenstatuspage.cpp:218
#: codeimpwizard/codeimpstatuspage.cpp:328
#, fuzzy
#| msgid "Cannot Open File"
msgid "Cannot open file!"
msgstr "نمی‌توان پرونده را باز کرد"

#: codegenwizard/codegenstatuspage.cpp:208
msgid "Umbrello Code Generation - Logger Export"
msgstr ""

#. i18n: ectx: attribute (title), widget (QWidget, ui_statusTab)
#. i18n: ectx: property (text), widget (QTableWidget, ui_tableWidgetStatus)
#: codegenwizard/codegenstatuspage.ui:27 codegenwizard/codegenstatuspage.ui:45
#: codeimpwizard/codeimpstatuspage.ui:59
#, fuzzy
#| msgid "Startup"
msgid "Status"
msgstr "راه‌اندازی"

#. i18n: ectx: property (text), widget (QTableWidget, ui_tableWidgetStatus)
#: codegenwizard/codegenstatuspage.ui:40 codeimpwizard/codeimpstatuspage.ui:54
msgid "Class"
msgstr "رده"

#. i18n: ectx: attribute (title), widget (QWidget, ui_loggerTab)
#. i18n: ectx: attribute (title), widget (QWidget, ui_tabLogger)
#: codegenwizard/codegenstatuspage.ui:59
#: codeimpwizard/codeimpstatuspage.ui:117
msgid "Logger"
msgstr ""

#. i18n: ectx: property (text), widget (QPushButton, ui_pushButtonClear)
#: codegenwizard/codegenstatuspage.ui:85
#: codeimpwizard/codeimpstatuspage.ui:143
msgid "Clear"
msgstr "پاک کردن"

#. i18n: ectx: property (text), widget (QPushButton, ui_pushButtonExport)
#: codegenwizard/codegenstatuspage.ui:98
#: codeimpwizard/codeimpstatuspage.ui:156
#, fuzzy
#| msgid "&Export"
msgid "Export..."
msgstr "&صادر‌ات‌"

#. i18n: ectx: property (text), widget (QPushButton, ui_pushButtonGenerate)
#: codegenwizard/codegenstatuspage.ui:120
#, fuzzy
#| msgid "&Generate"
msgid "Generate"
msgstr "&تولید کردن‌"

#: codeimport/classimport.cpp:76
#, kde-format
msgid "Importing file: %1 Progress: %2/%3"
msgstr "واردات پرونده: %1 پیشرفت: %2/%3"

#: codeimport/classimport.cpp:82
#, fuzzy
msgctxt "ready to status bar"
msgid "Ready."
msgstr "آماده."

#: codeimport/classimport.cpp:82
msgctxt "failed to status bar"
msgid "Failed."
msgstr ""

#: codeimport/import_utils.cpp:240
#, kde-format
msgid "Is the scope %1 a namespace or a class?"
msgstr "دامنه %1، یک فضای نام یا یک رده است؟"

#: codeimport/import_utils.cpp:241
msgid "C++ Import Requests Your Help"
msgstr "واردات C++ کمک شما را درخواست می‌کند"

#: codeimport/import_utils.cpp:242
#, fuzzy
msgctxt "namespace scope"
msgid "Namespace"
msgstr "فضای نام"

#: codeimport/import_utils.cpp:242
#, fuzzy
msgctxt "class scope"
msgid "Class"
msgstr "رده"

#: codeimport/kdevcppparser/errors.cpp:23
msgid "Internal Error"
msgstr "خطای درونی"

#: codeimport/kdevcppparser/errors.cpp:24
#, kde-format
msgid "Syntax Error before '%1'"
msgstr "خطای نحوی قبل از »%1«"

#: codeimport/kdevcppparser/errors.cpp:25
#, kde-format
msgid "Parse Error before '%1'"
msgstr "خطای تجزیه قبل از »%1«"

#: codeimport/kdevcppparser/parser.cpp:38
#: codeimport/kdevcppparser/parser.cpp:1944
#, fuzzy, kde-format
msgid "'%1' expected found '%2'"
msgstr "»(« مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:93
msgid "<eof>"
msgstr ""

#: codeimport/kdevcppparser/parser.cpp:277
#: codeimport/kdevcppparser/parser.cpp:2691
#: codeimport/kdevcppparser/parser.cpp:2899
#: codeimport/kdevcppparser/parser.cpp:2905
msgid "expression expected"
msgstr "عبارت مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:572
msgid "Declaration syntax error"
msgstr "خطای نحوی اعلان"

#: codeimport/kdevcppparser/parser.cpp:617
#: codeimport/kdevcppparser/parser.cpp:2786
#: codeimport/kdevcppparser/parser.cpp:3242
msgid "} expected"
msgstr "{ مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:659
msgid "namespace expected"
msgstr "فضای نام مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:663
msgid "{ expected"
msgstr "} مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:737
#: codeimport/kdevcppparser/parser.cpp:2989
msgid "Namespace name expected"
msgstr "نام فضای نام مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:845
msgid "Need a type specifier to declare"
msgstr "نیاز به مشخص‌کننده نوع برای اعلان کردن"

#: codeimport/kdevcppparser/parser.cpp:919
msgid "expected a declaration"
msgstr "یک اعلان مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:1192
#: codeimport/kdevcppparser/parser.cpp:2179
msgid "Constant expression expected"
msgstr "عبارت ثابت مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:1262
#: codeimport/kdevcppparser/parser.cpp:1358
msgid "')' expected"
msgstr "»(« مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:1430
#: codeimport/kdevcppparser/parser.cpp:1894
#: codeimport/kdevcppparser/parser.cpp:2396
msgid "} missing"
msgstr "فاقد {"

#: codeimport/kdevcppparser/parser.cpp:2074
msgid "Member initializers expected"
msgstr "مقداردهنده‌های اولیه عضو مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:2236
msgid "Base class specifier expected"
msgstr "مشخص‌کننده رده پایه مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:2261
msgid "Initializer clause expected"
msgstr "بند مقداردهنده اولیه مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:2305
msgid "Identifier expected"
msgstr "شناسه مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:2341
msgid "Type id expected"
msgstr "شناسه نوع مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:2378
msgid "Class name expected"
msgstr "نام رده مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:2651
#: codeimport/kdevcppparser/parser.cpp:2813
#: codeimport/kdevcppparser/parser.cpp:2856
#: codeimport/kdevcppparser/parser.cpp:3302
msgid "condition expected"
msgstr "شرط مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:2659
#: codeimport/kdevcppparser/parser.cpp:2682
#: codeimport/kdevcppparser/parser.cpp:2821
#: codeimport/kdevcppparser/parser.cpp:2832
msgid "statement expected"
msgstr "حکم مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:2719
msgid "for initialization expected"
msgstr "برای مقداردهی اولیه مورد انتظار بود"

#: codeimport/kdevcppparser/parser.cpp:3292
msgid "catch expected"
msgstr "گرفتن مورد انتظار بود"

#: codeimpwizard/codeimportingwizard.cpp:48
#, fuzzy
#| msgid "Code Generation Wizard"
msgid "Code Importing Wizard"
msgstr "جادوگر تولید کد"

#: codeimpwizard/codeimpselectpage.cpp:47
msgid "Code Importing Path"
msgstr ""

#: codeimpwizard/codeimpselectpage.cpp:48
#, fuzzy
#| msgid "Select the object node type"
msgid "Select the code importing path."
msgstr "برگزیدن نوع گره شیء"

#: codeimpwizard/codeimpselectpage.cpp:111
#, fuzzy
#| msgid "File to open"
msgid "File System Model"
msgstr "پرونده برای باز کردن"

#: codeimpwizard/codeimpselectpage.cpp:136
msgid "Select the desired language to filter files."
msgstr ""

#: codeimpwizard/codeimpselectpage.cpp:137
msgid "Select also all the files in the subdirectories."
msgstr ""

#: codeimpwizard/codeimpselectpage.cpp:138
msgid "Select all the files below the current directory."
msgstr ""

#: codeimpwizard/codeimpselectpage.cpp:139
msgid "Clear all selections."
msgstr ""

#: codeimpwizard/codeimpselectpage.cpp:140
msgid "Add file extensions like e.g. '*.h *.hpp'."
msgstr ""

#. i18n: ectx: property (toolTip), widget (QLabel, ui_languageLabel)
#: codeimpwizard/codeimpselectpage.ui:37
#, fuzzy
#| msgid "The language of the project"
msgid "The language of the project."
msgstr "زبان پروژه"

#. i18n: ectx: property (text), widget (QLabel, ui_languageLabel)
#: codeimpwizard/codeimpselectpage.ui:40
#, fuzzy
#| msgid "Language:"
msgid "Programming Language:"
msgstr "زبان:"

#. i18n: ectx: property (text), widget (QCheckBox, ui_subdirCheckBox)
#: codeimpwizard/codeimpselectpage.ui:66
msgid "Include Subdirectories."
msgstr ""

#. i18n: ectx: property (text), widget (QLabel, ui_fileExtLabel)
#: codeimpwizard/codeimpselectpage.ui:77
msgid "List of file extensions"
msgstr ""

#. i18n: ectx: property (text), widget (QPushButton, ui_deselectAllButton)
#: codeimpwizard/codeimpselectpage.ui:117
msgid "Deselect all"
msgstr ""

#. i18n: ectx: property (text), widget (QPushButton, ui_selectAllButton)
#: codeimpwizard/codeimpselectpage.ui:124
#, fuzzy
#| msgid "Select"
msgid "Select all"
msgstr "برگزیدن"

#. i18n: ectx: property (text), widget (QLabel, ui_filesLabel)
#: codeimpwizard/codeimpselectpage.ui:136
msgid "Number of files:"
msgstr ""

#. i18n: ectx: property (text), widget (QLabel, ui_filesNumLabel)
#: codeimpwizard/codeimpselectpage.ui:143
msgid "0"
msgstr ""

#: codeimpwizard/codeimpstatuspage.cpp:58
#, fuzzy
#| msgid "Code Generation Options"
msgid "Status of Code Importing Progress"
msgstr "گزینه‌های تولید کد"

#: codeimpwizard/codeimpstatuspage.cpp:59
#, fuzzy
#| msgid "Press the Generation button to start the code generation"
msgid ""
"Press the button 'Start import' to start the code import.\n"
"Check the success state for every class."
msgstr "فشار دکمه تولید، برای آغاز تولید کد"

#: codeimpwizard/codeimpstatuspage.cpp:137
#, kde-format
msgid "<b>Code import of 1 file:</b><br>"
msgid_plural "<b>Code import of %1 files:</b><br>"
msgstr[0] ""

#: codeimpwizard/codeimpstatuspage.cpp:153
#, fuzzy
#| msgid "Exporting view..."
msgid "importing file ... DONE<br>"
msgstr "در حال صادرات نما..."

#: codeimpwizard/codeimpstatuspage.cpp:154
#, fuzzy
#| msgid "Import Project..."
msgid "Import Done"
msgstr "واردات پروژه..."

#: codeimpwizard/codeimpstatuspage.cpp:157
#, fuzzy
#| msgid "Exporting view..."
msgid "importing file ... FAILED<br>"
msgstr "در حال صادرات نما..."

#: codeimpwizard/codeimpstatuspage.cpp:158
#, fuzzy
#| msgid "Import Project..."
msgid "Import Failed"
msgstr "واردات پروژه..."

#: codeimpwizard/codeimpstatuspage.cpp:169
#, fuzzy
#| msgid "Exporting view..."
msgid "importing file ..."
msgstr "در حال صادرات نما..."

#: codeimpwizard/codeimpstatuspage.cpp:227
#, fuzzy
#| msgid "Exporting view..."
msgid "importing file ... stopped<br>"
msgstr "در حال صادرات نما..."

#: codeimpwizard/codeimpstatuspage.cpp:228
#, fuzzy
#| msgid "Import Project..."
msgid "Import stopped"
msgstr "واردات پروژه..."

#: codeimpwizard/codeimpstatuspage.cpp:291
#, fuzzy
#| msgid "Not Generated"
msgid "Not Imported"
msgstr "تولید نشد"

#: codeimpwizard/codeimpstatuspage.cpp:318
msgid "Umbrello Code Import - Logger Export"
msgstr ""

#. i18n: ectx: attribute (title), widget (QWidget, ui_tabStatus)
#: codeimpwizard/codeimpstatuspage.ui:33
#, fuzzy
#| msgid "Startup"
msgid "Import Status"
msgstr "راه‌اندازی"

#. i18n: ectx: property (text), widget (QPushButton, ui_pushButtonStart)
#: codeimpwizard/codeimpstatuspage.ui:80
#, fuzzy
#| msgid "Startup"
msgid "Start import"
msgstr "راه‌اندازی"

#. i18n: ectx: property (text), widget (QPushButton, ui_pushButtonStop)
#: codeimpwizard/codeimpstatuspage.ui:99
msgid "Stop"
msgstr ""

#: codeimpwizard/codeimpthread.cpp:59
#, fuzzy, kde-format
#| msgid "Importing file: %1 Progress: %2/%3"
msgid "Importing file: %1"
msgstr "واردات پرونده: %1 پیشرفت: %2/%3"

#: codeimpwizard/codeimpthread.cpp:63
msgctxt "show failed on status bar"
msgid "Failed."
msgstr ""

#: codeimpwizard/codeimpthread.cpp:69
#, fuzzy
#| msgid "Ready."
msgctxt "show Ready on status bar"
msgid "Ready."
msgstr "آماده."

#: codeimpwizard/codeimpthread.cpp:78
#, kde-format
msgid "No code importer for file: %1"
msgstr ""

#: controller/umlwidgetcontroller.cpp:195
msgid ""
"Hold shift or ctrl to move in X axis. Hold shift and control to move in Y "
"axis. Right button click to cancel move."
msgstr ""
"نگه داشتن کلید تبدیل یا مهار برای حرکت در محور X. نگه داشتن کلیدهای تبدیل و "
"مهار، برای حرکت در محورY. فشار دکمه راست برای لغو حرکت.  "

#: controller/umlwidgetcontroller.cpp:682
msgid ""
"Hold shift or ctrl to move in X axis. Hold shift and control to move in Y "
"axis. Right button click to cancel resize."
msgstr ""
"نگه داشتن کلید تبدیل یا مهار برای حرکت در محور X. نگه داشتن کلیدهای تبدیل و "
"مهار برای حرکت در محورY. فشار دکمه راست برای لغو تغییر اندازه.  "

#: debug/debug_utils.cpp:50
#, fuzzy
#| msgid "Class name"
msgid "Class Name"
msgstr "نام رده"

#: dialogs/activitydialog.cpp:36 dialogs/activitydialog.cpp:145
#: dialogs/assocgenpage.cpp:72 dialogs/classpropdlg.cpp:128
#: dialogs/objectnodedialog.cpp:39 dialogs/parmpropdlg.cpp:71
#: dialogs/statedialog.cpp:37 dialogs/statedialog.cpp:125
#: dialogs/umlviewdialog.cpp:40 listpopupmenu.cpp:619
#: refactoring/refactoringassistant.cpp:455
msgid "Properties"
msgstr "ویژگیها"

#: dialogs/activitydialog.cpp:136
msgid "Initial activity"
msgstr "فعالیت آغازین"

#: dialogs/activitydialog.cpp:136
msgid "End activity"
msgstr "فعالیت پایانی"

#: dialogs/activitydialog.cpp:136
#, fuzzy
#| msgid "Final Activity"
msgid "Final activity"
msgstr "فعالیت نهایی"

#: dialogs/activitydialog.cpp:136 listpopupmenu.cpp:1198 worktoolbar.cpp:326
msgid "Branch/Merge"
msgstr "انشعاب/ادغام"

#: dialogs/activitydialog.cpp:136
#, fuzzy
#| msgid "&Invoke action "
msgid "Invoke action"
msgstr "&احضار کنش‌ "

#: dialogs/activitydialog.cpp:136
#, fuzzy
#| msgid "&Parameter activity node"
msgid "Parameter activity"
msgstr "گره فعالیت &پارامتر‌"

#: dialogs/activitydialog.cpp:140
#, fuzzy
msgctxt "general properties page"
msgid "General"
msgstr "عمومی"

#: dialogs/activitydialog.cpp:141 dialogs/objectnodedialog.cpp:141
#: dialogs/statedialog.cpp:121 dialogs/umlattributedialog.cpp:68
#: dialogs/umlentityattributedialog.cpp:70 dialogs/umloperationdialog.cpp:88
#: dialogs/umltemplatedialog.cpp:64
msgid "General Properties"
msgstr "ویژگیهای عمومی"

#: dialogs/activitydialog.cpp:153
msgid "Activity type:"
msgstr "نوع فعالیت:"

#: dialogs/activitydialog.cpp:158
msgid "Activity name:"
msgstr "نام فعالیت:"

#: dialogs/activitydialog.cpp:162
msgid "Precondition :"
msgstr "پیش‌شرط :"

#: dialogs/activitydialog.cpp:166
msgid "Postcondition :"
msgstr "پس‌شرط :"

#: dialogs/activitydialog.cpp:173
msgid "&Normal activity"
msgstr "فعالیت &عادی‌"

#: dialogs/activitydialog.cpp:176
msgid "&Invoke action "
msgstr "&احضار کنش‌ "

#: dialogs/activitydialog.cpp:179
msgid "&Parameter activity node"
msgstr "گره فعالیت &پارامتر‌"

#: dialogs/activitypage.cpp:58 dialogs/statedialog.cpp:163
#: dialogs/statedialog.cpp:164
msgid "Activities"
msgstr "فعالیتها"

#: dialogs/activitypage.cpp:80 dialogs/classifierlistpage.cpp:174
#, fuzzy
msgid "Move selected item to the top"
msgstr "بخش برگزیده را به تخته یادداشت رونوشت می‌کند"

#: dialogs/activitypage.cpp:86 dialogs/classifierlistpage.cpp:180
#, fuzzy
msgid "Move selected item up"
msgstr "حذف فقره‌های برگزیده"

#: dialogs/activitypage.cpp:92 dialogs/classifierlistpage.cpp:186
msgid "Move selected item down"
msgstr ""

#: dialogs/activitypage.cpp:98 dialogs/classifierlistpage.cpp:192
#, fuzzy
msgid "Move selected item to the bottom"
msgstr "بخش برگزیده را به تخته یادداشت رونوشت می‌کند"

#: dialogs/activitypage.cpp:102
msgid "New Activity..."
msgstr "فعالیت جدید..."

#: dialogs/activitypage.cpp:104 listpopupmenu.cpp:625
#: refactoring/refactoringassistant.cpp:456
msgid "Delete"
msgstr "حذف"

#: dialogs/activitypage.cpp:106 widgets/floatingtextwidget.cpp:378
msgid "Rename"
msgstr "تغییر نام"

#: dialogs/activitypage.cpp:175
msgid "New Activity"
msgstr "فعالیت جدید"

#: dialogs/activitypage.cpp:176 toolbarstateother.cpp:251 umlscene.cpp:3348
#: widgets/activitywidget.cpp:357 widgets/statewidget.cpp:494
msgid "Enter the name of the new activity:"
msgstr "نام فعالیت جدید را وارد کنید:"

#: dialogs/activitypage.cpp:176 toolbarstateother.cpp:251 umlscene.cpp:3349
#: widgets/statewidget.cpp:495
msgid "new activity"
msgstr "فعالیت جدید"

#: dialogs/activitypage.cpp:198
msgid "Rename Activity"
msgstr "تغییر نام فعالیت"

#: dialogs/activitypage.cpp:198
msgid "Enter the new name of the activity:"
msgstr "نام فعالیت جدید را وارد کنید:"

#: dialogs/assocgenpage.cpp:84
#, fuzzy
msgctxt "name of association widget"
msgid "Name:"
msgstr "نام:"

#: dialogs/assocgenpage.cpp:97
msgid "Type:"
msgstr "نوع:"

#: dialogs/assocpage.cpp:38 dialogs/classpropdlg.cpp:364
msgid "Associations"
msgstr "انجمنها"

#: dialogs/assocpropdlg.cpp:43
msgid "Association Properties"
msgstr "ویژگیهای انجمن"

#: dialogs/assocpropdlg.cpp:94
#, fuzzy
msgctxt "general settings"
msgid "General"
msgstr "عمومی"

#: dialogs/assocpropdlg.cpp:94 dialogs/classpropdlg.cpp:242
#: dialogs/classpropdlg.cpp:376 dialogs/settingsdlg.cpp:169
#: dialogs/umlforeignkeyconstraintdialog.cpp:197 dialogs/umlviewdialog.cpp:92
msgid "General Settings"
msgstr "تنظیمات عمومی"

#: dialogs/assocpropdlg.cpp:100
#, fuzzy
#| msgid "Roles"
msgctxt "role page name"
msgid "Roles"
msgstr "نقشها"

#: dialogs/assocpropdlg.cpp:100
msgid "Role Settings"
msgstr "تنظیمات نقش"

#: dialogs/assocpropdlg.cpp:106
#, fuzzy
#| msgid "Style:"
msgctxt "style page name"
msgid "Style"
msgstr "سبک:"

#: dialogs/assocpropdlg.cpp:106
#, fuzzy
msgid "Role Style"
msgstr "مؤلفه"

#: dialogs/assocpropdlg.cpp:112
#, fuzzy
#| msgid "Font"
msgctxt "font page name"
msgid "Font"
msgstr "قلم"

#: dialogs/assocpropdlg.cpp:112 dialogs/classpropdlg.cpp:395
#: dialogs/dialogbase.cpp:57 dialogs/settingsdlg.cpp:224
#: dialogs/umlviewdialog.cpp:154
msgid "Font Settings"
msgstr "تنظیمات قلم"

#: dialogs/assocrolepage.cpp:53
msgid "Role A Properties"
msgstr "ویژگیهای نقش A"

#: dialogs/assocrolepage.cpp:54
msgid "Role B Properties"
msgstr "ویژگیهای نقش B"

#: dialogs/assocrolepage.cpp:71
msgid "Role A Visibility"
msgstr "نمایانی نقش A"

#: dialogs/assocrolepage.cpp:72
msgid "Role B Visibility"
msgstr "نمایانی نقش B"

#: dialogs/assocrolepage.cpp:73
msgid "Role A Changeability"
msgstr "تغییرپذیری نقش A"

#: dialogs/assocrolepage.cpp:74
msgid "Role B Changeability"
msgstr "تغییرپذیری نقش B"

#. i18n: ectx: property (text), widget (QLabel, ui_labelRoleName)
#: dialogs/assocrolepage.cpp:99 dialogs/assocrolepage.cpp:176
#: dialogs/umlrolepropertiesbase.ui:36
msgid "Rolename:"
msgstr "نام نقش:"

#. i18n: ectx: property (text), widget (QLabel, ui_labelMultiplicity)
#: dialogs/assocrolepage.cpp:104 dialogs/assocrolepage.cpp:181
#: dialogs/umlrolepropertiesbase.ui:49
msgid "Multiplicity:"
msgstr "تعدد:"

#: dialogs/assocrolepage.cpp:121
#, fuzzy
msgctxt "scope for A is public"
msgid "Public"
msgstr "عمومی"

#: dialogs/assocrolepage.cpp:124
#, fuzzy
msgctxt "scope for A is private"
msgid "Private"
msgstr "خصوصی"

#: dialogs/assocrolepage.cpp:127
#, fuzzy
msgctxt "scope for A is protected"
msgid "Protected"
msgstr "حفاظت‌شده"

#: dialogs/assocrolepage.cpp:130
#, fuzzy
msgctxt "scope for A is implementation"
msgid "Implementation"
msgstr "پیاده‌سازی"

#: dialogs/assocrolepage.cpp:152
#, fuzzy
msgctxt "changeability for A is changeable"
msgid "Changeable"
msgstr "تغییرپذیر"

#: dialogs/assocrolepage.cpp:155
#, fuzzy
msgctxt "changeability for A is frozen"
msgid "Frozen"
msgstr "محکم"

#: dialogs/assocrolepage.cpp:158
#, fuzzy
msgctxt "changeability for A is add only"
msgid "Add only"
msgstr "فقط افزودن"

#: dialogs/assocrolepage.cpp:198
#, fuzzy
msgctxt "scope for B is public"
msgid "Public"
msgstr "عمومی"

#: dialogs/assocrolepage.cpp:201
#, fuzzy
msgctxt "scope for B is private"
msgid "Private"
msgstr "خصوصی"

#: dialogs/assocrolepage.cpp:204
#, fuzzy
msgctxt "scope for B is protected"
msgid "Protected"
msgstr "حفاظت‌شده"

#: dialogs/assocrolepage.cpp:207
#, fuzzy
msgctxt "scope for B is implementation"
msgid "Implementation"
msgstr "پیاده‌سازی"

#: dialogs/assocrolepage.cpp:229
#, fuzzy
msgctxt "changeability for B is changeable"
msgid "Changeable"
msgstr "تغییرپذیر"

#: dialogs/assocrolepage.cpp:232
#, fuzzy
msgctxt "changeability for B is frozen"
msgid "Frozen"
msgstr "محکم"

#: dialogs/assocrolepage.cpp:235
#, fuzzy
msgctxt "changeability for B is add only"
msgid "Add only"
msgstr "فقط افزودن"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: dialogs/autolayoutoptionpage.ui:17
#, fuzzy
#| msgid "Not Generated"
msgid "Layout Generator"
msgstr "تولید نشد"

#. i18n: ectx: property (toolTip), widget (QCheckBox, m_autoDotPath)
#: dialogs/autolayoutoptionpage.ui:28
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">The auto layout feature "
"depends on layout generators provided by the <a href=\"www.graphviz.org"
"\"><span style=\" text-decoration: underline; color:#0057ae;\">GraphViz</"
"span></a> package, which is normally installed aside Umbrello by a package "
"manager.</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">Umbrello has build in "
"support for detecting the install location of these layout generators. For "
"cases where this dependency is not available or do not fit, a different "
"installation path could be provided.</p></body></html>"
msgstr ""

#. i18n: ectx: property (text), widget (QCheckBox, m_autoDotPath)
#: dialogs/autolayoutoptionpage.ui:31
msgid "Auto detect layout generator"
msgstr ""

#. i18n: ectx: property (text), widget (QLabel, label)
#: dialogs/autolayoutoptionpage.ui:41
msgid "Generator executable path:"
msgstr ""

#. i18n: ectx: property (title), widget (QGroupBox, Other)
#: dialogs/autolayoutoptionpage.ui:86
msgid "Miscellaneous"
msgstr "متفرقه"

#. i18n: ectx: property (toolTip), widget (QCheckBox, m_showExportLayout)
#: dialogs/autolayoutoptionpage.ui:94
msgid ""
"Dot file export is performed by using the export layout.\n"
"\n"
"With this option checked, the export layout is added to the list of "
"available diagram layouts and enables a quick dot export preview."
msgstr ""

#. i18n: ectx: property (text), widget (QCheckBox, m_showExportLayout)
#: dialogs/autolayoutoptionpage.ui:97
msgid "Show export layout in diagram context menu"
msgstr ""

#: dialogs/classgenpage.cpp:66
msgid "Class &name:"
msgstr "&نام رده:‌"

#: dialogs/classgenpage.cpp:69
msgid "Actor &name:"
msgstr "&نام کنشگر:‌"

#: dialogs/classgenpage.cpp:72
msgid "Package &name:"
msgstr "&نام بسته:‌"

#: dialogs/classgenpage.cpp:75
msgid "Use case &name:"
msgstr "&نام مورد استفاده:‌"

#: dialogs/classgenpage.cpp:78
msgid "Interface &name:"
msgstr "&نام واسط:‌"

#: dialogs/classgenpage.cpp:81
msgid "Component &name:"
msgstr "&نام مؤلفه:‌"

#: dialogs/classgenpage.cpp:84
#, fuzzy
msgid "Node &name:"
msgstr "نام گره:"

#: dialogs/classgenpage.cpp:87
msgid "Artifact &name:"
msgstr "&نام مصنوعی:‌"

#: dialogs/classgenpage.cpp:90
msgid "Enum &name:"
msgstr "&نام شمارشی:"

#: dialogs/classgenpage.cpp:93
msgid "Datatype &name:"
msgstr "&نام نوع داده:‌"

#: dialogs/classgenpage.cpp:96
msgid "Entity &name:"
msgstr "&نام هستار:‌"

#: dialogs/classgenpage.cpp:120 dialogs/umltemplatedialog.cpp:81
msgid "&Stereotype name:"
msgstr "نام &کلیشه‌ای:‌"

#: dialogs/classgenpage.cpp:134
#, fuzzy
#| msgid "Package name:"
msgid "Package path:"
msgstr "نام بسته:"

#: dialogs/classgenpage.cpp:165
msgid "A&bstract class"
msgstr "رده &مجرد‌"

#: dialogs/classgenpage.cpp:167
msgid "A&bstract use case"
msgstr "مورد استفاده &خصیصه‌"

#: dialogs/classgenpage.cpp:175
#, fuzzy
msgctxt "component is executable"
msgid "&Executable"
msgstr "&اجرایی"

#: dialogs/classgenpage.cpp:182
msgid "Draw As"
msgstr "ترسیم به عنوان"

#: dialogs/classgenpage.cpp:186
#, fuzzy
msgctxt "draw as default"
msgid "&Default"
msgstr "&پیش‌فرض‌"

#. i18n: ectx: Menu (file)
#: dialogs/classgenpage.cpp:189 umbrelloui.rc:4
msgid "&File"
msgstr "&پرونده‌"

#: dialogs/classgenpage.cpp:192
msgid "&Library"
msgstr "&کتابخانه‌"

#: dialogs/classgenpage.cpp:195
msgid "&Table"
msgstr "&جدول‌"

#: dialogs/classgenpage.cpp:213 dialogs/umlattributedialog.cpp:98
#: dialogs/umloperationdialog.cpp:123 listpopupmenu.cpp:947
msgid "Visibility"
msgstr "نمایانی"

#: dialogs/classgenpage.cpp:217 dialogs/umloperationdialog.cpp:128
#, fuzzy
msgctxt "public visibility"
msgid "P&ublic"
msgstr "&عمومی‌"

#: dialogs/classgenpage.cpp:220 dialogs/umloperationdialog.cpp:131
#, fuzzy
msgctxt "private visibility"
msgid "P&rivate"
msgstr "&خصوصی‌"

#: dialogs/classgenpage.cpp:223
#, fuzzy
msgctxt "protected visibility"
msgid "Pro&tected"
msgstr "&حفاظت‌شده‌"

#: dialogs/classgenpage.cpp:227
msgid "Imple&mentation"
msgstr "&پیاده‌سازی‌"

#: dialogs/classgenpage.cpp:291
msgid "Class name:"
msgstr "نام رده:"

#: dialogs/classgenpage.cpp:299 dialogs/classgenpage.cpp:379
msgid "Instance name:"
msgstr "نام نمونه:"

#: dialogs/classgenpage.cpp:307
msgid "Draw as actor"
msgstr "ترسیم به عنوان کنشگر"

#: dialogs/classgenpage.cpp:312
msgid "Multiple instance"
msgstr "نمونه چندگانه"

#: dialogs/classgenpage.cpp:318
msgid "Show destruction"
msgstr "نمایش تخریب"

#: dialogs/classgenpage.cpp:357
msgid "Component name:"
msgstr "نام مؤلفه:"

#: dialogs/classgenpage.cpp:359
msgid "Node name:"
msgstr "نام گره:"

#: dialogs/classgenpage.cpp:369 dialogs/parmpropdlg.cpp:93
#: dialogs/umlattributedialog.cpp:89 dialogs/umlentityattributedialog.cpp:91
#: dialogs/umloperationdialog.cpp:108
msgid "Stereotype name:"
msgstr "نام کلیشه‌ای:"

#: dialogs/classgenpage.cpp:466 dialogs/classgenpage.cpp:515
#: dialogs/classgenpage.cpp:528
msgid ""
"The name you have chosen\n"
"is already being used.\n"
"The name has been reset."
msgstr ""
"نامی که انتخاب کرده‌اید\n"
"هم اکنون استفاده می‌شود.\n"
"نام، بازنشانی شده است."

#: dialogs/classgenpage.cpp:467 dialogs/classgenpage.cpp:516
#: dialogs/classgenpage.cpp:529
msgid "Name is Not Unique"
msgstr "نام، یکتا نیست"

#: dialogs/classifierlistpage.cpp:115 dialogs/classpropdlg.cpp:280
#: listpopupmenu.cpp:940 refactoring/refactoringassistant.cpp:660
msgid "Attributes"
msgstr "خصیصه‌ها"

#: dialogs/classifierlistpage.cpp:116
msgid "N&ew Attribute..."
msgstr "خصیصه &جدید...‌"

#: dialogs/classifierlistpage.cpp:119 dialogs/classpropdlg.cpp:292
#: listpopupmenu.cpp:943 refactoring/refactoringassistant.cpp:676
msgid "Operations"
msgstr "عملیات"

#: dialogs/classifierlistpage.cpp:120
msgid "N&ew Operation..."
msgstr "عمل &جدید...‌"

#: dialogs/classifierlistpage.cpp:123 dialogs/classpropdlg.cpp:304
msgid "Templates"
msgstr "قالبها"

#: dialogs/classifierlistpage.cpp:124
msgid "N&ew Template..."
msgstr "قالب &جدید...‌"

#: dialogs/classifierlistpage.cpp:127 dialogs/classpropdlg.cpp:316
msgid "Enum Literals"
msgstr "نویسه‌های لفظی شمارشی"

#: dialogs/classifierlistpage.cpp:128
msgid "N&ew Enum Literal..."
msgstr "نویسه لفظی شمارشی &جدید...‌"

#: dialogs/classifierlistpage.cpp:131 dialogs/classpropdlg.cpp:328
msgid "Entity Attributes"
msgstr "خصیصه‌های هستار"

#: dialogs/classifierlistpage.cpp:132
msgid "N&ew Entity Attribute..."
msgstr "خصیصه هستار &جدید...‌"

#: dialogs/classifierlistpage.cpp:135
msgid "Constraints"
msgstr "قیدها"

#: dialogs/classifierlistpage.cpp:136
msgid "N&ew Constraint..."
msgstr "قید &جدید...‌"

#: dialogs/classifierlistpage.cpp:206
#: dialogs/umlforeignkeyconstraintdialog.cpp:310
#: dialogs/umloperationdialog.cpp:166
#: dialogs/umluniqueconstraintdialog.cpp:114 uml.cpp:442 umldoc.cpp:1470
#: umlscene.cpp:3562
msgid "&Delete"
msgstr "&حذف‌"

#: dialogs/classifierlistpage.cpp:208 dialogs/umloperationdialog.cpp:168
#: uml.cpp:457
msgid "&Properties"
msgstr "&ویژگیها‌"

#: dialogs/classifierlistpage.cpp:226
#, fuzzy
msgid "Comment"
msgstr "مؤلفه"

#: dialogs/classifierlistpage.cpp:227
#, fuzzy
msgid "Source Code"
msgstr "کد نما"

#: dialogs/classoptionspage.cpp:111 dialogs/classoptionspage.cpp:181
#: dialogs/codeeditor.cpp:791 listpopupmenu.cpp:936
msgid "Show"
msgstr "نمایش"

#: dialogs/classoptionspage.cpp:118 dialogs/classoptionspage.cpp:187
msgid "Operatio&ns"
msgstr "&عملیات‌"

#: dialogs/classoptionspage.cpp:122 dialogs/classoptionspage.cpp:204
msgid "&Visibility"
msgstr "&نمایانی‌"

#: dialogs/classoptionspage.cpp:131 dialogs/classoptionspage.cpp:191
msgid "O&peration signature"
msgstr "امضای &عملیات‌"

#: dialogs/classoptionspage.cpp:135 dialogs/classoptionspage.cpp:208
msgid "Pac&kage"
msgstr "&بسته‌"

#: dialogs/classoptionspage.cpp:142 dialogs/classoptionspage.cpp:196
msgid "Att&ributes"
msgstr "&خصیصه‌ها‌"

#: dialogs/classoptionspage.cpp:146 dialogs/classoptionspage.cpp:212
msgid "Stereot&ype"
msgstr "&کلیشه‌"

#: dialogs/classoptionspage.cpp:150 dialogs/classoptionspage.cpp:200
msgid "Attr&ibute signature"
msgstr "امضای &خصیصه‌"

#: dialogs/classoptionspage.cpp:159 dialogs/classoptionspage.cpp:220
#, fuzzy
#| msgid "Public Only"
msgid "&Public Only"
msgstr "فقط عمومی"

#: dialogs/classoptionspage.cpp:165
msgid "Draw as circle"
msgstr "ترسیم به عنوان دایره"

#: dialogs/classoptionspage.cpp:216
msgid "&Attribute associations"
msgstr "انجمنهای &خصیصه‌"

#: dialogs/classoptionspage.cpp:225
msgid "Starting Scope"
msgstr "آغاز دامنه"

#: dialogs/classoptionspage.cpp:230
msgid "Default attribute scope:"
msgstr "دامنه خصیصه پیش‌فرض:"

#: dialogs/classoptionspage.cpp:233
msgid "Default operation scope:"
msgstr "دامنه عمل پیش‌فرض:"

#: dialogs/classpropdlg.cpp:242
#, fuzzy
msgctxt "general settings page name"
msgid "General"
msgstr "عمومی"

#: dialogs/classpropdlg.cpp:255
#, fuzzy
#| msgid "Style:"
msgctxt "widget style page name"
msgid "Style"
msgstr "سبک:"

#: dialogs/classpropdlg.cpp:255 dialogs/dialogbase.cpp:80
#, fuzzy
#| msgid "Widget Color"
msgid "Widget Style"
msgstr "رنگ عنصر"

#: dialogs/classpropdlg.cpp:267
#, fuzzy
msgctxt "display option page name"
msgid "Display"
msgstr "نمایش"

#: dialogs/classpropdlg.cpp:267
msgid "Display Options"
msgstr "گزینه‌های نمایش"

#: dialogs/classpropdlg.cpp:280
#, fuzzy
#| msgid "Entity Attributes Settings"
msgid "Attribute Settings"
msgstr "تنظیمات خصیصه‌های هستار"

#: dialogs/classpropdlg.cpp:292
msgid "Operation Settings"
msgstr "تنظیمات عمل"

#: dialogs/classpropdlg.cpp:304
msgid "Templates Settings"
msgstr "تنظیمات قالبها"

#: dialogs/classpropdlg.cpp:316
msgid "Enum Literals Settings"
msgstr "تنظیمات نویسه‌های لفظی شمارشی"

#: dialogs/classpropdlg.cpp:328
msgid "Entity Attributes Settings"
msgstr "تنظیمات خصیصه‌های هستار"

#: dialogs/classpropdlg.cpp:340
msgid "Entity Constraints"
msgstr "قیدهای هستار"

#: dialogs/classpropdlg.cpp:340
msgid "Entity Constraints Settings"
msgstr "تنظیمات قیدهای هستار"

#: dialogs/classpropdlg.cpp:352
#, fuzzy
msgctxt "contents settings page name"
msgid "Contents"
msgstr "محتویات"

#: dialogs/classpropdlg.cpp:352
msgid "Contents Settings"
msgstr "تنظیمات محتویات"

#: dialogs/classpropdlg.cpp:364
msgid "Class Associations"
msgstr "انجمنهای رده"

#: dialogs/classpropdlg.cpp:376
#, fuzzy
msgctxt "instance general settings page name"
msgid "General"
msgstr "عمومی"

#. i18n: ectx: label, entry (uiFont), group (UI Options)
#. i18n: ectx: label, entry (codeViewerFont), group (Code Viewer Options)
#: dialogs/classpropdlg.cpp:394 dialogs/dialogbase.cpp:57
#: dialogs/settingsdlg.cpp:223 dialogs/umlviewdialog.cpp:153 umbrello.kcfg:160
#: umbrello.kcfg:270
msgid "Font"
msgstr "قلم"

#: dialogs/classwizard.cpp:44 model_utils.cpp:452
msgid "new_class"
msgstr ""

#: dialogs/classwizard.cpp:59
#, fuzzy
#| msgid "&New Class Wizard..."
msgid "Class Wizard"
msgstr "جادوگر رده &جدید...‌"

#: dialogs/classwizard.cpp:82
msgid "New Class"
msgstr "رده جدید"

#: dialogs/classwizard.cpp:83
msgid "Add general info about the new class."
msgstr ""

#: dialogs/classwizard.cpp:100
msgid "Class Attributes"
msgstr "خصیصه‌های رده"

#: dialogs/classwizard.cpp:101
msgid "Add attributes to the new class."
msgstr ""

#: dialogs/classwizard.cpp:118
msgid "Class Operations"
msgstr "عملیات رده"

#: dialogs/classwizard.cpp:119
msgid "Add operations to the new class."
msgstr ""

#: dialogs/codeeditor.cpp:785
msgid "Hide"
msgstr ""

#: dialogs/codeeditor.cpp:800
msgid "Hide Comment"
msgstr ""

#: dialogs/codeeditor.cpp:806
msgid "Show Comment"
msgstr ""

#: dialogs/codeeditor.cpp:814
msgid "Insert Code Block Before"
msgstr ""

#: dialogs/codeeditor.cpp:819
msgid "Insert Code Block After"
msgstr ""

#: dialogs/codeeditor.cpp:826 listpopupmenu.cpp:631
msgid "Copy"
msgstr "رونوشت"

#: dialogs/codeeditor.cpp:831 listpopupmenu.cpp:634
msgid "Paste"
msgstr "چسباندن"

#: dialogs/codeeditor.cpp:836 listpopupmenu.cpp:628
msgid "Cut"
msgstr "برش"

#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: dialogs/codeimportoptionspage.ui:17
#, fuzzy
#| msgid "Not Generated"
msgid "C++- Import"
msgstr "تولید نشد"

#. i18n: ectx: property (text), widget (QCheckBox, createArtifactCheckBox)
#: dialogs/codeimportoptionspage.ui:29
msgid "  for each imported file create an artifact in the component view "
msgstr ""

#. i18n: ectx: property (text), widget (QCheckBox, resolveDependenciesCheckBox)
#: dialogs/codeimportoptionspage.ui:42
msgid "  Resolve dependencies (reduces import speed)"
msgstr ""

#: dialogs/codeviewerdialog.cpp:107
#, fuzzy
msgid "Code Viewer - "
msgstr "مشاهده‌گر کد"

#. i18n: ectx: property (text), widget (QCheckBox, ui_showHiddenCodeCB)
#: dialogs/codeviewerdialogbase.ui:20
msgid "Show hidden blocks"
msgstr "نمایش بلوکهای مخفی"

#. i18n: ectx: property (text), widget (QLabel, ui_componentLabel)
#: dialogs/codeviewerdialogbase.ui:33
msgid "<p align=\"center\">component name here</p>"
msgstr "<p align=\"center\">نام مؤلفه در اینجا</p>"

#. i18n: ectx: property (text), widget (QCheckBox, ui_highlightCheckBox)
#: dialogs/codeviewerdialogbase.ui:46
msgid "Show block type"
msgstr "نمایش نوع بلوک"

#. i18n: ectx: property (title), widget (QGroupBox, colorGroupBox)
#: dialogs/codevieweroptionsbase.ui:32
msgid "Colors"
msgstr "رنگها"

#. i18n: ectx: property (text), widget (QLabel, fontLabel)
#: dialogs/codevieweroptionsbase.ui:46
msgid "Font:"
msgstr "قلم:"

#. i18n: ectx: property (text), widget (QLabel, paperLabel)
#: dialogs/codevieweroptionsbase.ui:76
msgid "Paper:"
msgstr "کاغذ:"

#. i18n: ectx: property (text), widget (QLabel, selectedLabel)
#: dialogs/codevieweroptionsbase.ui:106
msgid "Selected:"
msgstr "برگزیده:"

#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: dialogs/codevieweroptionsbase.ui:208
msgid "<p align=\"right\">UML object block:</p>"
msgstr "<p align=\"right\">بلوک شیء UML</p>"

#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
#: dialogs/codevieweroptionsbase.ui:224
msgid "<p align=\"right\">Hidden block:</p>"
msgstr "<p align=\"right\">بلوک مخفی:</p>"

#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: dialogs/codevieweroptionsbase.ui:242
msgid "<p align=\"right\">Uneditable text:</p>"
msgstr "<p align=\"right\">متن غیرقابل ویرایش:</p>"

#. i18n: ectx: property (text), widget (QLabel, textLabel3)
#: dialogs/codevieweroptionsbase.ui:278
msgid "<p align=\"right\">Editable text:</p>"
msgstr "<p align=\"right\">متن قابل ویرایش:</p>"

#: dialogs/constraintlistpage.cpp:72 listpopupmenu.cpp:1230
msgid "Unique Constraint..."
msgstr ""

#: dialogs/constraintlistpage.cpp:76 listpopupmenu.cpp:1229
msgid "Primary Key Constraint..."
msgstr ""

#: dialogs/constraintlistpage.cpp:80 listpopupmenu.cpp:1231
msgid "Foreign Key Constraint..."
msgstr ""

#: dialogs/constraintlistpage.cpp:84 listpopupmenu.cpp:1232
msgid "Check Constraint..."
msgstr "بررسی قید..."

#: dialogs/defaultcodegenpolicypage.cpp:28
msgid "<p align=\"center\">No Options Available.</p>"
msgstr "<p align=\"center\">گزینه‌ای در دسترس نیست.</p>"

#: dialogs/diagramprintpage.cpp:44
msgid "&Diagrams"
msgstr "&نمودارها‌"

#: dialogs/diagramprintpage.cpp:49
msgid "Filter"
msgstr "پالایه"

#: dialogs/diagramprintpage.cpp:56
msgid "&Current diagram"
msgstr "نمودار &جاری‌"

#: dialogs/diagramprintpage.cpp:60
msgid "&All diagrams"
msgstr "&همه نمودارها‌"

#: dialogs/diagramprintpage.cpp:63
msgid "&Select diagrams"
msgstr "&برگزیدن نمودارها‌"

#: dialogs/diagramprintpage.cpp:66
msgid "&Type of diagram"
msgstr "&نوع نمودار‌"

#: dialogs/diagramprintpage.cpp:69
#, fuzzy
msgctxt "diagram selection for printing"
msgid "Selection"
msgstr "گزینش"

#: dialogs/diagramprintpage.cpp:160
msgid "No diagrams selected."
msgstr "نموداری برگزیده نشده است."

#. i18n: ectx: property (title), widget (QGroupBox, ui_groupBoxDiagramProperties)
#: dialogs/diagrampropertiespage.ui:16
msgid "Diagram Properties"
msgstr "ویژگیهای نمودار"

#. i18n: ectx: property (text), widget (QLabel, ui_labelDiagramName)
#: dialogs/diagrampropertiespage.ui:39
msgid "Name:"
msgstr "نام:"

#. i18n: ectx: property (text), widget (QLabel, ui_labelZoom)
#: dialogs/diagrampropertiespage.ui:82
msgid "Zoom:"
msgstr "بزرگ‌نمایی:"

#. i18n: ectx: property (text), widget (QLabel, ui_labelZoomUnit)
#: dialogs/diagrampropertiespage.ui:108
#, no-c-format
msgid "%"
msgstr "٪"

#. i18n: ectx: property (text), widget (QCheckBox, ui_showOpSigs)
#. i18n: ectx: whatsthis, entry (showOpSig), group (Class Options)
#: dialogs/diagrampropertiespage.ui:120 umbrello.kcfg:218
msgid "Show operation signature"
msgstr "نمایش امضای عمل"

#. i18n: ectx: property (text), widget (QCheckBox, ui_checkBoxShowGrid)
#: dialogs/diagrampropertiespage.ui:153
msgid "Show &grid"
msgstr "نمایش &توری‌"

#. i18n: ectx: property (text), widget (QCheckBox, ui_snapToGrid)
#: dialogs/diagrampropertiespage.ui:160
msgid "Snap &to grid"
msgstr "پرش &به توری‌"

#. i18n: ectx: property (whatsThis), widget (QCheckBox, ui_snapComponentSizeToGrid)
#: dialogs/diagrampropertiespage.ui:168
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: ectx: property (text), widget (QCheckBox, ui_snapComponentSizeToGrid)
#: dialogs/diagrampropertiespage.ui:171
msgid "Snap component size"
msgstr "اندازه مولفه پرش "

#. i18n: ectx: property (text), widget (QLabel, ui_labelGridSpacing)
#: dialogs/diagrampropertiespage.ui:197
msgid "Grid spacing:  "
msgstr "فاصله‌گذاری توری.  "

#. i18n: ectx: property (text), widget (QLabel, ui_labelX)
#: dialogs/diagrampropertiespage.ui:207
msgid "X"
msgstr ""

#. i18n: ectx: property (text), widget (QLabel, ui_labelY)
#: dialogs/diagrampropertiespage.ui:243
msgid "Y"
msgstr ""

#. i18n: ectx: property (text), widget (QLabel, ui_labeLineWidth)
#: dialogs/diagrampropertiespage.ui:282
msgid "Line width:  "
msgstr "عرض خط:"

#: dialogs/dialogbase.cpp:80
#, fuzzy
#| msgid "Style:"
msgctxt "widget style page"
msgid "Style"
msgstr "سبک:"

#. i18n: ectx: property (toolTip), widget (QLabel, ui_imageTypeLabel)
#: dialogs/exportallviewsdialog.cpp:82 dialogs/exportallviewsdialogbase.ui:52
msgid "The format that the images will be exported to"
msgstr "قالبی که تصاویر به‌ آن صادر می‌شوند"

#. i18n: ectx: property (windowTitle), widget (QWidget, ExportAllViewsDialogBase)
#: dialogs/exportallviewsdialogbase.ui:14
#, fuzzy
#| msgid "Export all views"
msgid "Export All Views"
msgstr "صادرات همه نماها "

#. i18n: ectx: property (toolTip), widget (QLabel, kURLRequesterLabel)
#. i18n: ectx: property (toolTip), widget (KUrlRequester, m_kURL)
#: dialogs/exportallviewsdialogbase.ui:25
#: dialogs/exportallviewsdialogbase.ui:41
msgid "The base directory used to save the images"
msgstr "فهرست راهنمای پایه مورد استفاده برای ذخیره کردن تصاویر"

#. i18n: ectx: property (text), widget (QLabel, kURLRequesterLabel)
#: dialogs/exportallviewsdialogbase.ui:28
msgid "&Directory to save the diagrams in:"
msgstr "&فهرست راهنما برای ذخیره نمودارها در:‌"

#. i18n: ectx: property (text), widget (QLabel, ui_imageTypeLabel)
#: dialogs/exportallviewsdialogbase.ui:55
msgid "&Image type:"
msgstr "نوع &تصویر:‌"

#. i18n: ectx: property (toolTip), widget (QCheckBox, m_useFolders)
#: dialogs/exportallviewsdialogbase.ui:68
msgid ""
"Create in the target directory the same tree structure used\n"
"in the document to store the views"
msgstr ""
"ایجاد همان ساختار درختی استفاده‌شده در سند برای\n"
"ذخیره کردن نماها در فهرست راهنمای هدف"

#. i18n: ectx: property (whatsThis), widget (QCheckBox, m_useFolders)
#: dialogs/exportallviewsdialogbase.ui:72
#, fuzzy
msgid ""
"The views are stored in folders in the document. The same tree structure "
"used in the document to store the views can be created in the selected base "
"directory with this option.\n"
"Only the folders made by the user are created in the base directory (Logical "
"view, use case view and so on are not created)."
msgstr ""
"نماها در پوشه‌های سند ذخیره می‌شوند. توسط این گزینه همان ساختار درختی "
"استفاده‌شده در این سند، برای ذخیره نماها، در فهرست راهنمای پایه می‌تواند ایجاد "
"شود.\n"
"فقط پوشه‌های ایجادشده توسط کاربر، در فهرست راهنما ایجاد می‌شوند )نمای منطقی، "
"نمای مورد استفاده و مانند آن ایجاد می‌شوند(."

#. i18n: ectx: property (text), widget (QCheckBox, m_useFolders)
#: dialogs/exportallviewsdialogbase.ui:75
msgid "Use &folders"
msgstr "استفاده از &پوشه‌ها‌"

#: dialogs/generaloptionpage.cpp:43
#, fuzzy
msgctxt "miscellaneous group box"
msgid "Miscellaneous"
msgstr "متفرقه"

#: dialogs/generaloptionpage.cpp:49
msgid "Enable undo"
msgstr "فعال‌سازی واگرد"

#: dialogs/generaloptionpage.cpp:53
msgid "Use tabbed diagrams"
msgstr "استفاده از نمودارهای جهش‌یافته"

#: dialogs/generaloptionpage.cpp:57
msgid "Use new C++/Java/Ruby generators"
msgstr "استفاده از مولدهای C++/Java/Ruby جدید"

#: dialogs/generaloptionpage.cpp:61
msgid "Use angular association lines"
msgstr "استفاده از خطوط انجمن گوشه‌دار"

#: dialogs/generaloptionpage.cpp:65
msgid "Turn on footer and page numbers when printing"
msgstr ""

#: dialogs/generaloptionpage.cpp:70
msgid "Autosave"
msgstr "ذخیره خودکار"

#: dialogs/generaloptionpage.cpp:76
msgid "E&nable autosave"
msgstr "&فعال‌سازی ذخیره خودکار‌"

#: dialogs/generaloptionpage.cpp:80
msgid "Select auto-save time interval (mins):"
msgstr "برگزیدن فاصله زمانی ذخیره خودکار )دقیقه(:"

#: dialogs/generaloptionpage.cpp:89
msgid "Set autosave suffix:"
msgstr "تنظیم پسوند ذخیره خودکار:"

#: dialogs/generaloptionpage.cpp:91
#, fuzzy
msgid ""
"<qt><p>The autosave file will be saved to ~/autosave.xmi if the autosaving "
"occurs before you have manually saved the file.</p><p>If you have already "
"saved it, the autosave file will be saved in the same folder as the file and "
"will be named like the file's name, followed by the suffix specified.</"
"p><p>If the suffix is equal to the suffix of the file you have saved, the "
"autosave will overwrite your file automatically.</p></qt>"
msgstr ""
"<qt><p>اگر قبل از اینکه پرونده را به صورت دستی ذخیره کرده باشید، ذخیره "
"خودکار رخ دهد، پرونده ذخیره خودکار در ~/autosave.xmi  ذخیره می‌شود.</p><p>اگر "
"قبلاً آن را ذخیره کرده‌اید، پرونده ذخیره خودکار در همان پوشه پرونده ذخیره شده "
"و مشابه نام پرونده، همراه با پسوند مشخص‌شده نام‌گذاری می‌شود. </p><p>اگر پسوند "
"با پسوند پرونده‌ای که شما ذخیره کرده‌اید برابر باشد، ذخیره خودکار پرونده شما "
"را به طور خودکار جای‌نوشت می‌کند.</p></qt>"

#: dialogs/generaloptionpage.cpp:101
msgid "Startup"
msgstr "راه‌اندازی"

#: dialogs/generaloptionpage.cpp:107
msgid "&Load last project"
msgstr "&بارگذاری آخرین پروژه‌"

#: dialogs/generaloptionpage.cpp:111
msgid "Start new project with:"
msgstr "آغاز پروژه جدید با:"

#: dialogs/generaloptionpage.cpp:129
msgid "Default Language :"
msgstr "زبان &پیش‌فرض :‌‌"

#: dialogs/notedialog.cpp:27
msgid "Note Documentation"
msgstr "مستندات یاددداشت"

#: dialogs/objectnodedialog.cpp:136
msgid "Central Buffer"
msgstr ""

#: dialogs/objectnodedialog.cpp:136
msgid "Data Store"
msgstr "ذخیره داده"

#: dialogs/objectnodedialog.cpp:136
#, fuzzy
msgid "ObjectFlow"
msgstr "روند &شیء‌"

#: dialogs/objectnodedialog.cpp:145
#, fuzzy
msgctxt "properties group title"
msgid "Properties"
msgstr "ویژگیها"

#: dialogs/objectnodedialog.cpp:159
#, fuzzy
msgid "Object Node type:"
msgstr "نام گره شیء:"

#: dialogs/objectnodedialog.cpp:164
msgid "Object Node name:"
msgstr "نام گره شیء:"

#: dialogs/objectnodedialog.cpp:168
#, fuzzy
msgctxt "enter state label"
msgid "State :"
msgstr "وضعیت :"

#: dialogs/objectnodedialog.cpp:173
msgid "&Central Buffer"
msgstr ""

#: dialogs/objectnodedialog.cpp:176
msgid "&Data Store "
msgstr "ذخیره &داده‌ "

#: dialogs/objectnodedialog.cpp:179
msgid "&Object Flow"
msgstr "روند &شیء‌"

#: dialogs/overwritedialogue.cpp:32
msgid "Destination File Already Exists"
msgstr "پرونده مقصد از قبل وجود دارد"

#: dialogs/overwritedialogue.cpp:45
#, kde-format
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"
"Umbrello می‌تواند پرونده را جای‌نویسی کرده، یک نام پرونده همانند را تولید "
"نماید، یا این پرونده را تولید نکند."

#: dialogs/overwritedialogue.cpp:48
msgid "&Apply to all remaining files"
msgstr "&اعمال به همه پرونده‌های باقی‌مانده‌"

#: dialogs/overwritedialogue.cpp:52 umlviewimageexporter.cpp:106
msgid "&Overwrite"
msgstr "&جای‌نوشت‌"

#: dialogs/overwritedialogue.cpp:53
msgid "&Generate Similar File Name"
msgstr "&تولید نام پرونده همانند‌"

#: dialogs/overwritedialogue.cpp:54
msgid "&Do Not Generate File"
msgstr "پرونده تولید &نشود"

#: dialogs/parmpropdlg.cpp:47
msgid "Parameter Properties"
msgstr "ویژگیهای پارامتر"

#: dialogs/parmpropdlg.cpp:78 dialogs/umlattributedialog.cpp:73
#: dialogs/umlentityattributedialog.cpp:75 dialogs/umloperationdialog.cpp:101
#: dialogs/umltemplatedialog.cpp:69
msgid "&Type:"
msgstr "&نوع:‌"

#: dialogs/parmpropdlg.cpp:86
#, fuzzy
msgctxt "property name"
msgid "&Name:"
msgstr "&نام:‌"

#: dialogs/parmpropdlg.cpp:90 dialogs/umlattributedialog.cpp:85
msgid "&Initial value:"
msgstr "مقدار &آغازین:‌"

#: dialogs/parmpropdlg.cpp:98
msgid "Passing Direction"
msgstr "جهت گذر"

#: dialogs/parmpropdlg.cpp:99
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/parmpropdlg.cpp:264
msgid "You have entered an invalid parameter name."
msgstr "نام پارامتر نامعتبری را وارد کرده‌اید."

#: dialogs/parmpropdlg.cpp:265
msgid "Parameter Name Invalid"
msgstr "نام پارامتر نامعتبر"

#: dialogs/pkgcontentspage.cpp:39
msgid "Contained Items"
msgstr "فقره‌های شامل‌شده"

#: dialogs/selectopdlg.cpp:42 dialogs/selectopdlg.cpp:53
msgid "Select Operation"
msgstr "برگزیدن عمل"

#: dialogs/selectopdlg.cpp:61
msgid "Sequence number:"
msgstr "شماره دنباله:"

#: dialogs/selectopdlg.cpp:64
msgid "Class operation:"
msgstr "عمل رده:"

#: dialogs/selectopdlg.cpp:73
msgid "Custom operation:"
msgstr "عمل سفارشی:"

#: dialogs/settingsdlg.cpp:39
msgid "Umbrello Setup"
msgstr "برپایی Umbrello"

#: dialogs/settingsdlg.cpp:72
msgid "User Interface"
msgstr "واسط کاربر"

#: dialogs/settingsdlg.cpp:73
msgid "User Interface Settings"
msgstr "تنظیمات واسط کاربر"

#: dialogs/settingsdlg.cpp:77
#, fuzzy
msgctxt "color group box"
msgid "Color"
msgstr "رنگ"

#: dialogs/settingsdlg.cpp:85
#, fuzzy
#| msgid "Line color:"
msgid "Custom text color:"
msgstr "رنگ خط:"

#: dialogs/settingsdlg.cpp:92
#, fuzzy
#| msgid "Line color:"
msgid "Custom line color:"
msgstr "رنگ خط:"

#: dialogs/settingsdlg.cpp:102
#, fuzzy
#| msgid "&Use fill color"
msgid "Custom fill color:"
msgstr "&استفاده از رنگ پر"

#: dialogs/settingsdlg.cpp:108
#, fuzzy
#| msgid "Custom operation:"
msgid "Custom grid color:"
msgstr "عمل سفارشی:"

#: dialogs/settingsdlg.cpp:114
#, fuzzy
msgid "Custom background color:"
msgstr "رنگ"

#: dialogs/settingsdlg.cpp:120
#, fuzzy
#| msgid "Line width:"
msgid "Custom line width:"
msgstr "عرض خط:"

#: dialogs/settingsdlg.cpp:126
msgid "&Use fill color"
msgstr "&استفاده از رنگ پر"

#: dialogs/settingsdlg.cpp:168 dialogs/umlviewdialog.cpp:91
#, fuzzy
msgctxt "general settings page"
msgid "General"
msgstr "عمومی"

#: dialogs/settingsdlg.cpp:179
#, fuzzy
msgctxt "class settings page"
msgid "Class"
msgstr "رده"

#: dialogs/settingsdlg.cpp:180
msgid "Class Settings"
msgstr "تنظیمات رده"

#: dialogs/settingsdlg.cpp:190
#, fuzzy
#| msgid "Not Generated"
msgid "Code Importer"
msgstr "تولید نشد"

#: dialogs/settingsdlg.cpp:191
#, fuzzy
#| msgid "Code Viewer Settings"
msgid "Code Import Settings"
msgstr "تنظیمات مشاهده‌گر کد"

#: dialogs/settingsdlg.cpp:201
msgid "Code Generation"
msgstr "تولید کد"

#: dialogs/settingsdlg.cpp:202
msgid "Code Generation Settings"
msgstr "تنظیمات تولید کد"

#: dialogs/settingsdlg.cpp:213
msgid "Code Viewer"
msgstr "مشاهده‌گر کد"

#: dialogs/settingsdlg.cpp:214
msgid "Code Viewer Settings"
msgstr "تنظیمات مشاهده‌گر کد"

#: dialogs/settingsdlg.cpp:234
#, fuzzy
msgid "Auto Layout"
msgstr "ذخیره خودکار"

#: dialogs/settingsdlg.cpp:235
#, fuzzy
#| msgid "Entity Attributes Settings"
msgid "Auto Layout Settings"
msgstr "تنظیمات خصیصه‌های هستار"

#: dialogs/statedialog.cpp:114
#, fuzzy
msgctxt "initial state in statechart"
msgid "Initial state"
msgstr "وضعیت آغازین"

#: dialogs/statedialog.cpp:115
#, fuzzy
msgctxt "state in statechart"
msgid "State"
msgstr "وضعیت"

#: dialogs/statedialog.cpp:116
#, fuzzy
msgctxt "end state in statechart"
msgid "End state"
msgstr "وضعیت پایانی"

#: dialogs/statedialog.cpp:120
#, fuzzy
msgctxt "general page"
msgid "General"
msgstr "عمومی"

#: dialogs/statedialog.cpp:132
msgid "State type:"
msgstr "نوع وضعیت:"

#: dialogs/statedialog.cpp:137
msgid "State name:"
msgstr "نام وضعیت:"

#: dialogs/umlattributedialog.cpp:44
msgid "Attribute Properties"
msgstr "ویژگیهای خصیصه"

#: dialogs/umlattributedialog.cpp:81
#, fuzzy
msgctxt "attribute name"
msgid "&Name:"
msgstr "&نام:‌"

#: dialogs/umlattributedialog.cpp:92 dialogs/umloperationdialog.cpp:116
msgid "Classifier &scope (\"static\")"
msgstr "دامنه &رده‌بندی‌ )»ایستا«("

#: dialogs/umlattributedialog.cpp:102
#, fuzzy
msgctxt "access control public"
msgid "&Public"
msgstr "&عمومی‌"

#: dialogs/umlattributedialog.cpp:105
#, fuzzy
msgctxt "access control private"
msgid "P&rivate"
msgstr "&خصوصی‌"

#: dialogs/umlattributedialog.cpp:108
#, fuzzy
msgctxt "access control protected"
msgid "Prot&ected"
msgstr "&حفاظت‌شده‌"

#: dialogs/umlattributedialog.cpp:111 dialogs/umloperationdialog.cpp:137
msgid "I&mplementation"
msgstr "&پیاده‌سازی‌"

#: dialogs/umlattributedialog.cpp:159
msgid "You have entered an invalid attribute name."
msgstr "نام خصیصه نامعتبری را وارد کرده‌اید."

#: dialogs/umlattributedialog.cpp:160 refactoring/refactoringassistant.cpp:831
msgid "Attribute Name Invalid"
msgstr "نام خصیصه نامعتبر"

#: dialogs/umlattributedialog.cpp:167
msgid ""
"The attribute name you have chosen is already being used in this operation."
msgstr "نام خصیصه‌ای که انتخاب کرده‌اید، هم اکنون در این عمل استفاده می‌شود."

#: dialogs/umlattributedialog.cpp:168
msgid "Attribute Name Not Unique"
msgstr "نام خصیصه، یکتا نیست"

#: dialogs/umlcheckconstraintdialog.cpp:30
msgid "Check Constraint Properties"
msgstr "بررسی ویژگیهای قید"

#: dialogs/umlcheckconstraintdialog.cpp:64
#: dialogs/umluniqueconstraintdialog.cpp:83
#, fuzzy
msgctxt "name label"
msgid "Name"
msgstr "نام"

#: dialogs/umlcheckconstraintdialog.cpp:73
msgid "Check Condition :"
msgstr "بررسی شرط :"

#: dialogs/umlentityattributedialog.cpp:45
msgid "Entity Attribute Properties"
msgstr "ویژگیهای خصیصه هستار"

#: dialogs/umlentityattributedialog.cpp:83
#, fuzzy
msgctxt "name of entity attribute"
msgid "&Name:"
msgstr "&نام:‌"

#: dialogs/umlentityattributedialog.cpp:87
msgid "&Default value:"
msgstr "مقدار &پیش‌فرض:‌"

#: dialogs/umlentityattributedialog.cpp:95
msgid "Length/Values:"
msgstr "طول/مقادیر:"

#: dialogs/umlentityattributedialog.cpp:98
msgid "&Auto increment"
msgstr "نمو &خودکار‌"

#: dialogs/umlentityattributedialog.cpp:102
msgid "Allow &null"
msgstr "اجازه &پوچ‌"

#: dialogs/umlentityattributedialog.cpp:109
msgid "Attributes:"
msgstr "خصیصه‌ها:"

#: dialogs/umlentityattributedialog.cpp:124
msgid "Indexing"
msgstr "نمایه‌گذاری"

#: dialogs/umlentityattributedialog.cpp:128
msgid "&Not Indexed"
msgstr "نمایه &نشده‌"

#: dialogs/umlentityattributedialog.cpp:139
msgid "&Indexed"
msgstr "&نمایه‌شده‌"

#: dialogs/umlentityattributedialog.cpp:181
msgid "You have entered an invalid entity attribute name."
msgstr "نام خصیصه هستار نامعتبری را وارد کرده‌اید."

#: dialogs/umlentityattributedialog.cpp:182
msgid "Entity Attribute Name Invalid"
msgstr "نام خصیصه هستار نامعتبر"

#: dialogs/umlentityattributedialog.cpp:189
msgid ""
"The entity attribute name you have chosen is already being used in this "
"operation."
msgstr "نام خصیصه هستاری که انتخاب کرده‌اید، هم اکنون در این عمل استفاده می‌شود."

#: dialogs/umlentityattributedialog.cpp:190
msgid "Entity Attribute Name Not Unique"
msgstr "نام خصیصه هستار، یکتا نیست"

#: dialogs/umlfiledialog.cpp:89
#, fuzzy
#| msgid "All Files"
msgid "All Supported Files"
msgstr "همه پرونده‌ها"

#: dialogs/umlforeignkeyconstraintdialog.cpp:50
msgid "Foreign Key Setup"
msgstr ""

#: dialogs/umlforeignkeyconstraintdialog.cpp:196
#, fuzzy
msgctxt "general page title"
msgid "General"
msgstr "عمومی"

#: dialogs/umlforeignkeyconstraintdialog.cpp:201
#, fuzzy
msgctxt "general group title"
msgid "General"
msgstr "عمومی"

#: dialogs/umlforeignkeyconstraintdialog.cpp:208
#, fuzzy
msgctxt "label for entering name"
msgid "Name"
msgstr "نام"

#: dialogs/umlforeignkeyconstraintdialog.cpp:211
msgid "Referenced Entity"
msgstr ""

#: dialogs/umlforeignkeyconstraintdialog.cpp:218
msgid "Actions"
msgstr "کنشها"

#: dialogs/umlforeignkeyconstraintdialog.cpp:224
msgid "On Update"
msgstr ""

#: dialogs/umlforeignkeyconstraintdialog.cpp:230
msgid "On Delete"
msgstr "هنگام حذف"

#: dialogs/umlforeignkeyconstraintdialog.cpp:262
msgid "No Action"
msgstr "بدون کنش"

#: dialogs/umlforeignkeyconstraintdialog.cpp:262
msgid "Restrict"
msgstr ""

#: dialogs/umlforeignkeyconstraintdialog.cpp:262
msgid "Cascade"
msgstr ""

#: dialogs/umlforeignkeyconstraintdialog.cpp:262
#, fuzzy
msgid "Set Null"
msgstr "تنظیم &پیش‌فرض‌"

#: dialogs/umlforeignkeyconstraintdialog.cpp:263
msgid "Set Default"
msgstr "تنظیم &پیش‌فرض‌"

#: dialogs/umlforeignkeyconstraintdialog.cpp:281
#: dialogs/umlforeignkeyconstraintdialog.cpp:282
msgid "Columns"
msgstr "ستونها"

#: dialogs/umlforeignkeyconstraintdialog.cpp:289
#, fuzzy
msgctxt "column header local"
msgid "Local"
msgstr "محلی"

#: dialogs/umlforeignkeyconstraintdialog.cpp:289
msgctxt "column header referenced"
msgid "Referenced"
msgstr ""

#: dialogs/umlforeignkeyconstraintdialog.cpp:295
#, fuzzy
msgid "Local Column"
msgstr "ستونها"

#: dialogs/umlforeignkeyconstraintdialog.cpp:301
msgid "Referenced Column"
msgstr ""

#: dialogs/umlforeignkeyconstraintdialog.cpp:308
#: dialogs/umluniqueconstraintdialog.cpp:112
msgid "&Add"
msgstr "&افزودن‌"

#: dialogs/umlforeignkeyconstraintdialog.cpp:383
msgid ""
"You are attempting to change the Referenced Entity of this ForeignKey "
"Constraint. Any unapplied changes to the mappings between local and "
"referenced entities will be lost. Are you sure you want to continue ?"
msgstr ""

#: dialogs/umloperationdialog.cpp:57
msgid "Operation Properties"
msgstr "ویژگیهای عمل"

#: dialogs/umloperationdialog.cpp:98
#, fuzzy
msgctxt "operation name"
msgid "&Name:"
msgstr "&نام:‌"

#: dialogs/umloperationdialog.cpp:113
msgid "&Abstract operation"
msgstr "عمل &مجرد:‌"

#: dialogs/umloperationdialog.cpp:119
msgid "&Query (\"const\")"
msgstr "&پرس‌وجو )»ثابت«("

#: dialogs/umloperationdialog.cpp:134
#, fuzzy
msgctxt "protected visibility"
msgid "Prot&ected"
msgstr "&حفاظت‌شده‌"

#: dialogs/umloperationdialog.cpp:140
msgid "Parameters"
msgstr "پارامترها"

#: dialogs/umloperationdialog.cpp:164
msgid "Ne&w Parameter..."
msgstr "پارامتر &جدید...‌"

#: dialogs/umloperationdialog.cpp:305
msgid ""
"The parameter name you have chosen\n"
"is already being used in this operation."
msgstr ""
"نام پارامتری که انتخاب کرده‌اید\n"
"هم اکنون در این عمل استفاده می‌شود."

#: dialogs/umloperationdialog.cpp:306 dialogs/umloperationdialog.cpp:352
msgid "Parameter Name Not Unique"
msgstr "نام پارامتر، یکتا نیست"

#: dialogs/umloperationdialog.cpp:351
msgid ""
"The parameter name you have chosen is already being used in this operation."
msgstr "نام پارامتری که انتخاب کرده‌اید‌، هم اکنون در این عمل استفاده می‌شود."

#: dialogs/umloperationdialog.cpp:436
msgid "You have entered an invalid operation name."
msgstr "نام عمل نامعتبری را وارد کرده‌اید."

#: dialogs/umloperationdialog.cpp:437 dialogs/umloperationdialog.cpp:449
#: refactoring/refactoringassistant.cpp:810
msgid "Operation Name Invalid"
msgstr "نام عمل نامعتبر"

#: dialogs/umloperationdialog.cpp:446 refactoring/refactoringassistant.cpp:807
#, kde-format
msgid "An operation with that signature already exists in %1.\n"
msgstr "عملی با آن امضا از قبل در %1 وجود دارد.\n"

#: dialogs/umloperationdialog.cpp:448 refactoring/refactoringassistant.cpp:809
msgid "Choose a different name or parameter list."
msgstr "نام یا فهرست پارامتر متفاوتی را انتخاب کنید."

#. i18n: ectx: property (title), widget (QGroupBox, ui_propsGroupBox)
#: dialogs/umlroledialog.cpp:24 dialogs/umlrolepropertiesbase.ui:16
msgid "Role Properties"
msgstr "ویژگیهای نقش"

#. i18n: ectx: property (title), widget (KButtonGroup, ui_visibilityButtonGroup)
#: dialogs/umlrolepropertiesbase.ui:67
msgid "Role Visibility"
msgstr "نمایانی نقش"

#. i18n: ectx: property (text), widget (QRadioButton, ui_pImplementationRB)
#: dialogs/umlrolepropertiesbase.ui:97
msgid "Implementation"
msgstr "پیاده‌سازی"

#. i18n: ectx: property (title), widget (KButtonGroup, ui_changeabilityButtonGroup)
#: dialogs/umlrolepropertiesbase.ui:107
msgid "Role Changeability"
msgstr "تغییرپذیری نقش"

#. i18n: ectx: property (text), widget (QRadioButton, ui_pChangeableRB)
#: dialogs/umlrolepropertiesbase.ui:113
msgid "Changeable"
msgstr "تغییرپذیر"

#. i18n: ectx: property (text), widget (QRadioButton, ui_pFrozenRB)
#: dialogs/umlrolepropertiesbase.ui:123
msgid "Frozen"
msgstr "محکم"

#. i18n: ectx: property (text), widget (QRadioButton, ui_pAddOnlyRB)
#: dialogs/umlrolepropertiesbase.ui:130
msgid "Add only"
msgstr "فقط افزودن"

#: dialogs/umltemplatedialog.cpp:39
msgid "Template Properties"
msgstr "ویژگیهای قالب"

#: dialogs/umltemplatedialog.cpp:77
#, fuzzy
msgctxt "template name"
msgid "&Name:"
msgstr "&نام:‌"

#: dialogs/umltemplatedialog.cpp:148
msgid "You have entered an invalid template name."
msgstr "نام قالب نامعتبری را وارد کرده‌اید."

#: dialogs/umltemplatedialog.cpp:149
msgid "Template Name Invalid"
msgstr "نام قالب نامعتبر"

#: dialogs/umltemplatedialog.cpp:158
msgid ""
"The template parameter name you have chosen is already being used in this "
"operation."
msgstr ""
"نام پارامتر قالبی که انتخاب کرده‌اید، هم اکنون در این عمل استفاده می‌شود."

#: dialogs/umltemplatedialog.cpp:159
msgid "Template Name Not Unique"
msgstr "نام قالب، یکتا نیست"

#: dialogs/umluniqueconstraintdialog.cpp:42
msgid "Unique Constraint Properties"
msgstr "ویژگیهای قید یکتا"

#: dialogs/umluniqueconstraintdialog.cpp:91
msgid "Attribute Details"
msgstr "جزئیات خصیصه"

#: dialogs/umluniqueconstraintdialog.cpp:241
msgid "You have entered an invalid constraint name."
msgstr "نام قید نامعتبری را وارد کرده‌اید."

#: dialogs/umluniqueconstraintdialog.cpp:242
msgid "Constraint Name Invalid"
msgstr "نام قید نامعتبر"

#: dialogs/umlviewdialog.cpp:121
#, fuzzy
msgctxt "classes display options page"
msgid "Display"
msgstr "نمایش"

#: dialogs/umlviewdialog.cpp:122
msgid "Classes Display Options"
msgstr "گزینه‌های نمایش رده‌ها"

#: dialogs/umlviewdialog.cpp:137
#, fuzzy
#| msgid "Style:"
msgctxt "diagram style page"
msgid "Style"
msgstr "سبک:"

#: dialogs/umlviewdialog.cpp:138
#, fuzzy
#| msgid "Diagram name"
msgid "Diagram Style"
msgstr "نام نمودار"

#: dialogs/umlviewdialog.cpp:222
msgid "The name you have entered is invalid."
msgstr "نامی که وارد کرده‌اید، نامعتبر است."

#: dialogs/umlviewdialog.cpp:232
msgid "The name you have entered is not unique."
msgstr "نامی که وارد کرده‌اید، یکتا نیست."

#: dialogs/umlviewdialog.cpp:233 umldoc.cpp:1418 umllistview.cpp:2329
#: umllistview.cpp:2336 umllistview.cpp:2601
msgid "Name Not Unique"
msgstr "نام، یکتا نیست"

#: dialogs/umlwidgetstylepage.cpp:86
#, fuzzy
msgctxt "title of color group"
msgid "Color"
msgstr "رنگ"

#: dialogs/umlwidgetstylepage.cpp:91
msgctxt "text color"
msgid "&Text:"
msgstr ""

#: dialogs/umlwidgetstylepage.cpp:98
#, fuzzy
#| msgid "D&efault"
msgctxt "default text color button"
msgid "Defaul&t"
msgstr "&پیش‌فرض‌"

#: dialogs/umlwidgetstylepage.cpp:101
#, fuzzy
msgctxt "line color"
msgid "&Line:"
msgstr "&خط:‌"

#: dialogs/umlwidgetstylepage.cpp:108
#, fuzzy
msgctxt "default line color button"
msgid "&Default"
msgstr "&پیش‌فرض‌"

#: dialogs/umlwidgetstylepage.cpp:111
msgid "&Fill:"
msgstr "&پر کردن:‌"

#: dialogs/umlwidgetstylepage.cpp:118
#, fuzzy
msgctxt "default fill color button"
msgid "D&efault"
msgstr "&پیش‌فرض‌"

#: dialogs/umlwidgetstylepage.cpp:121
msgid "&Use fill"
msgstr "&استفاده از پر کردن‌"

#: dialogs/umlwidgetstylepage.cpp:131
msgctxt "background color"
msgid "&Background:"
msgstr ""

#: dialogs/umlwidgetstylepage.cpp:138
#, fuzzy
#| msgid "&Default"
msgctxt "default background color button"
msgid "De&fault"
msgstr "&پیش‌فرض‌"

#: dialogs/umlwidgetstylepage.cpp:141
msgctxt "grid dot color"
msgid "&Grid dot:"
msgstr ""

#: dialogs/umlwidgetstylepage.cpp:148
#, fuzzy
#| msgid "&Default"
msgctxt "default grid dot color button"
msgid "Def&ault"
msgstr "&پیش‌فرض‌"

#: dialogs/umlwidgetstylepage.cpp:156
#, fuzzy
msgctxt "title of width group"
msgid "Width"
msgstr "عرض خط:"

#: dialogs/umlwidgetstylepage.cpp:161
#, fuzzy
#| msgid "Line width:  "
msgctxt "line width"
msgid "Line &width:"
msgstr "عرض خط:"

#: dialogs/umlwidgetstylepage.cpp:167
#, fuzzy
msgctxt "default line width button"
msgid "Defa&ult"
msgstr "&پیش‌فرض‌"

#: docgenerators/docbook2xhtmlgeneratorjob.cpp:56
#, fuzzy
msgid "Exporting to XHTML..."
msgstr "&صادرات مدل به XHTML‌"

#: docgenerators/docbookgenerator.cpp:80 umlviewimageexporterall.cpp:77
msgid "Exporting all views..."
msgstr "در حال صادرات همه نماها..."

#: docgenerators/docbookgenerator.cpp:85 umlviewimageexporterall.cpp:82
msgid "Some errors happened when exporting the images:"
msgstr "هنگام صادرات تصاویر، چند خطا رخ داد:"

#: docgenerators/docbookgenerator.cpp:89
msgid "Generating Docbook..."
msgstr ""

#: docgenerators/docbookgenerator.cpp:109
msgid "Docbook Generation Complete..."
msgstr ""

#: docgenerators/docbookgenerator.cpp:112
#, fuzzy
msgid "Docbook Generation Failed..."
msgstr "جادوگر تولید &کد...‌"

#: docgenerators/docbookgeneratorjob.cpp:80
#, fuzzy
msgid "Exporting to DocBook..."
msgstr "&صادرات مدل به DocBook‌"

#: docgenerators/main.cpp:38 docgenerators/main.cpp:51
msgid "Umbrello UML Modeller autonomous code generator"
msgstr "مولد کد خودکار مد‌ساز Umbrello UML"

#: docgenerators/main.cpp:53
msgid ""
"(c) 2006 Gael de Chalendar (aka Kleag), (c) 2002-2006 Umbrello UML Modeller "
"Authors"
msgstr ""

#: docgenerators/main.cpp:55
msgid "Gael de Chalendar (aka Kleag)"
msgstr ""

#: docgenerators/main.cpp:56 main.cpp:73
msgid "Umbrello UML Modeller Authors"
msgstr "نویسندگان مدل‌ساز UML Umbrello"

#: docgenerators/main.cpp:60
msgid "File to transform"
msgstr "پرونده برای تبدیل"

#: docgenerators/main.cpp:61
msgid "The XSLT file to use"
msgstr "پرونده XSLT مورد استفاده"

#: docgenerators/xhtmlgenerator.cpp:108
msgid "Generating XHTML..."
msgstr ""

#: docgenerators/xhtmlgenerator.cpp:134
msgid "XHTML Generation Complete..."
msgstr ""

#: docgenerators/xhtmlgenerator.cpp:140
#, fuzzy
msgid "Copying CSS..."
msgstr "در حال بستن پرونده..."

#: docgenerators/xhtmlgenerator.cpp:148
msgid "Finished Copying CSS..."
msgstr ""

#: docgenerators/xhtmlgenerator.cpp:151
msgid "Failed Copying CSS..."
msgstr ""

#: enumliteral.cpp:104
#, fuzzy
msgctxt "enum name"
msgid "Name"
msgstr "نام"

#: enumliteral.cpp:104 object_factory.cpp:192 stereotype.cpp:112
#: umldoc.cpp:1275 umldoc.cpp:1342 umldoc.cpp:1373 umldoc.cpp:1407
msgid "Enter name:"
msgstr "نام را وارد کنید:"

#: folder.cpp:408
#, kde-format
msgid "The folderfile %1 does not exist."
msgstr "پرونده پوشه %1 وجود ندارد."

#: folder.cpp:408 folder.cpp:412 umldoc.cpp:424 umldoc.cpp:446 umldoc.cpp:484
#: umldoc.cpp:496 umldoc.cpp:510 umldoc.cpp:522 umldoc.cpp:534 umldoc.cpp:552
msgid "Load Error"
msgstr "خطای بار کردن"

#: folder.cpp:412
#, kde-format
msgid "The folderfile %1 cannot be opened."
msgstr "پرونده پوشه %1 باز نمی‌شود."

#: listpopupmenu.cpp:308 listpopupmenu.cpp:637
msgid "Change Font..."
msgstr "تغییر قلم..."

#: listpopupmenu.cpp:309
msgid "Delete Selected Items"
msgstr "حذف فقره‌های برگزیده"

#: listpopupmenu.cpp:315 listpopupmenu.cpp:989
msgid "Draw as Circle"
msgstr "ترسیم به عنوان دایره"

#: listpopupmenu.cpp:317 listpopupmenu.cpp:991
msgid "Change into Class"
msgstr "تغییر در رده"

#: listpopupmenu.cpp:321 listpopupmenu.cpp:997
msgid "Change into Interface"
msgstr "تغییر در واسط"

#: listpopupmenu.cpp:342 listpopupmenu.cpp:1525
msgid "Category Type"
msgstr "نوع دسته"

#: listpopupmenu.cpp:393
msgid "Move Up"
msgstr "حرکت به بالا"

#: listpopupmenu.cpp:394
msgid "Move Down"
msgstr "حرکت به پایین"

#: listpopupmenu.cpp:400
msgid "Rename Class..."
msgstr "تغییر نام رده..."

#: listpopupmenu.cpp:401
msgid "Rename Object..."
msgstr "تغییر نام شیء..."

#: listpopupmenu.cpp:420
#, fuzzy
msgctxt "clear note"
msgid "Clear"
msgstr "پاک کردن"

#: listpopupmenu.cpp:422 listpopupmenu.cpp:522 listpopupmenu.cpp:541
#: listpopupmenu.cpp:582
msgid "Change Text..."
msgstr "تغییر متن..."

#: listpopupmenu.cpp:442
msgid "Change State Name..."
msgstr "تغییر نام وضعیت..."

#: listpopupmenu.cpp:449 listpopupmenu.cpp:463
msgid "Flip Horizontal"
msgstr "قرینه افقی"

#: listpopupmenu.cpp:451 listpopupmenu.cpp:466
msgid "Flip Vertical"
msgstr "قرینه عمودی"

#: listpopupmenu.cpp:469 listpopupmenu.cpp:1011
msgid "Fill Color..."
msgstr "رنگ پر..."

#: listpopupmenu.cpp:485
msgid "Change Activity Name..."
msgstr "تغییر نام فعالیت..."

#: listpopupmenu.cpp:504
msgid "Change Object Node Name..."
msgstr "تغییر نام گره پروژه..."

#: listpopupmenu.cpp:520
#, fuzzy
msgctxt "clear precondition"
msgid "Clear"
msgstr "پاک کردن"

#: listpopupmenu.cpp:531
msgid "Add Interaction Operand"
msgstr "افزودن عملوند اندرکنش"

#: listpopupmenu.cpp:539
#, fuzzy
msgctxt "clear combined fragment"
msgid "Clear"
msgstr "پاک کردن"

#: listpopupmenu.cpp:549 listpopupmenu.cpp:552 listpopupmenu.cpp:1670
#: listpopupmenu.cpp:1674
msgid "Change Multiplicity..."
msgstr "تغییر تعدد..."

#: listpopupmenu.cpp:555 listpopupmenu.cpp:1678
msgid "Change Name"
msgstr "تغییر نام"

#: listpopupmenu.cpp:558 listpopupmenu.cpp:1662 listpopupmenu.cpp:1684
msgid "Change Role A Name..."
msgstr "تغییر نام نقش A..."

#: listpopupmenu.cpp:561 listpopupmenu.cpp:1666 listpopupmenu.cpp:1685
msgid "Change Role B Name..."
msgstr "تغییر نام نقش B..."

#: listpopupmenu.cpp:575 listpopupmenu.cpp:664
msgid "New Operation..."
msgstr "عمل جدید..."

#: listpopupmenu.cpp:576 listpopupmenu.cpp:1704
msgid "Select Operation..."
msgstr "برگزیدن عمل..."

#: listpopupmenu.cpp:622 listpopupmenu.cpp:1708
msgid "Rename..."
msgstr "تغییر نام..."

#: listpopupmenu.cpp:640 listpopupmenu.cpp:1010
msgid "Line Color..."
msgstr "رنگ خط..."

#: listpopupmenu.cpp:643
msgid "Expand All"
msgstr "بسط همه"

#: listpopupmenu.cpp:646
msgid "Collapse All"
msgstr "فشردن همه"

#: listpopupmenu.cpp:649
#, fuzzy
msgctxt "duplicate action"
msgid "Duplicate"
msgstr "تکثیر"

#: listpopupmenu.cpp:652
msgid "Externalize Folder..."
msgstr "خارجی کردن پوشه..."

#: listpopupmenu.cpp:655
msgid "Internalize Folder"
msgstr "درونی کردن پوشه..."

#: listpopupmenu.cpp:658
msgid "Reset Label Positions"
msgstr "بازنشانی موقعیتهای برچسب"

#: listpopupmenu.cpp:661
msgid "New Parameter..."
msgstr "پارامتر جدید..."

#: listpopupmenu.cpp:667
msgid "New Attribute..."
msgstr "خصیصه جدید..."

#: listpopupmenu.cpp:670 listpopupmenu.cpp:1610
msgid "New Template..."
msgstr "قالب جدید..."

#: listpopupmenu.cpp:673
msgid "New Literal..."
msgstr "نویسه لفظی جدید..."

#: listpopupmenu.cpp:676
msgid "New Entity Attribute..."
msgstr "خصیصه هستار جدید..."

#: listpopupmenu.cpp:679
msgid "Export as Picture..."
msgstr "صادرات به عنوان عکس..."

#: listpopupmenu.cpp:698
msgid "Subsystem"
msgstr "زیرسیستم"

#: listpopupmenu.cpp:701 worktoolbar.cpp:332
msgid "Component"
msgstr "مؤلفه"

#: listpopupmenu.cpp:704 worktoolbar.cpp:334
msgid "Artifact"
msgstr "مصنوعی"

#: listpopupmenu.cpp:715 worktoolbar.cpp:333
msgid "Node"
msgstr "گره"

#: listpopupmenu.cpp:728 listpopupmenu.cpp:863
msgid "Folder"
msgstr "پوشه"

#: listpopupmenu.cpp:731 worktoolbar.cpp:338
msgid "Entity"
msgstr "هستار"

#: listpopupmenu.cpp:741 worktoolbar.cpp:360
msgid "Category"
msgstr ""

#: listpopupmenu.cpp:744 worktoolbar.cpp:314
msgid "Actor"
msgstr "کنشگر"

#: listpopupmenu.cpp:747 worktoolbar.cpp:321
msgid "Use Case"
msgstr "مورد استفاده"

#: listpopupmenu.cpp:757
msgid "Text Line..."
msgstr "خط متن..."

#: listpopupmenu.cpp:848
msgid "Resize"
msgstr ""

#: listpopupmenu.cpp:860
#, fuzzy
msgctxt "new container menu"
msgid "New"
msgstr "جدید"

#: listpopupmenu.cpp:864
#, fuzzy
msgctxt "new class menu item"
msgid "Class"
msgstr "رده"

#: listpopupmenu.cpp:865 worktoolbar.cpp:335
msgid "Interface"
msgstr "واسط"

#: listpopupmenu.cpp:866 worktoolbar.cpp:336
msgid "Datatype"
msgstr "نوع داده"

#: listpopupmenu.cpp:867 worktoolbar.cpp:337
msgid "Enum"
msgstr "شمارشی"

#: listpopupmenu.cpp:868 listpopupmenu.cpp:959 worktoolbar.cpp:331
msgid "Package"
msgstr "بسته"

#: listpopupmenu.cpp:945
msgid "Public Only"
msgstr "فقط عمومی"

#: listpopupmenu.cpp:949
msgid "Operation Signature"
msgstr "امضای عمل"

#: listpopupmenu.cpp:954
msgid "Attribute Signature"
msgstr "امضای خصیصه"

#: listpopupmenu.cpp:962 stereotype.cpp:112
msgid "Stereotype"
msgstr "کلیشه"

#: listpopupmenu.cpp:974
#, fuzzy
msgctxt "new classifier menu"
msgid "New"
msgstr "جدید"

#: listpopupmenu.cpp:977
msgid "Attribute..."
msgstr "خصیصه..."

#: listpopupmenu.cpp:978
msgid "Operation..."
msgstr "عمل..."

#: listpopupmenu.cpp:979
msgid "Template..."
msgstr "قالب..."

#: listpopupmenu.cpp:993
msgid "Refactor"
msgstr "عامل مجدد"

#: listpopupmenu.cpp:994
msgid "View Code"
msgstr "کد نما"

#: listpopupmenu.cpp:1009
#, fuzzy
msgctxt "color menu"
msgid "Color"
msgstr "رنگ"

#. i18n: ectx: label, entry (useFillColor), group (UI Options)
#: listpopupmenu.cpp:1012 umbrello.kcfg:130
msgid "Use Fill Color"
msgstr "استفاده از رنگ پر"

#: listpopupmenu.cpp:1121
#, fuzzy
msgctxt "new sub menu"
msgid "New"
msgstr "جدید"

#: listpopupmenu.cpp:1170
msgid "Actor..."
msgstr "کنشگر..."

#: listpopupmenu.cpp:1171
msgid "Use Case..."
msgstr "مورد استفاده..."

#: listpopupmenu.cpp:1175
#, fuzzy
msgctxt "new class menu item"
msgid "Class..."
msgstr "رده..."

#: listpopupmenu.cpp:1176
msgid "Interface..."
msgstr "واسط..."

#: listpopupmenu.cpp:1177
msgid "Datatype..."
msgstr "نوع داده..."

#: listpopupmenu.cpp:1178
msgid "Enum..."
msgstr "شمارشی..."

#: listpopupmenu.cpp:1179
msgid "Package..."
msgstr "بسته..."

#: listpopupmenu.cpp:1183 worktoolbar.cpp:323
msgid "Initial State"
msgstr "وضعیت آغازین"

#: listpopupmenu.cpp:1184 worktoolbar.cpp:325
msgid "End State"
msgstr "وضعیت پایانی"

#: listpopupmenu.cpp:1185
#, fuzzy
msgctxt "add new state"
msgid "State..."
msgstr "وضعیت..."

#: listpopupmenu.cpp:1186 worktoolbar.cpp:343
msgid "Junction"
msgstr "پیوندگاه"

#: listpopupmenu.cpp:1187 worktoolbar.cpp:339
msgid "Deep History"
msgstr "تاریخچه عمیق"

#: listpopupmenu.cpp:1188 worktoolbar.cpp:340
msgid "Shallow History"
msgstr "تاریخچه کم عمق"

#: listpopupmenu.cpp:1189
msgid "Choice"
msgstr "انتخاب"

#: listpopupmenu.cpp:1190 worktoolbar.cpp:342
msgid "Fork"
msgstr "محل انشعاب"

#: listpopupmenu.cpp:1191
msgid "Join"
msgstr "پیوستن"

#: listpopupmenu.cpp:1195 worktoolbar.cpp:355
msgid "Initial Activity"
msgstr "فعالیت آغازین"

#: listpopupmenu.cpp:1196 worktoolbar.cpp:352
msgid "End Activity"
msgstr "فعالیت پایانی"

#: listpopupmenu.cpp:1197 listpopupmenu.cpp:1239
msgid "Activity..."
msgstr "فعالیت..."

#: listpopupmenu.cpp:1202
msgid "Subsystem..."
msgstr "زیرسیستم..."

#: listpopupmenu.cpp:1203
msgid "Component..."
msgstr "مؤلفه..."

#: listpopupmenu.cpp:1204
msgid "Artifact..."
msgstr "مصنوعی..."

#: listpopupmenu.cpp:1207
msgid "Node..."
msgstr "گره..."

#: listpopupmenu.cpp:1210
msgid "Entity..."
msgstr "هستار..."

#: listpopupmenu.cpp:1211
msgid "Category..."
msgstr "دسته..."

#: listpopupmenu.cpp:1215
msgid "Object..."
msgstr "شیء..."

#: listpopupmenu.cpp:1219
msgid "Attribute"
msgstr "خصیصه"

#: listpopupmenu.cpp:1220 listpopupmenu.cpp:1224
#: widgets/messagewidget.cpp:1242
msgid "Operation"
msgstr "عمل"

#: listpopupmenu.cpp:1221 listpopupmenu.cpp:1225
msgid "Template"
msgstr "قالب"

#: listpopupmenu.cpp:1228
msgid "Entity Attribute..."
msgstr "خصیصه هستار..."

#: listpopupmenu.cpp:1235
msgid "Enum Literal..."
msgstr "نویسه لفظی شمارشی..."

#: listpopupmenu.cpp:1658
msgid "Delete Anchor"
msgstr "حذف لنگر"

#: listpopupmenu.cpp:1683
msgid "Change Association Name..."
msgstr "تغییر نام انجمن..."

#: listpopupmenu.cpp:1733
msgid "Undo"
msgstr "واگرد"

#: listpopupmenu.cpp:1734
msgid "Redo"
msgstr "ازنو"

#: listpopupmenu.cpp:1740
msgid "Clear Diagram"
msgstr "پاک کردن نمودار"

#: listpopupmenu.cpp:1755
#, kde-format
msgid "apply '%1'"
msgstr ""

#: listpopupmenu.cpp:1765
msgid "Snap to Grid"
msgstr "پرش به توری"

#: listpopupmenu.cpp:1767
msgid "Show Grid"
msgstr "نمایش توری"

#: listpopupmenu.cpp:1779
msgid "Disjoint(Specialisation)"
msgstr ""

#: listpopupmenu.cpp:1780
msgid "Overlapping(Specialisation)"
msgstr ""

#: listpopupmenu.cpp:1781
msgid "Union"
msgstr "اجتماع"

#: main.cpp:36 main.cpp:68
msgid "Umbrello UML Modeller"
msgstr "مدل‌ساز Umbrello UML"

#: main.cpp:70
#, fuzzy
#| msgid "Umbrello UML Modeller Authors"
msgid "(c) 2001 Paul Hensgen, (c) 2002-2012 Umbrello UML Modeller Authors"
msgstr "نویسندگان مدل‌ساز UML Umbrello"

#: main.cpp:72
msgid "Paul Hensgen"
msgstr ""

#: main.cpp:77
msgid "File to open"
msgstr "پرونده برای باز کردن"

#: main.cpp:78
msgid "export diagrams to extension and exit"
msgstr "صادرات نمودارها به پسوند و خروج"

#: main.cpp:79
msgid "list available export extensions"
msgstr ""

#: main.cpp:80
msgid "the local directory to save the exported diagrams in"
msgstr "فهرست راهنمای محلی برای ذخیره نمودار صادرشده در"

#: main.cpp:80
msgid "the directory of the file"
msgstr "فهرست راهنمای پرونده"

#: main.cpp:81
msgid ""
"keep the tree structure used to store the views in the document in the "
"target directory"
msgstr ""
"حفظ ساختار درختی استفاده‌شده برای ذخیره کردن نماهای سند در فهرست راهنمای هدف"

#: model_utils.cpp:454
msgid "new_actor"
msgstr ""

#: model_utils.cpp:456
msgid "new_usecase"
msgstr ""

#: model_utils.cpp:458
msgid "new_package"
msgstr ""

#: model_utils.cpp:460
msgid "new_component"
msgstr ""

#: model_utils.cpp:462
msgid "new_node"
msgstr ""

#: model_utils.cpp:464
msgid "new_artifact"
msgstr ""

#: model_utils.cpp:466
msgid "new_interface"
msgstr ""

#: model_utils.cpp:468
msgid "new_datatype"
msgstr ""

#: model_utils.cpp:470
msgid "new_enum"
msgstr ""

#: model_utils.cpp:472
msgid "new_entity"
msgstr ""

#: model_utils.cpp:474
msgid "new_folder"
msgstr ""

#: model_utils.cpp:476 umlcanvasobject.cpp:193
msgid "new_association"
msgstr ""

#: model_utils.cpp:478
msgid "new_category"
msgstr ""

#: model_utils.cpp:480
msgid "new_object"
msgstr ""

#: model_utils.cpp:881
msgid "OK"
msgstr "تأیید"

#: model_utils.cpp:881
#, fuzzy
msgctxt "parse status"
msgid "Empty"
msgstr "خالی"

#: model_utils.cpp:881
msgid "Malformed argument"
msgstr "نشانوند بد شکل"

#: model_utils.cpp:882
msgid "Unknown argument type"
msgstr "نوع نشانوند ناشناخته"

#: model_utils.cpp:882
msgid "Illegal method name"
msgstr "نام روش غیر مجاز"

#: model_utils.cpp:883
msgid "Unknown return type"
msgstr "نوع بازگشت ناشناخته"

#: model_utils.cpp:883
msgid "Unspecified error"
msgstr "خطای نامشخص"

#: object_factory.cpp:192
#, fuzzy
msgctxt "UMLObject name"
msgid "Name"
msgstr "نام"

#: object_factory.cpp:203
msgid ""
"This is a reserved keyword for the language of the configured code generator."
msgstr "این یک کلید‌واژه ذخیره‌شده برای زبان مولد کد پیکربندی‌شده است."

#: object_factory.cpp:204
msgid "Reserved Keyword"
msgstr "کلید‌واژه ذخیره‌شده"

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

#: package.cpp:166
#, fuzzy
msgctxt "object name"
msgid "Name"
msgstr "نام"

#: package.cpp:167
#, kde-format
msgid ""
"An object with the name %1\n"
"already exists in the package %2.\n"
"Please enter a new name:"
msgstr ""

#: refactoring/refactoringassistant.cpp:51
msgid "Name"
msgstr "نام"

#: refactoring/refactoringassistant.cpp:439
msgid "Add Base Class"
msgstr "افزودن رده پایه"

#: refactoring/refactoringassistant.cpp:440
msgid "Add Derived Class"
msgstr "افزودن رده مشتق‌شده"

#: refactoring/refactoringassistant.cpp:442
#: refactoring/refactoringassistant.cpp:448
#: refactoring/refactoringassistant.cpp:460
msgid "Add Operation"
msgstr "افزودن عمل"

#: refactoring/refactoringassistant.cpp:443
#: refactoring/refactoringassistant.cpp:463
msgid "Add Attribute"
msgstr "افزودن خصیصه"

#: refactoring/refactoringassistant.cpp:446
msgid "Add Base Interface"
msgstr "افزودن واسط پایه"

#: refactoring/refactoringassistant.cpp:447
msgid "Add Derived Interface"
msgstr "افزودن واسط مشتق‌شده"

#: refactoring/refactoringassistant.cpp:506
#: refactoring/refactoringassistant.cpp:686
msgid "Base Classifiers"
msgstr "رده‌بندیهای پایه"

#: refactoring/refactoringassistant.cpp:551
#: refactoring/refactoringassistant.cpp:701
msgid "Derived Classifiers"
msgstr "رده‌بندیهای مشتق‌شده"

#: refactoring/refactoringassistant.cpp:828
#, fuzzy, kde-format
#| msgid "An operation with that signature already exists in %1.\n"
msgid "An attribute with that name already exists in %1.\n"
msgstr "عملی با آن امضا از قبل در %1 وجود دارد.\n"

#: refactoring/refactoringassistant.cpp:830
#, fuzzy
#| msgid "&Use a different name"
msgid "Choose a different name."
msgstr "&استفاده از یک نام متفاوت‌"

#: toolbarstateassociation.cpp:177 toolbarstateassociation.cpp:243
msgid "Incorrect use of associations."
msgstr "استفاده نادرست انجمنها."

#: toolbarstateassociation.cpp:177 toolbarstateassociation.cpp:243
msgid "Association Error"
msgstr "خطای انجمن"

#: toolbarstateother.cpp:250 umlscene.cpp:3347 widgets/activitywidget.cpp:357
msgid "Enter Activity Name"
msgstr "وارد کردن نام فعالیت"

#: toolbarstateother.cpp:258
msgid "Enter Signal Name"
msgstr "وارد کردن نام نشانک"

#: toolbarstateother.cpp:259
msgid "Enter Signal"
msgstr "وارد کردن نشانک"

#: toolbarstateother.cpp:259
msgid "new Signal"
msgstr "نشانک جدید"

#: toolbarstateother.cpp:265
msgid "Enter Time Event Name"
msgstr "وارد کردن نام رویداد زمان"

#: toolbarstateother.cpp:266
msgid "Enter Time Event"
msgstr "وارد کردن رویداد زمان"

#: toolbarstateother.cpp:266
msgid "new time event"
msgstr "رویداد زمان جدید"

#: toolbarstateother.cpp:272
msgid "Enter Combined Fragment Name"
msgstr "وارد کردن نام تکه ترکیب‌شده"

#: toolbarstateother.cpp:273
msgid "Enter the Combined Fragment"
msgstr "وارد کردن تکه ترکیب‌شده"

#: toolbarstateother.cpp:273
msgid "new Combined Fragment"
msgstr "تکه ترکیب‌ شده جدید"

#: toolbarstateother.cpp:279 umlscene.cpp:3312 widgets/statewidget.cpp:480
msgid "Enter State Name"
msgstr "وارد کردن نام وضعیت"

#: toolbarstateother.cpp:280 umlscene.cpp:3313 widgets/statewidget.cpp:481
msgid "Enter the name of the new state:"
msgstr "وارد کردن نام وضعیت جدید:"

#: toolbarstateother.cpp:280 umlscene.cpp:3314
msgid "new state"
msgstr "وضعیت جدید"

#. i18n: ectx: label, entry (Geometry), group (General Options)
#. i18n: ectx: whatsthis, entry (Geometry), group (General Options)
#: umbrello.kcfg:13 umbrello.kcfg:14
msgid "Geometry"
msgstr ""

#. i18n: ectx: label, entry (imageMimeType), group (General Options)
#: umbrello.kcfg:18
#, fuzzy
msgid "Image Mime Type"
msgstr "نوع &تصویر:‌"

#. i18n: ectx: whatsthis, entry (imageMimeType), group (General Options)
#: umbrello.kcfg:19
msgid "The Mime Type of the Images"
msgstr ""

#. i18n: ectx: label, entry (undo), group (General Options)
#: umbrello.kcfg:23
msgid "Undo Support"
msgstr ""

#. i18n: ectx: whatsthis, entry (undo), group (General Options)
#: umbrello.kcfg:24
msgid "Undo Support is enabled when this is true"
msgstr ""

#. i18n: ectx: label, entry (tabdiagrams), group (General Options)
#: umbrello.kcfg:28
#, fuzzy
msgid "Tabbed Diagrams"
msgstr "استفاده از نمودارهای جهش‌یافته"

#. i18n: ectx: whatsthis, entry (tabdiagrams), group (General Options)
#: umbrello.kcfg:29
msgid "Enables/Disables Tabbed View of Diagrams in the view area"
msgstr ""

#. i18n: ectx: label, entry (newcodegen), group (General Options)
#: umbrello.kcfg:33
#, fuzzy
msgid "New Code Generator"
msgstr "تولید کد"

#. i18n: ectx: whatsthis, entry (newcodegen), group (General Options)
#: umbrello.kcfg:34
#, fuzzy
msgid "Enables/Disables Support for the New Code Generator"
msgstr "تولید سازنده‌های خالی"

#. i18n: ectx: label, entry (angularlines), group (General Options)
#: umbrello.kcfg:38
#, fuzzy
msgid "Angular Lines"
msgstr "خطوط"

#. i18n: ectx: whatsthis, entry (angularlines), group (General Options)
#: umbrello.kcfg:39
msgid "Enables/Disables Support for Angular Lines in diagrams"
msgstr ""

#. i18n: ectx: label, entry (footerPrinting), group (General Options)
#: umbrello.kcfg:43
#, fuzzy
msgid "Footer Printing"
msgstr "چاپ..."

#. i18n: ectx: whatsthis, entry (footerPrinting), group (General Options)
#: umbrello.kcfg:44
#, fuzzy
msgid "Enables/Disables Support for footer printing"
msgstr "نمایش عملیات"

#. i18n: ectx: label, entry (autosave), group (General Options)
#: umbrello.kcfg:48
#, fuzzy
msgid "Auto Save"
msgstr "ذخیره خودکار"

#. i18n: ectx: whatsthis, entry (autosave), group (General Options)
#: umbrello.kcfg:49
#, fuzzy
msgid "Enables/Disables Auto Saving at Regular Intervals"
msgstr "تولید سازنده‌های خالی"

#. i18n: ectx: label, entry (time), group (General Options)
#: umbrello.kcfg:53
#, fuzzy
#| msgid "Select auto-save time interval (mins):"
msgid "Auto Save Time ( Old )"
msgstr "برگزیدن فاصله زمانی ذخیره خودکار )دقیقه(:"

#. i18n: ectx: whatsthis, entry (time), group (General Options)
#: umbrello.kcfg:54
#, fuzzy
#| msgid "Select auto-save time interval (mins):"
msgid "Auto Save Time Interval ( Old )"
msgstr "برگزیدن فاصله زمانی ذخیره خودکار )دقیقه(:"

#. i18n: ectx: label, entry (autosavesuffix), group (General Options)
#: umbrello.kcfg:67
#, fuzzy
msgid "Auto Save Suffix"
msgstr "تنظیم پسوند ذخیره خودکار:"

#. i18n: ectx: whatsthis, entry (autosavesuffix), group (General Options)
#: umbrello.kcfg:68
msgid "The Suffix for the auto save file"
msgstr ""

#. i18n: ectx: label, entry (loadlast), group (General Options)
#: umbrello.kcfg:72
msgid "Load Last"
msgstr ""

#. i18n: ectx: whatsthis, entry (loadlast), group (General Options)
#: umbrello.kcfg:73
#, fuzzy
msgid "Enables/Disables Loading of the last open file"
msgstr "نمایش عملیات"

#. i18n: ectx: label, entry (diagram), group (General Options)
#: umbrello.kcfg:77
#, fuzzy
msgid "Diagram To Load at Startup"
msgstr "میله ابزار نمودار"

#. i18n: ectx: whatsthis, entry (diagram), group (General Options)
#: umbrello.kcfg:78
#, fuzzy
msgid "The Diagram to load at startup"
msgstr "میله ابزار نمودار"

#. i18n: ectx: label, entry (defaultLanguage), group (General Options)
#: umbrello.kcfg:95
#, fuzzy
msgid "Default Language at Startup"
msgstr "زبان &پیش‌فرض :‌‌"

#. i18n: ectx: whatsthis, entry (defaultLanguage), group (General Options)
#: umbrello.kcfg:96
msgid "The Language that Umbrello should start with by default"
msgstr ""

#. i18n: ectx: whatsthis, entry (useFillColor), group (UI Options)
#: umbrello.kcfg:131
#, fuzzy
#| msgid "Virtual destructors"
msgid "Enables/Disables usage of fill color"
msgstr "ویرانگرهای مجازی"

#. i18n: ectx: label, entry (fillColor), group (UI Options)
#: umbrello.kcfg:135
#, fuzzy
msgid "Fill Color"
msgstr "رنگ پر..."

#. i18n: ectx: whatsthis, entry (fillColor), group (UI Options)
#: umbrello.kcfg:136
#, fuzzy
#| msgid "Change Fill Color"
msgid "The Fill Color to be used"
msgstr "تغییر رنگ پر"

#. i18n: ectx: label, entry (lineColor), group (UI Options)
#: umbrello.kcfg:140
#, fuzzy
msgid "Line Color"
msgstr "رنگ خط..."

#. i18n: ectx: whatsthis, entry (lineColor), group (UI Options)
#: umbrello.kcfg:141
#, fuzzy
#| msgid "the directory of the file"
msgid "The Color of the Lines"
msgstr "فهرست راهنمای پرونده"

#. i18n: ectx: label, entry (lineWidth), group (UI Options)
#: umbrello.kcfg:145
#, fuzzy
msgid "Line Width"
msgstr "عرض خط:"

#. i18n: ectx: whatsthis, entry (lineWidth), group (UI Options)
#: umbrello.kcfg:146
#, fuzzy
#| msgid "the directory of the file"
msgid "The Width of the Line"
msgstr "فهرست راهنمای پرونده"

#. i18n: ectx: label, entry (textColor), group (UI Options)
#: umbrello.kcfg:150
#, fuzzy
#| msgid "Widget Color"
msgid "Text Color"
msgstr "رنگ عنصر"

#. i18n: ectx: whatsthis, entry (textColor), group (UI Options)
#: umbrello.kcfg:151
#, fuzzy
#| msgid "the directory of the file"
msgid "The Color of the Text"
msgstr "فهرست راهنمای پرونده"

#. i18n: ectx: label, entry (showDocWindow), group (UI Options)
#: umbrello.kcfg:155
msgid "Show Doc Window"
msgstr ""

#. i18n: ectx: whatsthis, entry (showDocWindow), group (UI Options)
#: umbrello.kcfg:156
#, fuzzy
msgid "Enables/Disables showing of the doc window"
msgstr "نمایش عملیات"

#. i18n: ectx: whatsthis, entry (uiFont), group (UI Options)
#: umbrello.kcfg:161
#, fuzzy
#| msgid "Change Fill Color"
msgid "The Font to be used"
msgstr "تغییر رنگ پر"

#. i18n: ectx: label, entry (backgroundColor), group (UI Options)
#: umbrello.kcfg:165
#, fuzzy
msgid "Background Color"
msgstr "رنگ"

#. i18n: ectx: whatsthis, entry (backgroundColor), group (UI Options)
#: umbrello.kcfg:166
#, fuzzy
#| msgid "the directory of the file"
msgid "The Color of the diagram background"
msgstr "فهرست راهنمای پرونده"

#. i18n: ectx: label, entry (gridDotColor), group (UI Options)
#: umbrello.kcfg:170
#, fuzzy
#| msgid "Widget Color"
msgid "Grid Dot Color"
msgstr "رنگ عنصر"

#. i18n: ectx: whatsthis, entry (gridDotColor), group (UI Options)
#: umbrello.kcfg:171
#, fuzzy
#| msgid "the directory of the file"
msgid "The Color of the grid dots"
msgstr "فهرست راهنمای پرونده"

#. i18n: ectx: label, entry (showVisibility), group (Class Options)
#: umbrello.kcfg:177
#, fuzzy
msgid "Show Visibility"
msgstr "نمایش &نمایانی‌"

#. i18n: ectx: whatsthis, entry (showVisibility), group (Class Options)
#: umbrello.kcfg:178
msgid "Show the Visibility of the Attributes ( eg: private, public, protected)"
msgstr ""

#. i18n: ectx: label, entry (showAtts), group (Class Options)
#: umbrello.kcfg:182
#, fuzzy
msgid "Show Attributes"
msgstr "نمایش خصیصه‌ها"

#. i18n: ectx: whatsthis, entry (showAtts), group (Class Options)
#: umbrello.kcfg:183
#, fuzzy
#| msgid "Show attributes"
msgid "Show attributes of the class"
msgstr "نمایش خصیصه‌ها"

#. i18n: ectx: label, entry (showOps), group (Class Options)
#. i18n: ectx: whatsthis, entry (showOps), group (Class Options)
#: umbrello.kcfg:187 umbrello.kcfg:188
#, fuzzy
msgid "Show Operations"
msgstr "نمایش عملیات"

#. i18n: ectx: label, entry (showPackage), group (Class Options)
#: umbrello.kcfg:192
#, fuzzy
msgid "Show Package"
msgstr "نمایش بسته"

#. i18n: ectx: whatsthis, entry (showPackage), group (Class Options)
#: umbrello.kcfg:193
#, fuzzy
msgid "Enables/Disables showing of packages"
msgstr "نمایش عملیات"

#. i18n: ectx: label, entry (showStereoType), group (Class Options)
#. i18n: ectx: whatsthis, entry (showStereoType), group (Class Options)
#: umbrello.kcfg:197 umbrello.kcfg:198
#, fuzzy
msgid "Show Stereotypes"
msgstr "نمایش &کلیشه‌ای‌"

#. i18n: ectx: label, entry (showAttribAssocs), group (Class Options)
#. i18n: ectx: whatsthis, entry (showAttribAssocs), group (Class Options)
#: umbrello.kcfg:202 umbrello.kcfg:203
#, fuzzy
msgid "Show Attribute Associations"
msgstr "انجمنهای &خصیصه‌"

#. i18n: ectx: label, entry (showPublicOnly), group (Class Options)
#: umbrello.kcfg:207
#, fuzzy
#| msgid "Public Only"
msgid "Show Public Only"
msgstr "فقط عمومی"

#. i18n: ectx: whatsthis, entry (showPublicOnly), group (Class Options)
#: umbrello.kcfg:208
#, fuzzy
#| msgid "Virtual destructors"
msgid "Enables/Disables showing of public attributes/methods"
msgstr "ویرانگرهای مجازی"

#. i18n: ectx: label, entry (showAttSig), group (Class Options)
#. i18n: ectx: whatsthis, entry (showAttSig), group (Class Options)
#: umbrello.kcfg:212 umbrello.kcfg:213
#, fuzzy
msgid "Show Attribute Signature"
msgstr "نمایش امضای خصیصه‌ها"

#. i18n: ectx: label, entry (showOpSig), group (Class Options)
#: umbrello.kcfg:217
#, fuzzy
msgid "Show Operation Signature"
msgstr "نمایش امضای عمل"

#. i18n: ectx: label, entry (defaultAttributeScope), group (Class Options)
#. i18n: ectx: whatsthis, entry (defaultAttributeScope), group (Class Options)
#: umbrello.kcfg:222 umbrello.kcfg:223
#, fuzzy
msgid "Default Attribute Scope"
msgstr "دامنه خصیصه پیش‌فرض:"

#. i18n: ectx: label, entry (defaultOperationScope), group (Class Options)
#. i18n: ectx: whatsthis, entry (defaultOperationScope), group (Class Options)
#: umbrello.kcfg:234 umbrello.kcfg:235
#, fuzzy
msgid "Default Operation Scope"
msgstr "دامنه عمل پیش‌فرض:"

#. i18n: ectx: label, entry (height), group (Code Viewer Options)
#: umbrello.kcfg:248
msgid "Height"
msgstr ""

#. i18n: ectx: whatsthis, entry (height), group (Code Viewer Options)
#: umbrello.kcfg:249
#, fuzzy
#| msgid "Code Viewer"
msgid "Height of the code viewer"
msgstr "مشاهده‌گر کد"

#. i18n: ectx: label, entry (width), group (Code Viewer Options)
#: umbrello.kcfg:254
#, fuzzy
msgid "Width"
msgstr "عرض خط:"

#. i18n: ectx: whatsthis, entry (width), group (Code Viewer Options)
#: umbrello.kcfg:255
#, fuzzy
#| msgid "Code Viewer"
msgid "Width of the Code Viewer"
msgstr "مشاهده‌گر کد"

#. i18n: ectx: label, entry (showHiddenBlocks), group (Code Viewer Options)
#. i18n: ectx: whatsthis, entry (showHiddenBlocks), group (Code Viewer Options)
#: umbrello.kcfg:260 umbrello.kcfg:261
#, fuzzy
msgid "Show Hidden Blocks"
msgstr "نمایش بلوکهای مخفی"

#. i18n: ectx: label, entry (blocksAreHighlighted), group (Code Viewer Options)
#: umbrello.kcfg:265
msgid "Highlight Blocks"
msgstr ""

#. i18n: ectx: whatsthis, entry (blocksAreHighlighted), group (Code Viewer Options)
#: umbrello.kcfg:266
#, fuzzy
msgid "Enables/Disables Highlighting of blocks"
msgstr "نمایش عملیات"

#. i18n: ectx: whatsthis, entry (codeViewerFont), group (Code Viewer Options)
#: umbrello.kcfg:271
#, fuzzy
#| msgid "Code Viewer"
msgid "Font to be used in the Code Viewer"
msgstr "مشاهده‌گر کد"

#. i18n: ectx: label, entry (paperColor), group (Code Viewer Options)
#: umbrello.kcfg:275
#, fuzzy
msgid "Paper Color"
msgstr "رنگهای نمودار"

#. i18n: ectx: whatsthis, entry (paperColor), group (Code Viewer Options)
#: umbrello.kcfg:276
#, fuzzy
#| msgid "Closes the document"
msgid "Color of the Paper"
msgstr "سند را می‌بندد"

#. i18n: ectx: label, entry (fontColor), group (Code Viewer Options)
#: umbrello.kcfg:280
#, fuzzy
msgid "Font Color"
msgstr "رنگ"

#. i18n: ectx: whatsthis, entry (fontColor), group (Code Viewer Options)
#: umbrello.kcfg:281
#, fuzzy
#| msgid "Closes the document"
msgid "Color of the Font"
msgstr "سند را می‌بندد"

#. i18n: ectx: label, entry (selectedColor), group (Code Viewer Options)
#. i18n: ectx: whatsthis, entry (selectedColor), group (Code Viewer Options)
#: umbrello.kcfg:285 umbrello.kcfg:286
#, fuzzy
msgid "Selected Color"
msgstr "برگزیده:"

#. i18n: ectx: label, entry (editBlockColor), group (Code Viewer Options)
#: umbrello.kcfg:290
#, fuzzy
msgctxt "Color of the Edit Block"
msgid "Edit Block Color"
msgstr "رنگ پر..."

#. i18n: ectx: whatsthis, entry (editBlockColor), group (Code Viewer Options)
#: umbrello.kcfg:291
#, fuzzy
#| msgid "Closes the document"
msgid "Color of the Edit Block"
msgstr "سند را می‌بندد"

#. i18n: ectx: label, entry (nonEditBlockColor), group (Code Viewer Options)
#. i18n: ectx: whatsthis, entry (nonEditBlockColor), group (Code Viewer Options)
#: umbrello.kcfg:295 umbrello.kcfg:296
#, fuzzy
msgid "Non Edit Block Color"
msgstr "رنگ پر..."

#. i18n: ectx: label, entry (umlObjectColor), group (Code Viewer Options)
#: umbrello.kcfg:300
#, fuzzy
msgid "UML Object Color"
msgstr "روند &شیء‌"

#. i18n: ectx: whatsthis, entry (umlObjectColor), group (Code Viewer Options)
#: umbrello.kcfg:301
#, fuzzy
#| msgid "Closes the document"
msgid "Color of the UML Object"
msgstr "سند را می‌بندد"

#. i18n: ectx: label, entry (hiddenColor), group (Code Viewer Options)
#. i18n: ectx: whatsthis, entry (hiddenColor), group (Code Viewer Options)
#: umbrello.kcfg:305 umbrello.kcfg:306
#, fuzzy
msgid "Hidden Color"
msgstr "رنگ عنصر"

#. i18n: ectx: label, entry (createArtifacts), group (Code Importer)
#: umbrello.kcfg:312
msgid "Create Artifacts for imported files"
msgstr ""

#. i18n: ectx: whatsthis, entry (createArtifacts), group (Code Importer)
#: umbrello.kcfg:313
msgid "Create an artifact in the component view for each imported file"
msgstr ""

#. i18n: ectx: label, entry (resolveDependencies), group (Code Importer)
#: umbrello.kcfg:317
#, fuzzy
#| msgid "Resolving object references..."
msgid "Resolve dependencies"
msgstr "رفع ارجاعات شیء..."

#. i18n: ectx: whatsthis, entry (resolveDependencies), group (Code Importer)
#: umbrello.kcfg:318
msgid "Resolve dependencies when importing file"
msgstr ""

#. i18n: ectx: label, entry (autoGenEmptyConstructors), group (Code Generation)
#: umbrello.kcfg:324
#, fuzzy
msgid "Auto Generate Empty Constructors"
msgstr "تولید سازنده‌های خالی"

#. i18n: ectx: whatsthis, entry (autoGenEmptyConstructors), group (Code Generation)
#: umbrello.kcfg:325
#, fuzzy
msgid "Enables/Disables Auto Generation of Empty Constructors"
msgstr "تولید سازنده‌های خالی"

#. i18n: ectx: label, entry (commentStyle), group (Code Generation)
#: umbrello.kcfg:329
#, fuzzy
msgid "Comment Style"
msgstr "مؤلفه"

#. i18n: ectx: whatsthis, entry (commentStyle), group (Code Generation)
#: umbrello.kcfg:330
msgid "Sets the Style of Comments to be used"
msgstr ""

#. i18n: ectx: label, entry (defaultAssocFieldScope), group (Code Generation)
#: umbrello.kcfg:338
#, fuzzy
msgid "Default Association Field Scope"
msgstr "دامنه حوزه انجمن پیش‌فرض:"

#. i18n: ectx: whatsthis, entry (defaultAssocFieldScope), group (Code Generation)
#: umbrello.kcfg:339
#, fuzzy
#| msgid "Default association field scope:"
msgid "Sets the default Association field scope"
msgstr "دامنه حوزه انجمن پیش‌فرض:"

#. i18n: ectx: label, entry (defaultAttributeAccessorScope), group (Code Generation)
#: umbrello.kcfg:350
#, fuzzy
msgid "Default Attribute Accessor Scope"
msgstr "دامنه دستیاب خصیصه پیش‌فرض:"

#. i18n: ectx: whatsthis, entry (defaultAttributeAccessorScope), group (Code Generation)
#: umbrello.kcfg:351
#, fuzzy
#| msgid "Default attribute accessor scope:"
msgid "Sets the default attribute accessor scope"
msgstr "دامنه دستیاب خصیصه پیش‌فرض:"

#. i18n: ectx: label, entry (forceDoc), group (Code Generation)
#: umbrello.kcfg:362
#, fuzzy
msgid "Force Documentation"
msgstr "مستندات یاددداشت"

#. i18n: ectx: whatsthis, entry (forceDoc), group (Code Generation)
#: umbrello.kcfg:363
#, fuzzy
msgid "Enables/Disables Verbose Documentation"
msgstr "مستندات یاددداشت"

#. i18n: ectx: label, entry (forceSections), group (Code Generation)
#: umbrello.kcfg:367
#, fuzzy
msgid "Force Section Documentation"
msgstr "مستندات یاددداشت"

#. i18n: ectx: whatsthis, entry (forceSections), group (Code Generation)
#: umbrello.kcfg:368
#, fuzzy
msgid "Enables/Disables verbose section documentation"
msgstr "مستندات یاددداشت"

#. i18n: ectx: label, entry (headingsDirectory), group (Code Generation)
#: umbrello.kcfg:372
#, fuzzy
msgid "Headings Directory"
msgstr "جهت گذر"

#. i18n: ectx: whatsthis, entry (headingsDirectory), group (Code Generation)
#: umbrello.kcfg:373
msgid "The Path in which the headings are stored"
msgstr ""

#. i18n: ectx: label, entry (includeHeadings), group (Code Generation)
#: umbrello.kcfg:377
#, fuzzy
msgid "Include headings"
msgstr "پرونده‌های &Include سرآیند از پوشه:‌"

#. i18n: ectx: whatsthis, entry (includeHeadings), group (Code Generation)
#: umbrello.kcfg:378
#, fuzzy
msgid "Enables/Disables inclusion of headings"
msgstr "نمایش عملیات"

#. i18n: ectx: label, entry (indentationAmount), group (Code Generation)
#: umbrello.kcfg:382
#, fuzzy
msgid "Indentation Amount"
msgstr "مقدار تورفتگی:"

#. i18n: ectx: whatsthis, entry (indentationAmount), group (Code Generation)
#: umbrello.kcfg:383
#, fuzzy
#| msgid "No Indentation"
msgid "The amount of indentation"
msgstr "بدون تورفتگی"

#. i18n: ectx: label, entry (indentationType), group (Code Generation)
#: umbrello.kcfg:388
#, fuzzy
msgid "Indentation Type"
msgstr "نوع تورفتگی:"

#. i18n: ectx: whatsthis, entry (indentationType), group (Code Generation)
#: umbrello.kcfg:389
#, fuzzy
#| msgid "No Indentation"
msgid "The Type of Indentation"
msgstr "بدون تورفتگی"

#. i18n: ectx: label, entry (lineEndingType), group (Code Generation)
#: umbrello.kcfg:398
#, fuzzy
msgid "Line Ending Type"
msgstr "سبک پایان خط:"

#. i18n: ectx: whatsthis, entry (lineEndingType), group (Code Generation)
#: umbrello.kcfg:399
msgid "The type of line ending ( or new line type )"
msgstr ""

#. i18n: ectx: label, entry (modnamePolicy), group (Code Generation)
#. i18n: ectx: whatsthis, entry (modnamePolicy), group (Code Generation)
#: umbrello.kcfg:408 umbrello.kcfg:409
msgid "Modifier Name Policy"
msgstr ""

#. i18n: ectx: label, entry (outputDirectory), group (Code Generation)
#: umbrello.kcfg:418
msgid "Output Directory"
msgstr ""

#. i18n: ectx: whatsthis, entry (outputDirectory), group (Code Generation)
#: umbrello.kcfg:419
msgid "The directory to which the code has to be outputted"
msgstr ""

#. i18n: ectx: whatsthis, entry (overwritePolicy), group (Code Generation)
#: umbrello.kcfg:424
msgid "The policy to be followed when there are name conflicts"
msgstr ""

#. i18n: ectx: label, entry (autoGenAccessors), group (CPP Code Generation)
#: umbrello.kcfg:436
#, fuzzy
msgid "Auto Generate Accessors"
msgstr "روشهای تولید خودکار"

#. i18n: ectx: whatsthis, entry (autoGenAccessors), group (CPP Code Generation)
#: umbrello.kcfg:437
#, fuzzy
msgid "Enables/Disables auto generation of accessors"
msgstr "تولید سازنده‌های خالی"

#. i18n: ectx: label, entry (inlineAccessors), group (CPP Code Generation)
#: umbrello.kcfg:441
#, fuzzy
msgid "Inline Accessors"
msgstr "روشهای تولید خودکار"

#. i18n: ectx: whatsthis, entry (inlineAccessors), group (CPP Code Generation)
#: umbrello.kcfg:442
#, fuzzy
msgid "Enables/Disables Inline accessors"
msgstr "نمایش عملیات"

#. i18n: ectx: label, entry (inlineOps), group (CPP Code Generation)
#: umbrello.kcfg:446
#, fuzzy
msgid "Inline operations"
msgstr "نمایش عملیات"

#. i18n: ectx: whatsthis, entry (inlineOps), group (CPP Code Generation)
#: umbrello.kcfg:447
#, fuzzy
msgid "Enables/Disables Inline Operations"
msgstr "نمایش عملیات"

#. i18n: ectx: label, entry (packageIsNamespace), group (CPP Code Generation)
#: umbrello.kcfg:451
#, fuzzy
msgid "Package is namespace"
msgstr "بسته، یک فضای نام است"

#. i18n: ectx: whatsthis, entry (packageIsNamespace), group (CPP Code Generation)
#: umbrello.kcfg:452
msgid "Enables/Disables treating a package as a namespace"
msgstr ""

#. i18n: ectx: label, entry (publicAccessors), group (CPP Code Generation)
#: umbrello.kcfg:456
msgid "Public Accessors"
msgstr ""

#. i18n: ectx: whatsthis, entry (publicAccessors), group (CPP Code Generation)
#: umbrello.kcfg:457
#, fuzzy
#| msgid "Virtual destructors"
msgid "Enables/Disables public accessors"
msgstr "ویرانگرهای مجازی"

#. i18n: ectx: label, entry (stringClassName), group (CPP Code Generation)
#: umbrello.kcfg:461
#, fuzzy
msgid "String Class Name"
msgstr "نام رده"

#. i18n: ectx: whatsthis, entry (stringClassName), group (CPP Code Generation)
#: umbrello.kcfg:462
#, fuzzy
#| msgid "The language of the project"
msgid "The name of the string class"
msgstr "زبان پروژه"

#. i18n: ectx: label, entry (stringClassNameInclude), group (CPP Code Generation)
#: umbrello.kcfg:466
#, fuzzy
msgid "String Class Name Include"
msgstr "نام رده"

#. i18n: ectx: whatsthis, entry (stringClassNameInclude), group (CPP Code Generation)
#: umbrello.kcfg:467
#, fuzzy
#| msgid "Enter the name of the data store node"
msgid "The name of the string class to be included"
msgstr "وارد کردن نام گره ذخیره داده"

#. i18n: ectx: label, entry (stringIncludeIsGlobal), group (CPP Code Generation)
#: umbrello.kcfg:471
msgid "String Include is Global"
msgstr ""

#. i18n: ectx: whatsthis, entry (stringIncludeIsGlobal), group (CPP Code Generation)
#: umbrello.kcfg:472
#, fuzzy
msgid "Enables/Disables global inclusion of string"
msgstr "نمایش عملیات"

#. i18n: ectx: label, entry (vectorClassName), group (CPP Code Generation)
#: umbrello.kcfg:476
#, fuzzy
msgid "Vector Class Name"
msgstr "نام رده"

#. i18n: ectx: whatsthis, entry (vectorClassName), group (CPP Code Generation)
#: umbrello.kcfg:477
#, fuzzy
#| msgid "Enter the name of the object flow"
msgid "The name of the vector class"
msgstr "وارد کردن نام روند شیء"

#. i18n: ectx: label, entry (vectorClassNameInclude), group (CPP Code Generation)
#: umbrello.kcfg:481
#, fuzzy
msgid "Vector Class Name Include "
msgstr "نام رده"

#. i18n: ectx: whatsthis, entry (vectorClassNameInclude), group (CPP Code Generation)
#: umbrello.kcfg:482
#, fuzzy
#| msgid "Enter the name of the data store node"
msgid "The name of the vector class to be included"
msgstr "وارد کردن نام گره ذخیره داده"

#. i18n: ectx: label, entry (vectorIncludeIsGlobal), group (CPP Code Generation)
#: umbrello.kcfg:486
msgid "Vector include is global"
msgstr ""

#. i18n: ectx: whatsthis, entry (vectorIncludeIsGlobal), group (CPP Code Generation)
#: umbrello.kcfg:487
#, fuzzy
msgid "Enables/Disables global inclusion of vector class"
msgstr "نمایش عملیات"

#. i18n: ectx: label, entry (virtualDestructors), group (CPP Code Generation)
#: umbrello.kcfg:491
#, fuzzy
msgid "Virtual Destructors"
msgstr "ویرانگرهای مجازی"

#. i18n: ectx: whatsthis, entry (virtualDestructors), group (CPP Code Generation)
#: umbrello.kcfg:492
#, fuzzy
#| msgid "Virtual destructors"
msgid "Enables/Disables virtual destructors"
msgstr "ویرانگرهای مجازی"

#. i18n: ectx: label, entry (docToolTag), group (CPP Code Generation)
#: umbrello.kcfg:496
#, fuzzy
#| msgid "Documentation"
msgid "Documentation tags"
msgstr "مستندات"

#. i18n: ectx: whatsthis, entry (docToolTag), group (CPP Code Generation)
#: umbrello.kcfg:497
msgid "The tag used for generating doxygen documentation (\\\\, @)"
msgstr ""

#. i18n: ectx: label, entry (autoGenerateAttributeAccessorsD), group (D Code Generation)
#: umbrello.kcfg:503
#, fuzzy
msgid "Auto Generate Attribute Accessors ( D ) "
msgstr "روشهای تولید خودکار"

#. i18n: ectx: whatsthis, entry (autoGenerateAttributeAccessorsD), group (D Code Generation)
#: umbrello.kcfg:504
#, fuzzy
msgid "Enables/Disables auto generation of attribute accessors ( D )"
msgstr "تولید سازنده‌های خالی"

#. i18n: ectx: label, entry (autoGenerateAssocAccessorsD), group (D Code Generation)
#: umbrello.kcfg:508
#, fuzzy
msgid "Auto Generate Assoc Accessors ( D )"
msgstr "روشهای تولید خودکار"

#. i18n: ectx: whatsthis, entry (autoGenerateAssocAccessorsD), group (D Code Generation)
#: umbrello.kcfg:509
#, fuzzy
msgid "Enables/Disables auto generation of association accessors ( D )"
msgstr "تولید سازنده‌های خالی"

#. i18n: ectx: label, entry (buildANTDocumentD), group (D Code Generation)
#: umbrello.kcfg:513
msgid "Build ANT Document (D) "
msgstr ""

#. i18n: ectx: whatsthis, entry (buildANTDocumentD), group (D Code Generation)
#: umbrello.kcfg:514
#, fuzzy
msgid "Enables/Disables building of ANT Document (D) "
msgstr "مستندات یاددداشت"

#. i18n: ectx: label, entry (autoGenerateAttributeAccessorsJava), group (Java Code Generation)
#: umbrello.kcfg:520
#, fuzzy
msgid "Auto Generate Attribute Accessors (Java)"
msgstr "روشهای تولید خودکار"

#. i18n: ectx: whatsthis, entry (autoGenerateAttributeAccessorsJava), group (Java Code Generation)
#: umbrello.kcfg:521
#, fuzzy
msgid "Enables/Disables auto generation of attribute accessors (Java)"
msgstr "تولید سازنده‌های خالی"

#. i18n: ectx: label, entry (autoGenerateAssocAccessorsJava), group (Java Code Generation)
#: umbrello.kcfg:525
#, fuzzy
msgid "Auto Generate Assoc Accessors (Java) "
msgstr "روشهای تولید خودکار"

#. i18n: ectx: whatsthis, entry (autoGenerateAssocAccessorsJava), group (Java Code Generation)
#: umbrello.kcfg:526
#, fuzzy
msgid "Enables/Disables auto generation of association accessors (Java) "
msgstr "تولید سازنده‌های خالی"

#. i18n: ectx: label, entry (buildANTDocumentJava), group (Java Code Generation)
#: umbrello.kcfg:530
msgid "Build ANT Document (Java) "
msgstr ""

#. i18n: ectx: whatsthis, entry (buildANTDocumentJava), group (Java Code Generation)
#: umbrello.kcfg:531
#, fuzzy
msgid "Enables/Disables building of ANT Document (Java) "
msgstr "مستندات یاددداشت"

#. i18n: ectx: label, entry (autoGenerateAttributeAccessorsRuby), group (Ruby Code Generation)
#: umbrello.kcfg:537
#, fuzzy
msgid "Auto Generate Attribute Accessors (Ruby) "
msgstr "روشهای تولید خودکار"

#. i18n: ectx: whatsthis, entry (autoGenerateAttributeAccessorsRuby), group (Ruby Code Generation)
#: umbrello.kcfg:538
#, fuzzy
msgid "Enables/Disables auto generation of attribute accessors (Ruby)"
msgstr "تولید سازنده‌های خالی"

#. i18n: ectx: label, entry (autoGenerateAssocAccessorsRuby), group (Ruby Code Generation)
#: umbrello.kcfg:542
#, fuzzy
msgid "Auto Generate Assoc Accessors (Ruby)"
msgstr "روشهای تولید خودکار"

#. i18n: ectx: whatsthis, entry (autoGenerateAssocAccessorsRuby), group (Ruby Code Generation)
#: umbrello.kcfg:543
#, fuzzy
msgid "Enables/Disables auto generation of association accessors (Ruby)"
msgstr "تولید سازنده‌های خالی"

#. i18n: ectx: label, entry (autoDotPath), group (Auto Layout)
#: umbrello.kcfg:549
msgid "Automatic Dot Path"
msgstr ""

#. i18n: ectx: whatsthis, entry (autoDotPath), group (Auto Layout)
#: umbrello.kcfg:550
msgid "determine automatically the path of dot executable"
msgstr ""

#. i18n: ectx: label, entry (dotPath), group (Auto Layout)
#: umbrello.kcfg:554
msgid "Dot Path"
msgstr ""

#. i18n: ectx: whatsthis, entry (dotPath), group (Auto Layout)
#: umbrello.kcfg:555
msgid "set path to dot executable (optional)"
msgstr ""

#. i18n: ectx: label, entry (showExportLayout), group (Auto Layout)
#: umbrello.kcfg:559
msgid "Show Export Layout"
msgstr ""

#. i18n: ectx: whatsthis, entry (showExportLayout), group (Auto Layout)
#: umbrello.kcfg:560
msgid "show export layout"
msgstr ""

#. i18n: ectx: Menu (file_export)
#: umbrelloui.rc:5
msgid "&Export"
msgstr "&صادر‌ات‌"

#. i18n: ectx: Menu (edit)
#: umbrelloui.rc:10
msgid "&Edit"
msgstr "&ویرایش‌"

#. i18n: ectx: Menu (views)
#: umbrelloui.rc:13
msgid "&Diagram"
msgstr "&نمودار‌"

#. i18n: ectx: Menu (new_view)
#: umbrelloui.rc:14
msgid "&New"
msgstr "&جدید‌"

#. i18n: ectx: Menu (show_view)
#: umbrelloui.rc:30
msgid "Sh&ow"
msgstr "&نمایش‌"

#. i18n: ectx: Menu (zoom_menu)
#: umbrelloui.rc:33
msgid "&Zoom"
msgstr "&بزرگ‌نمایی‌"

#. i18n: ectx: Menu (align_menu)
#: umbrelloui.rc:35
msgid "&Align"
msgstr "&هم‌تراز کردن‌"

#. i18n: ectx: Menu (code)
#: umbrelloui.rc:51
msgid "&Code"
msgstr "&کد‌"

#. i18n: ectx: Menu (active_lang_menu)
#: umbrelloui.rc:57
msgid "Active &Language"
msgstr "&زبان فعال‌"

#. i18n: ectx: Menu (settings)
#: umbrelloui.rc:82
#, fuzzy
#| msgid "Role Settings"
msgid "&Settings"
msgstr "تنظیمات نقش"

#: uml.cpp:260
msgid "&Export model to DocBook"
msgstr "&صادرات مدل به DocBook‌"

#: uml.cpp:264
msgid "&Export model to XHTML"
msgstr "&صادرات مدل به XHTML‌"

#: uml.cpp:268
msgid "&New Class Wizard..."
msgstr "جادوگر رده &جدید...‌"

#: uml.cpp:272
msgid "&Add Default Datatypes for Active Language"
msgstr "&افزودن انواع داده پیش‌فرض برای زبان فعال‌"

#: uml.cpp:279
#, fuzzy
#| msgid "&Code Generation Wizard..."
msgid "Code &Importing Wizard..."
msgstr "جادوگر تولید &کد...‌"

#: uml.cpp:284
msgid "&Code Generation Wizard..."
msgstr "جادوگر تولید &کد...‌"

#: uml.cpp:289
msgid "&Generate All Code"
msgstr "&تولید همه کدها‌"

#: uml.cpp:334
msgid "Creates a new document"
msgstr "سند جدیدی تولید می‌کند"

#: uml.cpp:335
msgid "Opens an existing document"
msgstr "سند موجود را باز می‌کند"

#: uml.cpp:336
msgid "Opens a recently used file"
msgstr "پرونده اخیراً استفاده‌شده را باز می‌کند"

#: uml.cpp:337
msgid "Saves the document"
msgstr "سند را ذخیره می‌کند"

#: uml.cpp:338
msgid "Saves the document as..."
msgstr "ذخیره کردن سند به عنوان..."

#: uml.cpp:339
msgid "Closes the document"
msgstr "سند را می‌بندد"

#: uml.cpp:340
msgid "Prints out the document"
msgstr "سند را چاپ می‌کند"

#: uml.cpp:341
#, fuzzy
#| msgid "Prints out the document"
msgid "Print Preview of the document"
msgstr "سند را چاپ می‌کند"

#: uml.cpp:342
msgid "Quits the application"
msgstr "کاربرد را خارج می‌کند"

#: uml.cpp:343
msgid "Exports the model to the docbook format"
msgstr "مدل را به قالب docbook صادر می‌کند"

#: uml.cpp:344
msgid "Exports the model to the XHTML format"
msgstr "مدل را به قالب XHTML صادر می‌کند"

#: uml.cpp:345
msgid "Cuts the selected section and puts it to the clipboard"
msgstr "بخش برگزیده را برش زده و آن را در تخته یادداشت قرار می‌دهد"

#: uml.cpp:346
msgid "Copies the selected section to the clipboard"
msgstr "بخش برگزیده را به تخته یادداشت رونوشت می‌کند"

#: uml.cpp:347
msgid "Pastes the contents of the clipboard"
msgstr "محتویات تخته یادداشت را می‌چسباند"

#: uml.cpp:348
msgid "Set the default program preferences"
msgstr "تنظیم ترجیحات برنامه پیش‌فرض"

#: uml.cpp:352
#, fuzzy
#| msgid "Delete &Selected"
msgctxt "delete selected widget"
msgid "Delete &Selected"
msgstr "حذف &برگزیده‌"

#: uml.cpp:363
msgid "&Class Diagram..."
msgstr "نمودار &رده...‌"

#: uml.cpp:369
msgid "&Sequence Diagram..."
msgstr "نمودار &دنباله...‌"

#: uml.cpp:375
msgid "C&ollaboration Diagram..."
msgstr "نمودار &همکاری...‌"

#: uml.cpp:381
msgid "&Use Case Diagram..."
msgstr "نمودار مورد &استفاده...‌"

#: uml.cpp:387
msgid "S&tate Diagram..."
msgstr "نمودار &وضعیت...‌"

#: uml.cpp:393
msgid "&Activity Diagram..."
msgstr "نمودار &فعالیت...‌"

#: uml.cpp:399
msgid "Co&mponent Diagram..."
msgstr "نمودار &مؤلفه...‌"

#: uml.cpp:405
msgid "&Deployment Diagram..."
msgstr "نمودار &آرایش...‌"

#: uml.cpp:411
msgid "&Entity Relationship Diagram..."
msgstr "نمودار رابطه &هستار...‌"

#: uml.cpp:416 uml.cpp:811
msgid "&Tree View"
msgstr "نمای &درخت‌"

#: uml.cpp:420
#, fuzzy
#| msgid "Documentation"
msgid "&Documentation"
msgstr "مستندات"

#: uml.cpp:424
#, fuzzy
#| msgid "Co&mmand history"
msgid "&Command history"
msgstr "تاریخچه &فرمان‌"

#: uml.cpp:429
msgid "&Clear Diagram"
msgstr "&پاک کردن نمودار‌"

#: uml.cpp:433
msgid "&Snap to Grid"
msgstr "&پرش به توری‌"

#: uml.cpp:437
msgid "S&how Grid"
msgstr "&نمایش توری‌"

#: uml.cpp:447
msgid "&Export as Picture..."
msgstr "&صادرات به عنوان عکس...‌"

#: uml.cpp:452
msgid "Export &All Diagrams as Pictures..."
msgstr "صادرات &همه نمودارها به عنوان عکس...‌"

#: uml.cpp:472
msgid "Z&oom to 100%"
msgstr "&بزرگ‌نمایی به ۱۰۰٪‌"

#: uml.cpp:476
msgid "Align Right"
msgstr "تراز راست"

#: uml.cpp:481
msgid "Align Left"
msgstr "تراز چپ"

#: uml.cpp:486
msgid "Align Top"
msgstr "تراز بالا"

#: uml.cpp:491
msgid "Align Bottom"
msgstr "تراز پایین"

#: uml.cpp:496
msgid "Align Vertical Middle"
msgstr "تراز میانی عمودی"

#: uml.cpp:501
msgid "Align Horizontal Middle"
msgstr "تراز میانی افقی"

#: uml.cpp:506
msgid "Align Vertical Distribute"
msgstr "همتراز کردن توزیع عمودی"

#: uml.cpp:511
msgid "Align Horizontal Distribute"
msgstr "همتراز کردن توزیع افقی"

#: uml.cpp:515
msgid "&Move Tab Left"
msgstr "&حرکت به تب چپ"

#: uml.cpp:516
msgid "&Move Tab Right"
msgstr "&حرکت به تب راست‌"

#: uml.cpp:531
msgid "Select Diagram on Left"
msgstr "برگزیدن نمودار در سمت چپ "

#: uml.cpp:532
msgid "Select Diagram on Right"
msgstr "برگزیدن نمودار در سمت راست"

#: uml.cpp:699
#, fuzzy
#| msgid "Ready"
msgctxt "init status bar"
msgid "Ready"
msgstr "آماده"

#: uml.cpp:764
msgid "Diagram Toolbar"
msgstr "میله ابزار نمودار"

#: uml.cpp:822
msgid "Doc&umentation"
msgstr "&مستندات‌"

#: uml.cpp:833
msgid "Co&mmand history"
msgstr "تاریخچه &فرمان‌"

#: uml.cpp:856 uml.cpp:1151 uml.cpp:1184
msgid "Opening file..."
msgstr "در حال باز کردن پرونده..."

#: uml.cpp:920 uml.cpp:1215 umldoc.cpp:285 umldoc.cpp:374 umldoc.cpp:425
#: umldoc.cpp:447 umldoc.cpp:485 umldoc.cpp:497 umldoc.cpp:511 umldoc.cpp:523
#: umldoc.cpp:535 umldoc.cpp:701 umldoc.cpp:708 umldoc.cpp:2863
#: umldoc.cpp:2866
msgid "Untitled"
msgstr "بدون عنوان"

#: uml.cpp:1133
msgid "Creating new document..."
msgstr "در حال ایجاد سند جدید..."

#: uml.cpp:1159
msgid ""
"*.xmi *.xmi.tgz *.xmi.tar.bz2 *.mdl|All Supported Files (*.xmi, *.xmi.tgz, *."
"xmi.tar.bz2, *.mdl)\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)\n"
"*.mdl|Rose model files"
msgstr ""
"*.xmi *.xmi.tgz *.xmi.tar.bz2 *.mdl|همه پرونده‌های پشتیبانی شده(*.xmi, *.xmi."
"tgz, *.xmi.tar.bz2, *.mdl)\n"
"*.xmi|پرونده‌های XMI فشرده نشده (*.xmi)\n"
"*.xmi.tgz|پرونده‌های XMI فشرده Gzip (*.xmi.tgz)\n"
"*.xmi.tar.bz2|پرونده‌های XMI فشرده Bzip2 (*.xmi.tar.bz2)\n"
"*.mdl|پرونده‌های مدل Rose"

#: uml.cpp:1163
msgid "Open File"
msgstr "باز کردن پرونده"

#: uml.cpp:1214
msgid "Saving file..."
msgstr "در حال ذخیره پرونده..."

#: uml.cpp:1230
msgid "Saving file with a new filename..."
msgstr "در حال ذخیره پرونده با نام پرونده‌ای جدید..."

#: uml.cpp:1235
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|پرونده XMI فشرده Gzip \n"
"*.xmi.tar.bz2|پرونده XMI فشرده Bzip2\n"
"*|همه پرونده‌ها"

#: uml.cpp:1235 umlviewimageexporter.cpp:173
msgid "Save As"
msgstr "ذخیره به عنوان"

#: uml.cpp:1253
#, kde-format
msgid ""
"The file %1 exists.\n"
"Do you wish to overwrite it?"
msgstr ""
"پرونده %1 وجود دارد.\n"
"می‌خواهید آن را جای‌نوشت کنید؟"

#: uml.cpp:1254
msgid "Warning"
msgstr "اخطار"

#: uml.cpp:1254
msgid "Overwrite"
msgstr "جای‌نوشت"

#: uml.cpp:1288
msgid "Closing file..."
msgstr "در حال بستن پرونده..."

#: uml.cpp:1320
#, fuzzy
#| msgid "Exporting view..."
msgid "Print Preview..."
msgstr "در حال صادرات نما..."

#: uml.cpp:1347
msgid "Printing..."
msgstr "چاپ..."

#: uml.cpp:1354
#, kde-format
msgid "Print %1"
msgstr "چاپ %1"

#: uml.cpp:1374
msgid "Exiting..."
msgstr "خروج..."

#: uml.cpp:1437
msgid "Cutting selection..."
msgstr "در حال برش گزینش..."

#: uml.cpp:1454
msgid "Copying selection to clipboard..."
msgstr "در حال رونوشت گزینش به تخته یادداشت..."

#: uml.cpp:1466
msgid "Inserting clipboard contents..."
msgstr "در حال درج محتویات تخته یادداشت..."

#: uml.cpp:1471
msgid ""
"Umbrello could not paste the clipboard contents.  The objects in the "
"clipboard may be of the wrong type to be pasted here."
msgstr ""
"Umbrello نتوانست محتویات تخته یادداشت را بچسباند. ممکن است اشیای درون تخته "
"یادداشت از نوع نادرست، اینجا درج شود."

#: uml.cpp:1497 umlviewimageexporter.cpp:80 umlviewimageexporterall.cpp:84
#, fuzzy
msgctxt "reset status bar"
msgid "Ready."
msgstr "آماده."

#: uml.cpp:2060
msgid "Cannot view code until you generate some first."
msgstr "تا در ابتدا چند کد تولید نکنید، نمی‌توانید کد را ببینید."

#: uml.cpp:2060 uml.cpp:2063
msgid "Cannot View Code"
msgstr "نمی‌توان کد را دید"

#: uml.cpp:2063
msgid "Cannot view code from simple code writer."
msgstr "نمی‌توان کد را از نویسنده کد ساده دید."

#: uml.cpp:2942
msgid "XHTML Generation failed ."
msgstr ""

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

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

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

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

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

#: umlcanvasobject.cpp:211
msgid "new_unique_constraint"
msgstr ""

#: umlcanvasobject.cpp:214
msgid "new_fkey_constraint"
msgstr ""

#: umlcanvasobject.cpp:217
msgid "new_check_constraint"
msgstr ""

#: umldoc.cpp:82 umldoc.cpp:1973
msgid "UML Model"
msgstr "مدل UML"

#: umldoc.cpp:114
msgid "Logical View"
msgstr "نمای منطقی"

#: umldoc.cpp:115
msgid "Use Case View"
msgstr "نمای مورد استفاده"

#: umldoc.cpp:116
msgid "Component View"
msgstr "نمای مؤلفه"

#: umldoc.cpp:117
msgid "Deployment View"
msgstr "نمای آرایش"

#: umldoc.cpp:118
msgid "Entity Relationship Model"
msgstr "مدل رابطه هستار"

#: umldoc.cpp:141
msgid "Datatypes"
msgstr "انواع داده"

#: umldoc.cpp:280
msgid ""
"The current file has been modified.\n"
"Do you want to save it?"
msgstr ""
"پرونده جاری تغییر کرده است.\n"
"می‌خواهید آن را ذخیره کنید؟"

#: umldoc.cpp:281
#, fuzzy
msgctxt "warning message"
msgid "Warning"
msgstr "اخطار"

#: umldoc.cpp:424
#, kde-format
msgid "The file %1 does not exist."
msgstr "پرونده %1 وجود ندارد."

#: umldoc.cpp:446
#, kde-format
msgid "The file %1 seems to be corrupted."
msgstr "به نظر می‌رسد پرونده %1 خراب باشد."

#: umldoc.cpp:483 umldoc.cpp:495 umldoc.cpp:521
#, kde-format
msgid "There was no XMI file found in the compressed file %1."
msgstr "پرونده XMI در پرونده فشرده %1 وجود ندارد."

#: umldoc.cpp:509
#, kde-format
msgid "There was a problem loading the extracted file: %1"
msgstr "مسئله بار کردن پرونده استخراج‌شده وجود دارد: %1"

#: umldoc.cpp:533 umldoc.cpp:551
#, kde-format
msgid "There was a problem loading file: %1"
msgstr "مسئله بار کردن پرونده وجود دارد: %1"

#: umldoc.cpp:622 umldoc.cpp:632 umldoc.cpp:649 umldoc.cpp:682 umldoc.cpp:700
#: umllistview.cpp:561 umlviewimageexportermodel.cpp:257
#, kde-format
msgid "There was a problem saving file: %1"
msgstr "مسئله ذخیره پرونده وجود دارد: %1"

#: umldoc.cpp:622 umldoc.cpp:632 umldoc.cpp:649 umldoc.cpp:682 umldoc.cpp:700
#: umldoc.cpp:707 umllistview.cpp:562
msgid "Save Error"
msgstr "خطای ذخیره کردن"

#: umldoc.cpp:707
#, kde-format
msgid "There was a problem uploading file: %1"
msgstr "مسئله بارگذاری پرونده وجود دارد: %1"

#: umldoc.cpp:1196
msgid "use case diagram"
msgstr "نمودار مورد استفاده"

#: umldoc.cpp:1199
msgid "class diagram"
msgstr "نمودار رده"

#: umldoc.cpp:1202
msgid "sequence diagram"
msgstr "نمودار دنباله"

#: umldoc.cpp:1205
msgid "collaboration diagram"
msgstr "نمودار همکاری"

#: umldoc.cpp:1208
msgid "state diagram"
msgstr "نمودار وضعیت"

#: umldoc.cpp:1211
msgid "activity diagram"
msgstr "نمودار فعالیت"

#: umldoc.cpp:1214
msgid "component diagram"
msgstr "نمودار مؤلفه"

#: umldoc.cpp:1217
msgid "deployment diagram"
msgstr "نمودار آرایش"

#: umldoc.cpp:1220
msgid "entity relationship diagram"
msgstr "نمودار رابطه هستار"

#: umldoc.cpp:1275
#, fuzzy
msgctxt "diagram name"
msgid "Name"
msgstr "نام"

#: umldoc.cpp:1283 umldoc.cpp:1348
msgid "That is an invalid name for a diagram."
msgstr "این نام نامعتبری برای نمودار است."

#: umldoc.cpp:1287 umldoc.cpp:1357
msgid "A diagram is already using that name."
msgstr "هم اکنون نمودار از آن نام استفاده می‌کند."

#: umldoc.cpp:1342
#, fuzzy
msgctxt "renaming diagram"
msgid "Name"
msgstr "نام"

#: umldoc.cpp:1373
#, fuzzy
msgctxt "renaming uml object"
msgid "Name"
msgstr "نام"

#: umldoc.cpp:1407
#, fuzzy
msgctxt "renaming child uml object"
msgid "Name"
msgstr "نام"

#: umldoc.cpp:1417 umllistview.cpp:2328
msgid ""
"The name you entered was not unique.\n"
"Is this what you wanted?"
msgstr ""
"نامی که وارد کردید، یکتا نبود.\n"
"این چیزی است که می‌خواستید؟"

#: umldoc.cpp:1418 umllistview.cpp:2329
msgid "Use Name"
msgstr "استفاده از نام"

#: umldoc.cpp:1418 umllistview.cpp:2329
msgid "Enter New Name"
msgstr "وارد کردن نام جدید"

#: umldoc.cpp:1468
#, kde-format
msgid "Are you sure you want to delete diagram %1?"
msgstr "مطمئنید که می‌خواهید نمودار %1 را حذف کنید؟"

#: umldoc.cpp:1469
msgid "Delete Diagram"
msgstr "حذف نمودار"

#: umldoc.cpp:2056
msgid "Setting up the document..."
msgstr "در حال برپایی سند..."

#: umldoc.cpp:2086
msgid "Resolving object references..."
msgstr "رفع ارجاعات شیء..."

#: umldoc.cpp:2137
msgid "Loading UML elements..."
msgstr "در حال بارگذاری عناصر UML..."

#: umldoc.cpp:2361
msgid "Loading diagrams..."
msgstr "در حال بارگذاری نمودارها..."

#: umldoc.cpp:2864
#, kde-format
msgid "/autosave%1"
msgstr "/ذخیره خودکار%1"

#: umllistview.cpp:522
msgid "Externalize Folder"
msgstr "خارجی کردن پوشه"

#: umllistview.cpp:543
#, kde-format
msgid "Folder %1 must be relative to the main model directory, %2."
msgstr ""

#: umllistview.cpp:544
#, fuzzy
#| msgid "Paste Error"
msgid "Path Error"
msgstr "خطای چسباندن"

#: umllistview.cpp:552
#, kde-format
msgid ""
"File %1 already exists!\n"
"The existing file will be overwritten."
msgstr ""

#: umllistview.cpp:553
#, fuzzy
#| msgid "File Already Exists"
msgid "File Exist"
msgstr "پرونده از قبل وجود دارد"

#: umllistview.cpp:593
msgid "Enter Model Name"
msgstr "وارد کردن نام مدل"

#: umllistview.cpp:594
msgid "Enter the new name of the model:"
msgstr "نام جدید مدل را وارد کنید:"

#: umllistview.cpp:1337
msgid "Views"
msgstr "نماها"

#: umllistview.cpp:2318
msgid ""
"The name you entered was invalid.\n"
"Creation process has been canceled."
msgstr ""
"نامی که وارد کردید، نامعتبر بود.\n"
"فرآیند ایجاد لغو شده است."

#: umllistview.cpp:2319 umllistviewitem.cpp:719
msgid "Name Not Valid"
msgstr "نام، معتبر نیست"

#: umllistview.cpp:2335 umllistview.cpp:2600
msgid ""
"The name you entered was not unique.\n"
"Creation process has been canceled."
msgstr ""
"نامی که وارد کردید، یکتا نبود.\n"
"فرآیند ایجاد لغو شده است."

#: umllistview.cpp:2558 umllistview.cpp:2575 umllistview.cpp:2590
#: umllistview.cpp:2620
msgid "Creation canceled"
msgstr "لغو ایجاد"

#: umllistview.cpp:2878
msgid "Loading listview..."
msgstr "در حال بارگذاری نمای فهرست..."

#: umllistview.cpp:3262
msgid "The folder must be emptied before it can be deleted."
msgstr "پوشه باید قبل از اینکه بتواند حذف شود، خالی شود."

#: umllistview.cpp:3263
msgid "Folder Not Empty"
msgstr "پوشه خالی نیست"

#: umllistviewitem.cpp:578 umllistviewitem.cpp:611 umllistviewitem.cpp:642
#: umllistviewitem.cpp:669
msgid "Rename canceled"
msgstr "لغو تغییر نام"

#: umllistviewitem.cpp:703
#, kde-format
msgid "Renaming an item of listview type %1 is not yet implemented."
msgstr "هنوز تغییر نام یک فقره از نوع فهرست‌ نمای %1 پیاده‌سازی نمی‌شود."

#: umllistviewitem.cpp:704
msgid "Function Not Implemented"
msgstr "تابع پیاده‌سازی نمی‌شود"

#: umllistviewitem.cpp:718
msgid ""
"The name you entered was invalid.\n"
"Renaming process has been canceled."
msgstr ""
"نامی که وارد کردید، نامعتبر بود.\n"
"فرآیند تغییر نام لغو شده است."

#: umlscene.cpp:474
#, kde-format
msgid "Diagram: %2 Page %1"
msgstr "نمودار: %2 صفحه %1"

#: umlscene.cpp:1357
msgid "Change Line Color"
msgstr "تغییر رنگ خط"

#: umlscene.cpp:1391
msgid "Change Fill Color"
msgstr "تغییر رنگ پر"

#: umlscene.cpp:3380
msgid "Enter Diagram Name"
msgstr "وارد کردن نام نمودار"

#: umlscene.cpp:3381
msgid "Enter the new name of the diagram:"
msgstr "وارد کردن نام جدید نمودار:"

#: umlscene.cpp:3560
msgid ""
"You are about to delete the entire diagram.\n"
"Are you sure?"
msgstr ""
"درصدد حذف کل نمودار هستید.\n"
"مطمئنید؟"

#: umlscene.cpp:3561
msgid "Delete Diagram?"
msgstr "نمودار حذف شود؟"

#: umlviewimageexporter.cpp:73
msgid "Exporting view..."
msgstr "در حال صادرات نما..."

#: umlviewimageexporter.cpp:78
msgid "An error happened when exporting the image:\n"
msgstr "هنگام صادرات تصویر، خطایی رخ داد:\n"

#: umlviewimageexporter.cpp:105
#, kde-format
msgid ""
"The selected file %1 exists.\n"
"Do you want to overwrite it?"
msgstr ""
"پرونده برگزیده %1 وجود دارد.\n"
"می‌خواهید آن را جای‌نوشت کنید؟"

#: umlviewimageexporter.cpp:106
msgid "File Already Exists"
msgstr "پرونده از قبل وجود دارد"

#: umlviewimageexportermodel.cpp:224
#, fuzzy
#| msgid "Empty"
msgid "Empty scene"
msgstr "خالی"

#: umlviewimageexportermodel.cpp:229
#, kde-format
msgid "Can not create directory: %1"
msgstr "نمی‌توان فهرست راهنما را ایجاد کرد: %1"

#: umlviewimageexportermodel.cpp:246
msgid "Can not save an empty diagram"
msgstr "نمی‌توان نموداری خالی را ذخیره کرد"

#: umlviewimageexportermodel.cpp:251
#, kde-format
msgid "A problem occurred while saving diagram in %1"
msgstr "هنگام ذخیره نمودار در %1، مسئله‌ای رخ داد"

#: widgets/associationwidget.cpp:2945
msgid "Multiplicity"
msgstr "تعدد"

#: widgets/associationwidget.cpp:2946 widgets/floatingtextwidget.cpp:364
msgid "Enter multiplicity:"
msgstr "تعدد را وارد کنید:"

#: widgets/associationwidget.cpp:2963
msgid "Association Name"
msgstr "نام انجمن"

#: widgets/associationwidget.cpp:2964 widgets/floatingtextwidget.cpp:371
msgid "Enter association name:"
msgstr "نام انجمن را وارد کنید:"

#: widgets/associationwidget.cpp:2983
msgid "Role Name"
msgstr "نام نقش"

#: widgets/associationwidget.cpp:2984 widgets/floatingtextwidget.cpp:362
msgid "Enter role name:"
msgstr "نام نقش را وارد کنید:"

#: widgets/combinedfragmentwidget.cpp:282
msgid "Enter the name of the diagram referenced"
msgstr "وارد کردن نام نمودار مرجع"

#: widgets/combinedfragmentwidget.cpp:282
msgid "Diagram name"
msgstr "نام نمودار"

#: widgets/combinedfragmentwidget.cpp:284
#: widgets/combinedfragmentwidget.cpp:386
msgid "Enter the guard of the loop"
msgstr "وارد کردن نام محافظ حلقه"

#: widgets/combinedfragmentwidget.cpp:284
#: widgets/combinedfragmentwidget.cpp:286 widgets/objectnodewidget.cpp:333
msgid "-"
msgstr ""

#: widgets/combinedfragmentwidget.cpp:286
msgid "Enter the first alternative name"
msgstr "وارد کردن نام انتخاب اول"

#: widgets/combinedfragmentwidget.cpp:380
msgid "Enter first alternative"
msgstr "وارد کردن انتخاب اول"

#: widgets/combinedfragmentwidget.cpp:380
msgid "Enter first alternative :"
msgstr "انتخاب اول را وارد کنید :"

#: widgets/combinedfragmentwidget.cpp:383
msgid "Enter referenced diagram name"
msgstr "وارد کردن نام نمودار مرجع"

#: widgets/combinedfragmentwidget.cpp:383
msgid "Enter referenced diagram name :"
msgstr "نام نمودار مرجع را وارد کنید :"

#: widgets/combinedfragmentwidget.cpp:386
msgid "Enter the guard of the loop:"
msgstr "نام محافظ حلقه را وارد کنید:"

#: widgets/floatingdashlinewidget.cpp:94
msgid "Enter alternative Name"
msgstr "وارد کردن نام انتخاب"

#: widgets/floatingdashlinewidget.cpp:94
msgid "Enter the alternative :"
msgstr "انتخاب را وارد کنید :"

#: widgets/floatingtextwidget.cpp:185
msgid "Change Text"
msgstr "تغییر متن"

#: widgets/floatingtextwidget.cpp:185 widgets/floatingtextwidget.cpp:373
msgid "Enter new text:"
msgstr "متن جدید را وارد کنید:"

#: widgets/floatingtextwidget.cpp:375
msgid "ERROR"
msgstr "خطا"

#: widgets/floatingtextwidget.cpp:549
#, fuzzy
msgctxt "operation name"
msgid "Name"
msgstr "نام"

#: widgets/floatingtextwidget.cpp:550
msgid "Enter operation name:"
msgstr "نام عمل را وارد کنید:"

#: widgets/notewidget.cpp:180 worktoolbar.cpp:307
msgid "Precondition"
msgstr "پیش‌شرط"

#: widgets/notewidget.cpp:181
#, fuzzy
#| msgid "Postcondition :"
msgid "Postcondition"
msgstr "پس‌شرط :"

#: widgets/notewidget.cpp:182
#, fuzzy
#| msgid "State Transition"
msgid "Transformation"
msgstr "گذار وضعیت"

#: widgets/notewidget.cpp:184
msgid "Note Type"
msgstr "نوع یادداشت"

#: widgets/notewidget.cpp:184
msgid "Select the Note Type"
msgstr "برگزیدن نوع یادداشت"

#: widgets/objectnodewidget.cpp:236
msgid "Enter Object Node Name"
msgstr "وارد کردن نام گره شیء"

#: widgets/objectnodewidget.cpp:237
msgid "Enter the name of the object node :"
msgstr "نام گره شیء را وارد کنید :"

#: widgets/objectnodewidget.cpp:306
msgid "Select Object node type"
msgstr "برگزیدن نوع گره شیء"

#: widgets/objectnodewidget.cpp:306
msgid "Select the object node type"
msgstr "برگزیدن نوع گره شیء"

#: widgets/objectnodewidget.cpp:312
msgid "Enter the name of the data store node"
msgstr "وارد کردن نام گره ذخیره داده"

#: widgets/objectnodewidget.cpp:312
msgid "data store name"
msgstr "نام ذخیره داده"

#: widgets/objectnodewidget.cpp:314
msgid "Enter the name of the buffer node"
msgstr "وارد کردن نام گره میان‌گیر"

#: widgets/objectnodewidget.cpp:314
msgid "Enter the name of the buffer"
msgstr "وارد کردن نام میان‌گیر"

#: widgets/objectnodewidget.cpp:314
msgid "centralBuffer"
msgstr ""

#: widgets/objectnodewidget.cpp:316
msgid "Enter the name of the object flow"
msgstr "وارد کردن نام روند شیء"

#: widgets/objectnodewidget.cpp:316
msgid "object flow"
msgstr "روند شیء"

#: widgets/objectnodewidget.cpp:333
msgid "Enter Object Flow State"
msgstr "وارد کردن وضعیت روند شیء"

#: widgets/objectnodewidget.cpp:333
msgid "Enter State (keep '-' if there is no state for the object) "
msgstr ""

#: widgets/objectwidget.cpp:154
msgid "Rename Object"
msgstr "تغییر نام شیء"

#: widgets/objectwidget.cpp:155
msgid "Enter object name:"
msgstr "نام شیء را وارد کنید:"

#: widgets/pinwidget.cpp:197
msgid "Enter Pin Name"
msgstr "وارد کردن نام Pin"

#: widgets/pinwidget.cpp:197
msgid "Enter the pin name :"
msgstr "نام خار را وارد کنید :"

#: widgets/preconditionwidget.cpp:242 widgets/toolbarstateonewidget.cpp:176
msgid "Enter Precondition Name"
msgstr "وارد کردن نام پیش‌شرط"

#: widgets/preconditionwidget.cpp:243
msgid "Enter the precondition :"
msgstr "پیش‌شرط را وارد کنید :"

#: widgets/signalwidget.cpp:320
msgid "Enter signal name"
msgstr "وارد کردن نام نشانک"

#: widgets/signalwidget.cpp:320
msgid "Enter the signal name :"
msgstr "نام نشانک را وارد کنید :"

#: widgets/statewidget.cpp:493
msgid "Enter Activity"
msgstr "وارد کردن فعالیت"

#: widgets/statusbartoolbutton.cpp:120
#, fuzzy, kde-format
#| msgid "%"
msgctxt "@info:tooltip of custom toolbar button"
msgid "%1"
msgstr "٪"

#: widgets/toolbarstateonewidget.cpp:176
msgid "Enter the precondition"
msgstr "وارد کردن پیش‌شرط"

#: widgets/toolbarstateonewidget.cpp:176
msgid "new precondition"
msgstr "پیش‌شرط جدید"

#: widgets/umlwidget.cpp:441 widgets/umlwidget.cpp:445
#, fuzzy
#| msgid "Role Properties"
msgid "Change Properties"
msgstr "ویژگیهای نقش"

#: worktoolbar.cpp:301
msgid "Object"
msgstr "شیء"

#: worktoolbar.cpp:302
msgid "Synchronous Message"
msgstr "پیام همگام"

#: worktoolbar.cpp:303
msgid "Asynchronous Message"
msgstr "پیام ناهمگام"

#: worktoolbar.cpp:304
msgid "Found Message"
msgstr "پیام یافت‌شده"

#: worktoolbar.cpp:305
msgid "Lost Message"
msgstr "پیام گم‌شده"

#: worktoolbar.cpp:306
msgid "Combined Fragment"
msgstr "تکه ترکیب‌شده"

#: worktoolbar.cpp:311
msgid "Label"
msgstr "برچسب"

#: worktoolbar.cpp:312
msgid "Note"
msgstr "یادداشت"

#: worktoolbar.cpp:313
msgid "Box"
msgstr "جعبه"

#: worktoolbar.cpp:318
msgid "Directional Association"
msgstr "انجمن جهت‌دار"

#: worktoolbar.cpp:319
msgid "Implements"
msgstr "پیاده‌سازیها"

#: worktoolbar.cpp:322
#, fuzzy
msgctxt "UML class"
msgid "Class"
msgstr "رده"

#: worktoolbar.cpp:324
msgid "Region"
msgstr "منطقه"

#: worktoolbar.cpp:327
msgid "Send signal"
msgstr "ارسال نشانک"

#: worktoolbar.cpp:328
msgid "Accept signal"
msgstr ""

#: worktoolbar.cpp:329
msgid "Accept time event"
msgstr ""

#: worktoolbar.cpp:330
msgid "Fork/Join"
msgstr "محل انشعاب/پیوستن"

#: worktoolbar.cpp:341
#, fuzzy
msgctxt "join states"
msgid "Join"
msgstr "پیوستن"

#: worktoolbar.cpp:344
#, fuzzy
msgctxt "state choice"
msgid "Choice"
msgstr "انتخاب"

#: worktoolbar.cpp:347
#, fuzzy
msgid "And Line"
msgstr "خطوط"

#: worktoolbar.cpp:349
msgid "Activity Transition"
msgstr "گذار فعالیت"

#: worktoolbar.cpp:351
#, fuzzy
msgctxt "state diagram"
msgid "State"
msgstr "وضعیت"

#: worktoolbar.cpp:353
msgid "Final Activity"
msgstr "فعالیت نهایی"

#: worktoolbar.cpp:354
msgid "Pin"
msgstr ""

#: worktoolbar.cpp:356
msgid "Message"
msgstr "پیام"

#: worktoolbar.cpp:358
msgid "Object Node"
msgstr "گره شیء"

#: worktoolbar.cpp:359
msgid "Pre/Post condition"
msgstr ""

#: worktoolbar.cpp:373
#, fuzzy
msgctxt "selection arrow"
msgid "Select"
msgstr "برگزیدن"

#, fuzzy
#~| msgid "Views"
#~ msgid "&View"
#~ msgstr "نماها"

#~ msgid "Show &visibility"
#~ msgstr "نمایش &نمایانی‌"

#~ msgid "Show attributes"
#~ msgstr "نمایش خصیصه‌ها"

#~ msgid "Show operations"
#~ msgstr "نمایش عملیات"

#~ msgid "Show stereot&ype"
#~ msgstr "نمایش &کلیشه‌ای‌"

#~ msgid "Show attribute signature"
#~ msgstr "نمایش امضای خصیصه‌ها"

#~ msgid "Show package"
#~ msgstr "نمایش بسته"

#, fuzzy
#~| msgid "Create class diagram"
#~ msgid "Create class diagram : %1"
#~ msgstr "ایجاد نمودار رده"

#, fuzzy
#~| msgid "Create entity relationship diagram"
#~ msgid "Create entity relationship diagram : %1"
#~ msgstr "ایجاد نمودار رابطه هستار"

#, fuzzy
#~| msgid "Create use case diagram"
#~ msgid "Create use case diagram : %1"
#~ msgstr "ایجاد نمودار مورد استفاده"

#, fuzzy
#~| msgid "Create activity diagram"
#~ msgid "Create activity diagram : %1"
#~ msgstr "ایجاد نمودار فعالیت"

#, fuzzy
#~| msgid "Create collaboration diagram"
#~ msgid "Create collaboration diagram : %1"
#~ msgstr "ایجاد نمودار همکاری"

#, fuzzy
#~| msgid "Create sequence diagram"
#~ msgid "Create sequence diagram : %1"
#~ msgstr "ایجاد نمودار دنباله"

#, fuzzy
#~| msgid "Create deployment diagram"
#~ msgid "Create deployment diagram : %1"
#~ msgstr "ایجاد نمودار آرایش"

#, fuzzy
#~| msgid "Create component diagram"
#~ msgid "Create component diagram : %1"
#~ msgstr "ایجاد نمودار مؤلفه"

#, fuzzy
#~ msgctxt "widget color page name"
#~ msgid "Color"
#~ msgstr "رنگ"

#~ msgid "Widget Colors"
#~ msgstr "رنگهای عنصر"

#, fuzzy
#~ msgctxt "color page title"
#~ msgid "Color"
#~ msgstr "رنگ"

#, fuzzy
#~ msgctxt "color page"
#~ msgid "Color"
#~ msgstr "رنگ"

#~ msgid "Association font"
#~ msgstr "قلم انجمن"

#, fuzzy
#~ msgctxt "diagram colors page"
#~ msgid "Color"
#~ msgstr "رنگ"

#~ msgid "Diagram Colors"
#~ msgstr "رنگهای نمودار"

#, fuzzy
#~ msgctxt "widget color page"
#~ msgid "Color"
#~ msgstr "رنگ"

#~ msgid "This directory does not exist."
#~ msgstr "این فهرست راهنما وجود ندارد."

#~ msgid "The base directory that contains the project"
#~ msgstr "فهرست راهنمای پایه شامل پروژه"

#~ msgid "&Directory of the project:"
#~ msgstr "&فهرست راهنمای پروژه:‌"

#~ msgid "The language of the project"
#~ msgstr "زبان پروژه"

#~ msgid "Language:"
#~ msgstr "زبان:"

#, fuzzy
#~| msgid "&Import Classes..."
#~ msgid "OLD &Import Classes..."
#~ msgstr "&واردات رده‌ها...‌"

#, fuzzy
#~| msgid "Import &Project..."
#~ msgid "OLD Import &Project..."
#~ msgstr "واردات &پروژه...‌"

#~ msgid "*.idl|IDL Files (*.idl)"
#~ msgstr "*.idl|پرونده‌های IDL (*.idl)"

#, fuzzy
#~| msgid "*.py|Python Files (*.py)"
#~ msgid "*.py|Python Files (*.py *.pyw)"
#~ msgstr "*.py|پرونده‌های Python (*.py)"

#~ msgid "*.java|Java Files (*.java)"
#~ msgstr "*.java|پرونده‌های جاوا (*.java)"

#~ msgid "*.pas|Pascal Files (*.pas)"
#~ msgstr "*.pas|پرونده‌های پاسکال (*.pas)"

#~ msgid "*.ads *.ada|Ada Files (*.ads *.ada)"
#~ msgstr "*.ads *.ada|پرونده‌های ادا (*.ads *.ada)"

#~ msgid "*.h *.hh *.hpp *.hxx *.H|Header Files (*.h *.hh *.hpp *.hxx *.H)"
#~ msgstr ""
#~ "*.h *.hh *.hpp *.hxx *.H|پرونده‌های سرآیند (*.h *.hh *.hpp *.hxx *.H)"

#~ msgid "Select Code to Import"
#~ msgstr "برگزیدن کد برای واردات"

#~ msgid "Import Classes..."
#~ msgstr "واردات رده‌ها..."

#~ msgid "Import Project..."
#~ msgstr "واردات پروژه..."

#~ msgid "D&efault Color"
#~ msgstr "رنگ &پیش‌فرض‌"

#~ msgid "Fill color:"
#~ msgstr "رنگ پر:"

#~ msgid "De&fault Color"
#~ msgstr "رنگ &پیش‌فرض‌"

#~ msgid "D&efault Width"
#~ msgstr "عرض &پیش‌فرض‌"

#~ msgid "&Zoom Slider"
#~ msgstr "لغزان &بزرگ‌نمایی"

#~ msgid "&Hide Grid"
#~ msgstr "&مخفی کردن توری‌"

#~ msgid "&OK"
#~ msgstr "&تأیید‌"

#~ msgid "&Cancel"
#~ msgstr "&لغو‌"

#~ msgid "Generation Status"
#~ msgstr "وضعیت تولید"

#, fuzzy
#~ msgctxt "finish code generation"
#~ msgid "Finish"
#~ msgstr "تمام شدن"

#~ msgid "General Options"
#~ msgstr "گزینه‌های عمومی"

#, fuzzy
#~ msgid "Form"
#~ msgstr "محل انشعاب"

#~ msgid "Import existing projects"
#~ msgstr "واردات پروژه‌های موجود"

#~ msgid "State"
#~ msgstr "وضعیت"

#~ msgid "Color"
#~ msgstr "رنگ"

#~ msgid "Finish"
#~ msgstr "تمام شدن"

#~ msgid "Initial state"
#~ msgstr "وضعیت آغازین"

#~ msgid "End state"
#~ msgstr "وضعیت پایانی"

#~ msgid "Display"
#~ msgstr "نمایش"

#~ msgid "State :"
#~ msgstr "وضعیت :"

#~ msgid "Contents"
#~ msgstr "محتویات"

#~ msgid "&Name:"
#~ msgstr "&نام:‌"

#~ msgid "P&ublic"
#~ msgstr "&عمومی‌"

#~ msgid "P&rivate"
#~ msgstr "&خصوصی‌"

#~ msgid "Prot&ected"
#~ msgstr "&حفاظت‌شده‌"

#~ msgid "Local"
#~ msgstr "محلی"

#~ msgid "&Public"
#~ msgstr "&عمومی‌"

#~ msgid "&Executable"
#~ msgstr "&اجرایی"

#~ msgid "Pro&tected"
#~ msgstr "&حفاظت‌شده‌"

#~ msgid "Selection"
#~ msgstr "گزینش"

#~ msgid "&Line:"
#~ msgstr "&خط:‌"

#~ msgid "Namespace"
#~ msgstr "فضای نام"

#~ msgid "Duplicate"
#~ msgstr "تکثیر"

#~ msgid "New"
#~ msgstr "جدید"

#~ msgid "Class..."
#~ msgstr "رده..."

#~ msgid "State..."
#~ msgstr "وضعیت..."

#~ msgid "Close"
#~ msgstr "بستن"

#~ msgid "Collaboration"
#~ msgstr "همکاری"

#~ msgid "Sequence"
#~ msgstr "دنباله"

#~ msgid "Deployment"
#~ msgstr "آرایش"

#~ msgid " &33%"
#~ msgstr " &۳۳٪‌"

#~ msgid " &50%"
#~ msgstr " &۵۰٪‌"

#~ msgid " &75%"
#~ msgstr " &۷۵٪‌"

#~ msgid "&100%"
#~ msgstr "&۱۰۰٪‌"

#~ msgid "1&50%"
#~ msgstr "۱&۵۰٪‌"

#~ msgid "&200%"
#~ msgstr "&۲۰۰٪‌"

#~ msgid "3&00%"
#~ msgstr "۳&۰۰٪‌"

#~ msgid "kde-uml-Diagram"
#~ msgstr "نمودار kde-uml"

#~ msgid "Alt+F"
#~ msgstr "دگرساز+F"
