<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fa">
<context>
    <name>AddItemsCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="281"/>
        <source>Add %1 elements</source>
        <translation>افزودن %1 عنصر</translation>
    </message>
</context>
<context>
    <name>And</name>
    <message>
        <location filename="../../Element/GraphicElements/And.cpp" line="28"/>
        <source>And</source>
        <translation>و</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/And.cpp" line="27"/>
        <source>AND</source>
        <translation>و</translation>
    </message>
</context>
<context>
    <name>Application</name>
    <message>
        <location filename="../../Core/Application.cpp" line="143"/>
        <source>Error!</source>
        <translation>خطا!</translation>
    </message>
</context>
<context>
    <name>ArduinoCodeGen</name>
    <message>
        <location filename="../../CodeGen/ArduinoCodeGen.cpp" line="27"/>
        <source>Could not open file for writing: %1</source>
        <translation>فایل برای نوشتن باز نشد: %1</translation>
    </message>
    <message>
        <location filename="../../CodeGen/ArduinoCodeGen.cpp" line="190"/>
        <source>Not enough pins available for all input elements</source>
        <translation>پین‌های کافی برای همه عناصر ورودی موجود نیست</translation>
    </message>
    <message>
        <location filename="../../CodeGen/ArduinoCodeGen.cpp" line="217"/>
        <source>Not enough pins available for all rotary switch positions</source>
        <translation>پین‌های کافی برای همه موقعیت‌های کلید دوار موجود نیست</translation>
    </message>
    <message>
        <location filename="../../CodeGen/ArduinoCodeGen.cpp" line="252"/>
        <source>Not enough pins available for all output elements</source>
        <translation>پین‌های کافی برای همه عناصر خروجی موجود نیست</translation>
    </message>
    <message>
        <location filename="../../CodeGen/ArduinoCodeGen.cpp" line="525"/>
        <source>Element type not supported: %1</source>
        <translation>نوع عنصر پشتیبانی نمی‌شود: %1</translation>
    </message>
    <message>
        <location filename="../../CodeGen/ArduinoCodeGen.cpp" line="696"/>
        <source>Output variable not mapped for TruthTable: %1</source>
        <translation>متغیر خروجی برای جدول حقیقت نگاشت نشده: %1</translation>
    </message>
    <message>
        <location filename="../../CodeGen/ArduinoCodeGen.cpp" line="959"/>
        <source>Could not open testbench file: %1</source>
        <translation>فایل تست‌بنچ باز نشد: %1</translation>
    </message>
</context>
<context>
    <name>AudioBox</name>
    <message>
        <location filename="../../Element/GraphicElements/AudioBox.cpp" line="35"/>
        <location filename="../../Element/GraphicElements/AudioBox.cpp" line="36"/>
        <source>Audio Box</source>
        <translation>جعبه صوتی</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/AudioBox.cpp" line="87"/>
        <source>File does not exist</source>
        <translation>فایل وجود ندارد</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/AudioBox.cpp" line="88"/>
        <source>File is not readable</source>
        <translation>فایل خواندنی نیست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/AudioBox.cpp" line="90"/>
        <source>Couldn&apos;t load audio: %1 (%2)</source>
        <translation>صدا بارگذاری نشد: %1 (%2)</translation>
    </message>
</context>
<context>
    <name>BewavedDolphin</name>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="300"/>
        <source>toolBar</source>
        <translation>نوار ابزار</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="301"/>
        <source>File</source>
        <translation>فایل</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="302"/>
        <source>Help</source>
        <translation>راهنما</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="303"/>
        <source>Edit</source>
        <translation>ویرایش</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="304"/>
        <source>View</source>
        <translation>نمایش</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="247"/>
        <source>About</source>
        <translation>درباره</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="248"/>
        <source>Ctrl+H</source>
        <translation>Ctrl+H</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="249"/>
        <source>Load</source>
        <translation>بارگذاری</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="250"/>
        <source>Ctrl+L</source>
        <translation>Ctrl+L</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="251"/>
        <source>Exit</source>
        <translation>خروج</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="252"/>
        <source>Ctrl+W</source>
        <translation>Ctrl+W</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="253"/>
        <source>Combinational</source>
        <translation>ترکیبی</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="254"/>
        <source>Alt+C</source>
        <translation>Alt+C</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="840"/>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="255"/>
        <source>Export to PDF</source>
        <translation>صادرات به PDF</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="256"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="257"/>
        <source>Save</source>
        <translation>ذخیره</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="258"/>
        <source>Ctrl+S</source>
        <translation>Ctrl+S</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="259"/>
        <source>Save As...</source>
        <translation>ذخیره به عنوان...</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="260"/>
        <source>Ctrl+Shift+S</source>
        <translation>Ctrl+Shift+S</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="261"/>
        <source>Copy</source>
        <translation>کپی</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="262"/>
        <source>Ctrl+C</source>
        <translation>Ctrl+C</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="263"/>
        <source>Paste</source>
        <translation>چسباندن</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="264"/>
        <source>Ctrl+V</source>
        <translation>Ctrl+V</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="265"/>
        <source>Set to 0</source>
        <translation>تنظیم به 0</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="266"/>
        <source>0</source>
        <translation>0</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="268"/>
        <source>1</source>
        <translation>1</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="269"/>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="270"/>
        <source>Set clock period</source>
        <translation>تنظیم دوره ساعت</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="273"/>
        <source>Space</source>
        <translation>فاصله</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="286"/>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="287"/>
        <source>Fit to screen</source>
        <translation>تنظیم با صفحه</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="295"/>
        <source>Show Numbers</source>
        <translation>نمایش اعداد</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="296"/>
        <source>Show Waveforms</source>
        <translation>نمایش شکل موج</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="297"/>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="298"/>
        <source>AutoCrop</source>
        <translation>برش اتوماتیک</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="299"/>
        <source>Ctrl+A</source>
        <translation>Ctrl+A</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="267"/>
        <source>Set to 1</source>
        <translation>تنظیم به 1</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="271"/>
        <source>Alt+W</source>
        <translation>Alt+W</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="272"/>
        <source>Invert</source>
        <translation>معکوس</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="274"/>
        <source>Merge</source>
        <translation>ادغام</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="275"/>
        <source>Split</source>
        <translation>تقسیم</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="276"/>
        <source>Export to PNG</source>
        <translation>صادرات به PNG</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="277"/>
        <source>Ctrl+Shift+P</source>
        <translation>Ctrl+Shift+P</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="278"/>
        <source>Set Length</source>
        <translation>تنظیم طول</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="279"/>
        <source>Alt+L</source>
        <translation>Alt+L</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="280"/>
        <source>About Qt</source>
        <translation>درباره Qt</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="281"/>
        <source>Ctrl+Shift+H</source>
        <translation>Ctrl+Shift+H</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="282"/>
        <source>Zoom In</source>
        <translation>بزرگنمایی</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="283"/>
        <source>Ctrl+=</source>
        <translation>Ctrl+=</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="284"/>
        <source>Zoom Out</source>
        <translation>کوچکنمایی</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="285"/>
        <source>Ctrl+-</source>
        <translation>Ctrl+-</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="288"/>
        <source>Ctrl+Shift+R</source>
        <translation>Ctrl+Shift+R</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="289"/>
        <source>Reset Zoom</source>
        <translation>بازنشانی زوم</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="290"/>
        <source>Ctrl+Home</source>
        <translation>Ctrl+Home</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="291"/>
        <source>Clear</source>
        <translation>پاک کردن</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="292"/>
        <source>Alt+X</source>
        <translation>Alt+X</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="293"/>
        <source>Cut</source>
        <translation>برش</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphinUI.cpp" line="294"/>
        <source>Ctrl+X</source>
        <translation>Ctrl+X</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="57"/>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="119"/>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="715"/>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="781"/>
        <source>beWavedDolphin Simulator</source>
        <translation>شبیه‌ساز beWavedDolphin</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="307"/>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="729"/>
        <source>wiRedPanda - beWavedDolphin</source>
        <translation>wiRedPanda - beWavedDolphin</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="308"/>
        <source>Save simulation before closing?</source>
        <translation>آیا شبیه‌سازی قبل از بستن ذخیره شود؟</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="730"/>
        <source>Do you want to link this beWavedDolphin file to your current wiRedPanda file and save it?</source>
        <translation>آیا می‌خواهید این فایل beWavedDolphin را به فایل جاری wiRedPanda پیوند دهید و آن را ذخیره کنید؟</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="859"/>
        <source>&lt;p&gt;beWavedDolphin is a waveform simulator for wiRedPanda, developed by the Federal University of São Paulo to help students learn about logic circuits.&lt;/p&gt;&lt;p&gt;Software version: %1&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Creators:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt; Prof. Fábio Cappabianco, Ph.D. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt; beWavedDolphin is currently maintained by Prof. Fábio Cappabianco, Ph.D. and his students.&lt;/p&gt;&lt;p&gt; Please file a report at our GitHub page if you find a bug or want to request a new feature.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://gibis-unifesp.github.io/wiRedPanda/&quot;&gt;Visit our website!&lt;/a&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;beWavedDolphin یک شبیه‌ساز شکل موج برای wiRedPanda است که توسط دانشگاه فدرال سائوپائولو برای کمک به دانشجویان در یادگیری مدارهای منطقی توسعه داده شده است.&lt;/p&gt;&lt;p&gt;نسخه نرم‌افزار: %1&lt;/p&gt;&lt;p&gt;&lt;strong&gt;سازندگان:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt; Prof. Fábio Cappabianco, Ph.D. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt; beWavedDolphin در حال حاضر توسط Prof. Fábio Cappabianco, Ph.D. و دانشجویانش نگهداری می‌شود.&lt;/p&gt;&lt;p&gt; لطفاً اگر باگی پیدا کردید یا می‌خواهید ویژگی جدیدی درخواست دهید، در صفحه GitHub ما گزارش دهید.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://gibis-unifesp.github.io/wiRedPanda/&quot;&gt;از وب‌سایت ما دیدن کنید!&lt;/a&gt;&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="695"/>
        <source>Save File as...</source>
        <translation>ذخیره فایل به عنوان...</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="688"/>
        <source>CSV files (*.csv);;Dolphin files (*.dolphin);;All supported files (*.dolphin *.csv)</source>
        <translation>فایل‌های CSV (*.csv);;Dolphin فایل‌ها (*.dolphin);;همه فایل‌های پشتیبانی شده (*.dolphin *.csv)</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="689"/>
        <source>Dolphin files (*.dolphin);;CSV files (*.csv);;All supported files (*.dolphin *.csv)</source>
        <translation>Dolphin فایل‌ها (*.dolphin);;فایل‌های CSV (*.csv);;همه فایل‌های پشتیبانی شده (*.dolphin *.csv)</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="676"/>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="716"/>
        <source>Saved file successfully.</source>
        <translation>فایل با موفقیت ذخیره شد.</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="464"/>
        <source>No cells selected.</source>
        <translation>هیچ سلولی انتخاب نشده است.</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="761"/>
        <source>Open File</source>
        <translation>باز کردن فایل</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="762"/>
        <source>All supported files (*.dolphin *.csv);;Dolphin files (*.dolphin);;CSV files (*.csv)</source>
        <translation>همه فایل‌های پشتیبانی شده (*.dolphin *.csv);;Dolphin فایل‌ها (*.dolphin);;فایل‌های CSV (*.csv)</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="770"/>
        <source>File loaded successfully.</source>
        <translation>فایل با موفقیت بارگذاری شد.</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="822"/>
        <source>Export to Image</source>
        <translation>صادرات به تصویر</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="822"/>
        <source>PNG files (*.png)</source>
        <translation>فایل‌های PNG (*.png)</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="840"/>
        <source>PDF files (*.pdf)</source>
        <translation>فایل‌های PDF (*.pdf)</translation>
    </message>
    <message>
        <location filename="../../BeWavedDolphin/BeWavedDolphin.cpp" line="127"/>
        <source>File &quot;%1&quot; does not exist!</source>
        <translation>فایل &quot;%1&quot; وجود ندارد!</translation>
    </message>
</context>
<context>
    <name>Buzzer</name>
    <message>
        <location filename="../../Element/GraphicElements/Buzzer.cpp" line="35"/>
        <source>Buzzer</source>
        <translation>زنگ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Buzzer.cpp" line="34"/>
        <source>BUZZER</source>
        <translation>زنگ</translation>
    </message>
</context>
<context>
    <name>ChangePortSizeCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="882"/>
        <source>Change input size to %1</source>
        <translation>تغییر اندازه ورودی به %1</translation>
    </message>
    <message>
        <location filename="../../Scene/Commands.cpp" line="883"/>
        <source>Change output size to %1</source>
        <translation>تغییر اندازه خروجی به %1</translation>
    </message>
</context>
<context>
    <name>Clock</name>
    <message>
        <location filename="../../Element/GraphicElements/Clock.cpp" line="38"/>
        <source>Clock</source>
        <translation>ساعت</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Clock.cpp" line="214"/>
        <source>Low</source>
        <translation>پایین</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Clock.cpp" line="214"/>
        <source>High</source>
        <translation>بالا</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Clock.cpp" line="37"/>
        <source>CLOCK SIGNAL</source>
        <translation>سیگنال ساعت</translation>
    </message>
</context>
<context>
    <name>ClockDialog</name>
    <message>
        <location filename="../../UI/ClockDialogUI.cpp" line="75"/>
        <source>Dialog</source>
        <translation>دیالوگ</translation>
    </message>
    <message>
        <location filename="../../UI/ClockDialogUI.cpp" line="76"/>
        <source>Clock Period</source>
        <translation>دوره ساعت</translation>
    </message>
    <message>
        <location filename="../../UI/ClockDialogUI.cpp" line="78"/>
        <source>2</source>
        <translation>2</translation>
    </message>
    <message>
        <location filename="../../UI/ClockDialogUI.cpp" line="77"/>
        <source>1024</source>
        <translation>1024</translation>
    </message>
    <message>
        <location filename="../../UI/ClockDialog.cpp" line="17"/>
        <source>Clock Period Selection</source>
        <translation>انتخاب دوره ساعت</translation>
    </message>
</context>
<context>
    <name>DFlipFlop</name>
    <message>
        <location filename="../../Element/GraphicElements/DFlipFlop.cpp" line="27"/>
        <source>D-FLIP-FLOP</source>
        <translation>فلیپ‌فلاپ D</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/DFlipFlop.cpp" line="28"/>
        <source>D-Flip-Flop</source>
        <translation>فلیپ‌فلاپ D</translation>
    </message>
</context>
<context>
    <name>DLatch</name>
    <message>
        <location filename="../../Element/GraphicElements/DLatch.cpp" line="28"/>
        <source>D-Latch</source>
        <translation>قفل D</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/DLatch.cpp" line="27"/>
        <source>D-LATCH</source>
        <translation>قفل D</translation>
    </message>
</context>
<context>
    <name>DeleteItemsCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="307"/>
        <source>Delete %1 elements</source>
        <translation>حذف %1 عنصر</translation>
    </message>
</context>
<context>
    <name>Demux</name>
    <message>
        <location filename="../../Element/GraphicElements/Demux.cpp" line="33"/>
        <source>Demux</source>
        <translation>دی مالتی پلکسر</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Demux.cpp" line="32"/>
        <source>DEMULTIPLEXER</source>
        <translation>دی مالتی پلکسر</translation>
    </message>
</context>
<context>
    <name>Display14</name>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="34"/>
        <source>14-SEGMENT DISPLAY</source>
        <translation>نمایشگر ۱۴ بخشی</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="35"/>
        <source>14-Segment Display</source>
        <translation>نمایشگر 14 بخشی</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="97"/>
        <source>middle left horizontal</source>
        <translation>افقی وسط چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="98"/>
        <source>upper left vertical</source>
        <translation>عمودی بالا چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="99"/>
        <source>lower left vertical</source>
        <translation>عمودی پایین چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="102"/>
        <source>upper right vertical</source>
        <translation>عمودی بالا راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="104"/>
        <source>lower right vertical</source>
        <translation>عمودی پایین راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="105"/>
        <source>middle right horizontal</source>
        <translation>افقی وسط راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="106"/>
        <source>upper left diagonal</source>
        <translation>قطری بالا چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="107"/>
        <source>upper center vertical</source>
        <translation>عمودی بالا وسط</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="108"/>
        <source>upper right diagonal</source>
        <translation>قطری بالا راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="109"/>
        <source>lower right diagonal</source>
        <translation>قطری پایین راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="110"/>
        <source>lower center vertical</source>
        <translation>عمودی پایین وسط</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="111"/>
        <source>lower left diagonal</source>
        <translation>قطری پایین چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="100"/>
        <source>bottom</source>
        <translation>پایین</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="101"/>
        <source>top</source>
        <translation>بالا</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display14.cpp" line="103"/>
        <source>dot</source>
        <translation>نقطه</translation>
    </message>
</context>
<context>
    <name>Display16</name>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="34"/>
        <source>16-SEGMENT DISPLAY</source>
        <translation>نمایشگر ۱۶ بخشی</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="35"/>
        <source>16-Segment Display</source>
        <translation>نمایشگر 16 بخشی</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="103"/>
        <source>middle left horizontal</source>
        <translation>افقی وسط چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="104"/>
        <source>upper left vertical</source>
        <translation>عمودی بالا چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="105"/>
        <source>lower left vertical</source>
        <translation>عمودی پایین چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="106"/>
        <source>bottom left horizontal</source>
        <translation>افقی پایین چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="107"/>
        <source>bottom right horizontal</source>
        <translation>افقی پایین راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="108"/>
        <source>top left horizontal</source>
        <translation>افقی بالا چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="109"/>
        <source>top right horizontal</source>
        <translation>افقی بالا راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="110"/>
        <source>upper right vertical</source>
        <translation>عمودی بالا راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="112"/>
        <source>lower right vertical</source>
        <translation>عمودی پایین راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="113"/>
        <source>middle right horizontal</source>
        <translation>افقی وسط راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="114"/>
        <source>upper left diagonal</source>
        <translation>قطری بالا چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="115"/>
        <source>upper center vertical</source>
        <translation>عمودی بالا وسط</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="116"/>
        <source>upper right diagonal</source>
        <translation>قطری بالا راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="117"/>
        <source>lower right diagonal</source>
        <translation>قطری پایین راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="118"/>
        <source>lower center vertical</source>
        <translation>عمودی پایین وسط</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="119"/>
        <source>lower left diagonal</source>
        <translation>قطری پایین چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display16.cpp" line="111"/>
        <source>dot</source>
        <translation>نقطه</translation>
    </message>
</context>
<context>
    <name>Display7</name>
    <message>
        <location filename="../../Element/GraphicElements/Display7.cpp" line="36"/>
        <source>7-SEGMENT DISPLAY</source>
        <translation>نمایشگر ۷ بخشی</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display7.cpp" line="37"/>
        <source>7-Segment Display</source>
        <translation>نمایشگر 7 بخشی</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display7.cpp" line="136"/>
        <source>middle</source>
        <translation>وسط</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display7.cpp" line="137"/>
        <source>upper left</source>
        <translation>بالا چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display7.cpp" line="138"/>
        <source>lower left</source>
        <translation>پایین چپ</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display7.cpp" line="139"/>
        <source>bottom</source>
        <translation>پایین</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display7.cpp" line="140"/>
        <source>top</source>
        <translation>بالا</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display7.cpp" line="141"/>
        <source>upper right</source>
        <translation>بالا راست</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display7.cpp" line="142"/>
        <source>dot</source>
        <translation>نقطه</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Display7.cpp" line="143"/>
        <source>lower right</source>
        <translation>پایین راست</translation>
    </message>
</context>
<context>
    <name>ElementAppearance</name>
    <message>
        <location filename="../../Element/ElementAppearance.cpp" line="249"/>
        <source>File does not exist</source>
        <translation>فایل وجود ندارد</translation>
    </message>
    <message>
        <location filename="../../Element/ElementAppearance.cpp" line="251"/>
        <source>File is not readable</source>
        <translation>فایل خواندنی نیست</translation>
    </message>
    <message>
        <location filename="../../Element/ElementAppearance.cpp" line="252"/>
        <source>Unknown reason</source>
        <translation>دلیل نامعلوم</translation>
    </message>
    <message>
        <location filename="../../Element/ElementAppearance.cpp" line="258"/>
        <source>Couldn&apos;t load pixmap: %1 (%2)</source>
        <translation>امکان بارگذاری تصویر وجود ندارد: %1 (%2)</translation>
    </message>
</context>
<context>
    <name>ElementEditor</name>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="251"/>
        <source>Form</source>
        <translation>فرم</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="252"/>
        <source>Title</source>
        <translation>عنوان</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="276"/>
        <source>Inputs:</source>
        <translation>ورودی‌ها:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="270"/>
        <source>Value:</source>
        <translation>مقدار:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="278"/>
        <location filename="../../UI/ElementEditorUI.cpp" line="281"/>
        <source>Audio:</source>
        <translation>صدا:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="275"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="264"/>
        <source>Trigger:</source>
        <translation>ماشه:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="279"/>
        <source>Outputs:</source>
        <translation>خروجی‌ها:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="273"/>
        <source>Frequency:</source>
        <translation>فرکانس:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="263"/>
        <source>Label:</source>
        <translation>برچسب:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="274"/>
        <source>Color:</source>
        <translation>رنگ:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="253"/>
        <source>C6</source>
        <translation>C6</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="254"/>
        <source>D6</source>
        <translation>D6</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="255"/>
        <source>E6</source>
        <translation>E6</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="256"/>
        <source>F6</source>
        <translation>F6</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="257"/>
        <source>G6</source>
        <translation>G6</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="258"/>
        <source>A7</source>
        <translation>A7</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="259"/>
        <source>B7</source>
        <translation>B7</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="260"/>
        <source>C7</source>
        <translation>C7</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="265"/>
        <source>Edit Truth Table</source>
        <translation>ویرایش جدول حقیقت</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="266"/>
        <source>Appearance:</source>
        <translation>ظاهر:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="267"/>
        <source>Change appearance to ...</source>
        <translation>تغییر پوسته به ...</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="288"/>
        <source>Volume:</source>
        <translation>حجم صدا:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="320"/>
        <location filename="../../UI/ElementEditorUI.cpp" line="272"/>
        <source> Hz</source>
        <translation> Hz</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="282"/>
        <source>Delay:</source>
        <translation>تاخیر:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="283"/>
        <source>Wireless:</source>
        <translation>بی‌سیم:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="284"/>
        <source>None</source>
        <translation>هیچ</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="285"/>
        <source>Transmit (Tx)</source>
        <translation>ارسال (Tx)</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="286"/>
        <source>Receive (Rx)</source>
        <translation>دریافت (Rx)</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="287"/>
        <source>IC Name:</source>
        <translation>نام IC:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="268"/>
        <source>Default</source>
        <translation>پیش‌فرض</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditorUI.cpp" line="280"/>
        <source>Locked:</source>
        <translation>قفل شده:</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="71"/>
        <source>Truth Table</source>
        <translation>جدول حقیقت</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="174"/>
        <source>Open File</source>
        <translation>باز کردن فایل</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="240"/>
        <source>Green</source>
        <translation>سبز</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="241"/>
        <source>Blue</source>
        <translation>آبی</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="242"/>
        <source>Purple</source>
        <translation>بنفش</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="595"/>
        <source>Duplicate Wireless Channel</source>
        <translation>کانال بی‌سیم تکراری</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="596"/>
        <source>A Tx node with label &quot;%1&quot; already exists.
Each wireless channel must have a unique label.</source>
        <translation>یک گره Tx با برچسب &quot;%1&quot; از قبل وجود دارد.
هر کانال بی‌سیم باید برچسب منحصر به فردی داشته باشد.</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="662"/>
        <source>Change wireless mode</source>
        <translation>تغییر حالت بی‌سیم</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="865"/>
        <source>Select any audio</source>
        <translation>انتخاب هر صدایی</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="866"/>
        <source>Audio (*.mp3 *.mp4 *.wav *.ogg)</source>
        <translation>فایل‌های صوتی (*.mp3 *.mp4 *.wav *.ogg)</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="239"/>
        <source>Red</source>
        <translation>قرمز</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="173"/>
        <source>Images</source>
        <translation>تصاویر</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.cpp" line="238"/>
        <source>White</source>
        <translation>سفید</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.h" line="142"/>
        <source>&lt;Many sounds&gt;</source>
        <translation>&lt;صداهای متعدد&gt;</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.h" line="143"/>
        <source>&lt;Many colors&gt;</source>
        <translation>&lt;رنگ‌های متعدد&gt;</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.h" line="144"/>
        <location filename="../../UI/ElementEditor.h" line="145"/>
        <location filename="../../UI/ElementEditor.h" line="146"/>
        <location filename="../../UI/ElementEditor.h" line="148"/>
        <location filename="../../UI/ElementEditor.h" line="149"/>
        <source>&lt;Many values&gt;</source>
        <translation>&lt;مقادیر متعدد&gt;</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.h" line="147"/>
        <source>&lt;Many labels&gt;</source>
        <translation>&lt;برچسب‌های متعدد&gt;</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.h" line="151"/>
        <source>&lt;Many modes&gt;</source>
        <translation>&lt;حالت‌های متعدد&gt;</translation>
    </message>
    <message>
        <location filename="../../UI/ElementEditor.h" line="150"/>
        <source>&lt;Many triggers&gt;</source>
        <translation>&lt;محرک‌های متعدد&gt;</translation>
    </message>
</context>
<context>
    <name>ElementFactory</name>
    <message>
        <location filename="../../Element/ElementFactory.cpp" line="38"/>
        <source>MULTIPLE TYPES</source>
        <translation>انواع متعدد</translation>
    </message>
    <message>
        <location filename="../../Element/ElementFactory.cpp" line="48"/>
        <source>Unknown</source>
        <translation>نامعلوم</translation>
    </message>
    <message>
        <location filename="../../Element/ElementFactory.cpp" line="69"/>
        <source>Unknown element type: %1</source>
        <translation>نوع عنصر ناشناخته: %1</translation>
    </message>
    <message>
        <location filename="../../Element/ElementFactory.cpp" line="75"/>
        <source>Unknown type: %1</source>
        <translation>نوع نامعلوم: %1</translation>
    </message>
</context>
<context>
    <name>ExportController</name>
    <message>
        <location filename="../../UI/ExportController.cpp" line="38"/>
        <location filename="../../UI/ExportController.cpp" line="70"/>
        <location filename="../../UI/ExportController.cpp" line="95"/>
        <source>Missing file name.</source>
        <translation>نام فایل موجود نیست.</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="44"/>
        <location filename="../../UI/ExportController.cpp" line="76"/>
        <source>The .panda file is empty.</source>
        <translation>فایل .panda خالی است.</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="57"/>
        <source>Arduino code successfully generated.</source>
        <translation>کد Arduino با موفقیت تولید شد.</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="87"/>
        <source>SystemVerilog code successfully generated.</source>
        <translation>کد SystemVerilog با موفقیت تولید شد.</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="126"/>
        <source>Generate Arduino Code</source>
        <translation>تولید کد Arduino</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="126"/>
        <source>Arduino file (*.ino)</source>
        <translation>فایل Arduino (*.ino)</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="148"/>
        <source>Generate SystemVerilog Code</source>
        <translation>تولید کد SystemVerilog</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="148"/>
        <source>SystemVerilog file (*.sv)</source>
        <translation>فایل SystemVerilog (*.sv)</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="169"/>
        <source>Export to PDF</source>
        <translation>صادرات به PDF</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="169"/>
        <source>PDF files (*.pdf)</source>
        <translation>فایل‌های PDF (*.pdf)</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="180"/>
        <location filename="../../UI/ExportController.cpp" line="209"/>
        <source>Exported file successfully.</source>
        <translation>فایل با موفقیت صادر شد.</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="198"/>
        <source>Export to Image</source>
        <translation>صادرات به تصویر</translation>
    </message>
    <message>
        <location filename="../../UI/ExportController.cpp" line="198"/>
        <source>PNG files (*.png)</source>
        <translation>فایل‌های PNG (*.png)</translation>
    </message>
</context>
<context>
    <name>FlipCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="823"/>
        <source>Flip %1 elements in axis %2</source>
        <translation>انعکاس %1 عنصر در محور %2</translation>
    </message>
</context>
<context>
    <name>GraphicElement</name>
    <message>
        <location filename="../../Element/GraphicElement.cpp" line="348"/>
        <source>Default</source>
        <translation>پیش‌فرض</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElementSerializer.cpp" line="196"/>
        <source>Stream error reading element properties at position %1</source>
        <translation>خطای جریان هنگام خواندن ویژگی‌های عنصر در موقعیت %1</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElementSerializer.cpp" line="325"/>
        <source>Stream error reading appearances at position %1</source>
        <translation>خطای جریان هنگام خواندن پوسته‌ها در موقعیت %1</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElementSerializer.cpp" line="333"/>
        <source>Appearance index %1 out of range (size=%2) — stream may be corrupt</source>
        <translation>شاخص ظاهر %1 خارج از محدوده (اندازه=%2) — جریان ممکن است خراب باشد</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElementSerializer.cpp" line="529"/>
        <source>Loading pixmap appearance names.</source>
        <translation>بارگذاری نام‌های پوسته تصویری.</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElementSerializer.cpp" line="562"/>
        <source>Appearance index %1 out of range (size=%2) for appearance name &quot;%3&quot; — stream may be corrupt</source>
        <translation>شاخص پوسته %1 خارج از محدوده (اندازه=%2) برای نام پوسته &quot;%3&quot; — جریان ممکن است خراب باشد</translation>
    </message>
</context>
<context>
    <name>IC</name>
    <message>
        <location filename="../../Element/IC.cpp" line="114"/>
        <source>IC</source>
        <translation>مدار یکپارچه</translation>
    </message>
    <message>
        <location filename="../../Element/IC.cpp" line="113"/>
        <source>INTEGRATED CIRCUIT</source>
        <translation>مدار یکپارچه</translation>
    </message>
    <message>
        <location filename="../../Element/IC.cpp" line="226"/>
        <source>IC load: no IC name present in serialized data</source>
        <translation>بارگذاری IC: نام IC در داده‌های سریالی موجود نیست</translation>
    </message>
    <message>
        <location filename="../../Element/IC.cpp" line="351"/>
        <source>%1 not found.</source>
        <translation>%1 یافت نشد.</translation>
    </message>
    <message>
        <location filename="../../Element/IC.cpp" line="392"/>
        <source>Circular IC reference detected: %1</source>
        <translation>ارجاع دوری IC شناسایی شد: %1</translation>
    </message>
    <message>
        <location filename="../../Element/IC.cpp" line="399"/>
        <source>Error opening file: %1</source>
        <translation>خطا در باز کردن فایل: %1</translation>
    </message>
    <message>
        <location filename="../../Element/IC.cpp" line="453"/>
        <source>IC migration: cannot open file for writing: %1</source>
        <translation>مهاجرت IC: فایل برای نوشتن باز نشد: %1</translation>
    </message>
    <message>
        <location filename="../../Element/IC.cpp" line="460"/>
        <source>IC migration: failed to commit re-saved file: %1</source>
        <translation>مهاجرت IC: ذخیره مجدد فایل ناموفق بود: %1</translation>
    </message>
    <message>
        <location filename="../../Element/IC.cpp" line="519"/>
        <source>IC nesting depth limit (%1) exceeded — blob may be maliciously crafted</source>
        <translation>حد عمق تودرتویی IC (%1) تجاوز کرد — ممکن است blob به‌صورت مخرب ساخته شده باشد</translation>
    </message>
</context>
<context>
    <name>ICController</name>
    <message>
        <location filename="../../UI/ICController.cpp" line="66"/>
        <source>Save file first.</source>
        <translation>ابتدا فایل را ذخیره کنید.</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="69"/>
        <source>Open File</source>
        <translation>باز کردن فایل</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="69"/>
        <source>Panda (*.panda)</source>
        <translation>پاندا (*.panda)</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="77"/>
        <location filename="../../UI/ICController.cpp" line="94"/>
        <source>Info</source>
        <translation>اطلاعات</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="77"/>
        <source>Selected files (and their dependencies) will be copied to the current project folder.</source>
        <translation>فایل‌های انتخاب‌شده (و وابستگی‌هایشان) به پوشه پروژه فعلی کپی خواهند شد.</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="94"/>
        <source>Drag here to remove.</source>
        <translation>برای حذف به اینجا بکشید.</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="120"/>
        <source>Error removing file: %1</source>
        <translation>خطا در حذف فایل: %1</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="137"/>
        <source>Name Collision</source>
        <translation>تداخل نام</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="138"/>
        <source>An embedded IC named &quot;%1&quot; already exists.
Suggested name:</source>
        <translation>IC جاسازی‌شده‌ای با نام &quot;%1&quot; از قبل وجود دارد.
نام پیشنهادی:</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="164"/>
        <location filename="../../UI/ICController.cpp" line="175"/>
        <location filename="../../UI/ICController.cpp" line="198"/>
        <location filename="../../UI/ICController.cpp" line="229"/>
        <location filename="../../UI/ICController.cpp" line="236"/>
        <location filename="../../UI/ICController.cpp" line="267"/>
        <location filename="../../UI/ICController.cpp" line="305"/>
        <location filename="../../UI/ICController.cpp" line="333"/>
        <location filename="../../UI/ICController.cpp" line="364"/>
        <source>Error</source>
        <translation>خطا</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="164"/>
        <location filename="../../UI/ICController.cpp" line="229"/>
        <source>Please save the project first so ICs can be resolved.</source>
        <translation>لطفاً ابتدا پروژه را ذخیره کنید تا IC ها قابل حل باشند.</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="175"/>
        <location filename="../../UI/ICController.cpp" line="236"/>
        <location filename="../../UI/ICController.cpp" line="333"/>
        <source>Could not read IC file: %1</source>
        <translation>فایل IC خوانده نشد: %1</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="183"/>
        <location filename="../../UI/ICController.cpp" line="254"/>
        <source>IC embedded successfully.</source>
        <translation>IC با موفقیت جاسازی شد.</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="198"/>
        <location filename="../../UI/ICController.cpp" line="267"/>
        <location filename="../../UI/ICController.cpp" line="305"/>
        <source>Please save the project first.</source>
        <translation>لطفاً ابتدا پروژه را ذخیره کنید.</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="203"/>
        <location filename="../../UI/ICController.cpp" line="278"/>
        <source>Extract IC to file...</source>
        <translation>استخراج IC به فایل...</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="203"/>
        <location filename="../../UI/ICController.cpp" line="278"/>
        <location filename="../../UI/ICController.cpp" line="357"/>
        <source>Panda files (*.panda)</source>
        <translation>فایل‌های Panda (*.panda)</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="216"/>
        <location filename="../../UI/ICController.cpp" line="291"/>
        <source>IC extracted to %1</source>
        <translation>IC به %1 استخراج شد</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="322"/>
        <source>No file-based ICs to embed.</source>
        <translation>هیچ IC مبتنی بر فایلی برای جاسازی وجود ندارد.</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="348"/>
        <source>Embedded %1 IC(s). Circuit is now self-contained.</source>
        <translation>%1 IC جاسازی شد. مدار اکنون مستقل است.</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="357"/>
        <source>Select IC file to embed</source>
        <translation>فایل IC را برای جاسازی انتخاب کنید</translation>
    </message>
    <message>
        <location filename="../../UI/ICController.cpp" line="364"/>
        <source>Could not read file: %1</source>
        <translation>فایل خوانده نشد: %1</translation>
    </message>
</context>
<context>
    <name>ICRegistry</name>
    <message>
        <location filename="../../Element/ICRegistry.cpp" line="272"/>
        <source>Could not open file: %1</source>
        <translation>امکان باز کردن فایل وجود ندارد: %1</translation>
    </message>
    <message>
        <location filename="../../Element/ICRegistry.cpp" line="276"/>
        <source>Could not save file: %1</source>
        <translation>امکان ذخیره فایل وجود ندارد: %1</translation>
    </message>
</context>
<context>
    <name>InputButton</name>
    <message>
        <location filename="../../Element/GraphicElements/InputButton.cpp" line="32"/>
        <source>PUSH BUTTON</source>
        <translation>دکمه فشاری</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/InputButton.cpp" line="33"/>
        <source>Push Button</source>
        <translation>دکمه فشاری</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/InputButton.cpp" line="125"/>
        <source>Released</source>
        <translation>رها شده</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/InputButton.cpp" line="125"/>
        <source>Pressed</source>
        <translation>فشرده</translation>
    </message>
</context>
<context>
    <name>InputGnd</name>
    <message>
        <location filename="../../Element/GraphicElements/InputGND.cpp" line="28"/>
        <source>GND</source>
        <translation>زمین</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/InputGND.cpp" line="27"/>
        <source>GROUND</source>
        <translation>زمین</translation>
    </message>
</context>
<context>
    <name>InputRotary</name>
    <message>
        <location filename="../../Element/GraphicElements/InputRotary.cpp" line="34"/>
        <source>Rotary Switch</source>
        <translation>کلید چرخشی</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/InputRotary.cpp" line="33"/>
        <source>ROTARY SWITCH</source>
        <translation>کلید چرخشی</translation>
    </message>
</context>
<context>
    <name>InputSwitch</name>
    <message>
        <location filename="../../Element/GraphicElements/InputSwitch.cpp" line="33"/>
        <source>Input Switch</source>
        <translation>کلید ورودی</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/InputSwitch.cpp" line="127"/>
        <source>Off</source>
        <translation>خاموش</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/InputSwitch.cpp" line="127"/>
        <source>On</source>
        <translation>روشن</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/InputSwitch.cpp" line="32"/>
        <source>INPUT SWITCH</source>
        <translation>کلید ورودی</translation>
    </message>
</context>
<context>
    <name>InputVcc</name>
    <message>
        <location filename="../../Element/GraphicElements/InputVCC.cpp" line="27"/>
        <location filename="../../Element/GraphicElements/InputVCC.cpp" line="28"/>
        <source>VCC</source>
        <translation>VCC</translation>
    </message>
</context>
<context>
    <name>JKFlipFlop</name>
    <message>
        <location filename="../../Element/GraphicElements/JKFlipFlop.cpp" line="27"/>
        <source>JK-FLIP-FLOP</source>
        <translation>JK-FLIP-FLOP</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/JKFlipFlop.cpp" line="28"/>
        <source>JK-Flip-Flop</source>
        <translation>JK-Flip-Flop</translation>
    </message>
</context>
<context>
    <name>Led</name>
    <message>
        <location filename="../../Element/GraphicElements/Led.cpp" line="33"/>
        <location filename="../../Element/GraphicElements/Led.cpp" line="34"/>
        <source>LED</source>
        <translation>LED</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Led.cpp" line="242"/>
        <source>Off</source>
        <translation>خاموش</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Led.cpp" line="243"/>
        <source>On</source>
        <translation>روشن</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Led.cpp" line="247"/>
        <source>00 (off)</source>
        <translation>00 (خاموش)</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Led.cpp" line="248"/>
        <source>01</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Led.cpp" line="249"/>
        <source>10</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Led.cpp" line="250"/>
        <source>11</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Led.cpp" line="266"/>
        <source>Default</source>
        <translation>پیش‌فرض</translation>
    </message>
</context>
<context>
    <name>LengthDialog</name>
    <message>
        <location filename="../../UI/LengthDialogUI.cpp" line="74"/>
        <source>Dialog</source>
        <translation>دیالوگ</translation>
    </message>
    <message>
        <location filename="../../UI/LengthDialogUI.cpp" line="75"/>
        <source>2</source>
        <translation>2</translation>
    </message>
    <message>
        <location filename="../../UI/LengthDialogUI.cpp" line="76"/>
        <source>Simulation Length</source>
        <translation>طول شبیه‌سازی</translation>
    </message>
    <message>
        <location filename="../../UI/LengthDialogUI.cpp" line="77"/>
        <source>2048</source>
        <translation>2048</translation>
    </message>
    <message>
        <location filename="../../UI/LengthDialog.cpp" line="17"/>
        <source>Simulation Length Selection</source>
        <translation>انتخاب طول شبیه‌سازی</translation>
    </message>
</context>
<context>
    <name>Line</name>
    <message>
        <location filename="../../Element/GraphicElements/Line.cpp" line="25"/>
        <source>Line</source>
        <translation>خط</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Line.cpp" line="24"/>
        <source>LINE</source>
        <translation>خط</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="782"/>
        <source>Inputs/Outputs</source>
        <translation>ورودی‌ها/خروجی‌ها</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="784"/>
        <source>Gates</source>
        <translation>دروازه‌ها</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="786"/>
        <source>Combinational</source>
        <translation>ترکیبی</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="788"/>
        <source>Memory</source>
        <translation>حافظه</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="797"/>
        <source>Integrated Circuits</source>
        <translation>مدارهای یکپارچه</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="790"/>
        <source>Add IC files</source>
        <translation>افزودن فایل‌های IC</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="757"/>
        <source>&amp;System</source>
        <translation>&amp;سیستم</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="764"/>
        <location filename="../../UI/MainWindowUI.cpp" line="792"/>
        <source>Make file self-contained</source>
        <translation>فایل را مستقل کنید</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="771"/>
        <source>Mute/unmute circuit buzzers</source>
        <translation>بی‌صدا/باصدا کردن بوقِ مدار</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="789"/>
        <source>File-based ICs</source>
        <translation>IC مبتنی بر فایل</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="791"/>
        <location filename="../../UI/MainWindowUI.cpp" line="795"/>
        <source>Remove IC</source>
        <translation>حذف IC</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="793"/>
        <source>Embedded ICs</source>
        <translation>IC جاسازی‌شده</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="794"/>
        <source>Embed IC</source>
        <translation>جاسازی IC</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="799"/>
        <source>Miscellaneous</source>
        <translation>متفرقه</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="801"/>
        <source>Search:</source>
        <translation>جستجو:</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="802"/>
        <source>&amp;File</source>
        <translation>&amp;فایل</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="803"/>
        <source>&amp;Recent files:</source>
        <translation>&amp;فایل‌های اخیر:</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="804"/>
        <source>&amp;Edit</source>
        <translation>&amp;ویرایش</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="805"/>
        <source>&amp;Help</source>
        <translation>&amp;راهنما</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="806"/>
        <source>&amp;Help Translate</source>
        <translation>&amp;کمک به ترجمه</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="807"/>
        <source>&amp;View</source>
        <translation>&amp;نمایش</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="808"/>
        <source>&amp;Theme</source>
        <translation>&amp;تم</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="809"/>
        <source>&amp;Language</source>
        <translation>&amp;زبان</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="810"/>
        <source>Sim&amp;ulation</source>
        <translation>شبیه‌&amp;سازی</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="811"/>
        <source>Examples</source>
        <translation>نمونه‌ها</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="701"/>
        <source>&amp;Open...</source>
        <translation>&amp;باز کردن...</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="702"/>
        <source>Open</source>
        <translation>باز کردن</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="703"/>
        <source>Ctrl+O</source>
        <translation>Ctrl+O</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="704"/>
        <source>&amp;Save</source>
        <translation>&amp;ذخیره</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="705"/>
        <source>Ctrl+S</source>
        <translation>Ctrl+S</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="706"/>
        <source>Save &amp;As...</source>
        <translation>ذخیره &amp;به نام...</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="707"/>
        <source>Ctrl+Shift+S</source>
        <translation>Ctrl+Shift+S</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="708"/>
        <source>Cu&amp;t</source>
        <translation>ب&amp;رش</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="709"/>
        <source>Ctrl+X</source>
        <translation>Ctrl+X</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="710"/>
        <source>&amp;Copy</source>
        <translation>&amp;کپی</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="711"/>
        <source>Ctrl+C</source>
        <translation>Ctrl+C</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="712"/>
        <source>&amp;Paste</source>
        <translation>&amp;چسباندن</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="713"/>
        <source>Ctrl+V</source>
        <translation>Ctrl+V</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="714"/>
        <source>&amp;Delete</source>
        <translation>&amp;حذف</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="715"/>
        <source>Del</source>
        <translation>حذف</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="716"/>
        <source>&amp;New</source>
        <translation>&amp;جدید</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="717"/>
        <source>Ctrl+N</source>
        <translation>Ctrl+N</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="718"/>
        <source>Zoom &amp;in</source>
        <translation>بزرگ‌&amp;نمایی</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="719"/>
        <source>Ctrl+=</source>
        <translation>Ctrl+=</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="720"/>
        <source>Zoom &amp;out</source>
        <translation>کوچک‌&amp;نمایی</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="721"/>
        <source>Ctrl+-</source>
        <translation>Ctrl+-</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="722"/>
        <source>&amp;Wires</source>
        <translation>&amp;سیم‌ها</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="723"/>
        <source>Ctrl+1</source>
        <translation>Ctrl+1</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="724"/>
        <source>&amp;Gates</source>
        <translation>&amp;دروازه‌ها</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="725"/>
        <source>Ctrl+2</source>
        <translation>Ctrl+2</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="726"/>
        <source>&amp;About</source>
        <translation>&amp;درباره</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="727"/>
        <source>F1</source>
        <translation>F1</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="728"/>
        <source>&amp;Exit</source>
        <translation>&amp;خروج</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="729"/>
        <source>Ctrl+Q</source>
        <translation>Ctrl+Q</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="730"/>
        <source>R&amp;otate right</source>
        <translation>چر&amp;خش به راست</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="731"/>
        <source>Ctrl+R</source>
        <translation>Ctrl+R</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="732"/>
        <source>Rotate &amp;left</source>
        <translation>چرخش به &amp;چپ</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="733"/>
        <source>Ctrl+Shift+R</source>
        <translation>Ctrl+Shift+R</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="734"/>
        <source>About &amp;Qt</source>
        <translation>درباره &amp;Qt</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="735"/>
        <source>&amp;Select all</source>
        <translation>&amp;انتخاب همه</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="736"/>
        <source>Ctrl+A</source>
        <translation>Ctrl+A</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="737"/>
        <source>Re&amp;load File</source>
        <translation>بارگی&amp;ری مجدد فایل</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="738"/>
        <source>Ctrl+F5</source>
        <translation>Ctrl+F5</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="739"/>
        <source>E&amp;xport to Arduino</source>
        <translation>ص&amp;ادرات به Arduino</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="740"/>
        <source>Ctrl+Alt+I</source>
        <translation>Ctrl+Alt+I</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="741"/>
        <source>Export to &amp;SystemVerilog</source>
        <translation>صادرات به &amp;SystemVerilog</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="742"/>
        <source>Ctrl+Alt+O</source>
        <translation>Ctrl+Alt+O</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="743"/>
        <source>&amp;Reset Zoom</source>
        <translation>&amp;بازنشانی زوم</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="744"/>
        <source>Ctrl+0</source>
        <translation>Ctrl+0</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="745"/>
        <source>Export to &amp;PDF</source>
        <translation>صادرات به &amp;PDF</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="746"/>
        <source>Ctrl+Shift+P</source>
        <translation>Ctrl+Shift+P</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="747"/>
        <source>&amp;Play/Pause</source>
        <translation>&amp;پخش/توقف</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="748"/>
        <source>Play or Pause simulation.</source>
        <translation>پخش یا مکث شبیه‌سازی.</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="749"/>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="750"/>
        <source>&amp;Rename</source>
        <translation>&amp;تغییر نام</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="751"/>
        <source>F2</source>
        <translation>F2</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="752"/>
        <source>Cha&amp;nge Trigger</source>
        <translation>تغیی&amp;ر محرک</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="753"/>
        <source>F3</source>
        <translation>F3</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="754"/>
        <source>Cl&amp;ear selection</source>
        <translation>پا&amp;ک کردن انتخاب</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="755"/>
        <source>Esc</source>
        <translation>Esc</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="756"/>
        <source>&amp;Fast Mode</source>
        <translation>&amp;حالت سریع</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="758"/>
        <source>&amp;Light</source>
        <translation>&amp;روشن</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="759"/>
        <source>&amp;Dark</source>
        <translation>&amp;تاریک</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="760"/>
        <source>&amp;Waveform</source>
        <translation>&amp;شکل موج</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="761"/>
        <source>Ctrl+W</source>
        <translation>Ctrl+W</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="762"/>
        <source>Export to &amp;Image</source>
        <translation>صادرات به &amp;تصویر</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="763"/>
        <source>Ctrl+E</source>
        <translation>Ctrl+E</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="765"/>
        <source>&amp;Flip horizontally</source>
        <translation>&amp;چرخش افقی</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="766"/>
        <source>Ctrl+H</source>
        <translation>Ctrl+H</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="767"/>
        <source>Flip &amp;vertically</source>
        <translation>چرخش &amp;عمودی</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="768"/>
        <source>F&amp;ullscreen</source>
        <translation>تمام &amp;صفحه</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="769"/>
        <source>F11</source>
        <translation>F11</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindow.cpp" line="1001"/>
        <location filename="../../UI/MainWindowUI.cpp" line="770"/>
        <source>Mute</source>
        <translation>بی‌صدا</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="772"/>
        <source>Ctrl+M</source>
        <translation>Ctrl+M</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="773"/>
        <source>Labels under icons</source>
        <translation>برچسب‌ها زیر آیکون‌ها</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="774"/>
        <source>About this version</source>
        <translation>درباره این نسخه</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="775"/>
        <source>&amp;Restart</source>
        <translation>&amp;راه‌اندازی مجدد</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="776"/>
        <source>Restart simulation.</source>
        <translation>راه‌اندازی مجدد شبیه‌سازی.</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="777"/>
        <source>Background Simulation</source>
        <translation>شبیه‌سازی پس‌زمینه</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindow.cpp" line="477"/>
        <location filename="../../UI/MainWindowUI.cpp" line="778"/>
        <source>Shortcuts and Tips</source>
        <translation>میانبرها و نکات</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="779"/>
        <source>Report Translation Error</source>
        <translation>گزارش خطای ترجمه</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindowUI.cpp" line="780"/>
        <source>Report translation errors or help improve translations on Weblate</source>
        <translation>خطاهای ترجمه را گزارش دهید یا در بهبود ترجمه‌ها در Weblate کمک کنید</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindow.cpp" line="801"/>
        <source>New Project</source>
        <translation>پروژه جدید</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindow.cpp" line="396"/>
        <source>wiRedPanda %1

This version includes automatic migration of older project files.
When you open a project file older than the current version, it will be automatically upgraded to the current format and a versioned backup will be created.

To open projects containing ICs (or boxes), appearances, and/or beWavedDolphin simulations, their files must be in the same directory as the main project file.
wiRedPanda %1 will automatically list all other .panda files located in the same directory as the current project as ICs in the editor tab.
You have to save new projects before accessing ICs and appearances, or running beWavedDolphin simulations.</source>
        <translation>wiRedPanda %1

این نسخه شامل مهاجرت خودکار فایل‌های پروژه قدیمی‌تر است.
وقتی یک فایل پروژه قدیمی‌تر از نسخه فعلی را باز می‌کنید، به طور خودکار به فرمت فعلی ارتقا یافته و یک نسخه پشتیبان ایجاد می‌شود.

برای باز کردن پروژه‌هایی که شامل IC، ظاهر و/یا شبیه‌سازی beWavedDolphin هستند، فایل‌های آن‌ها باید در همان پوشه فایل اصلی پروژه باشند.
wiRedPanda %1 به طور خودکار تمام فایل‌های .panda دیگر موجود در همان پوشه پروژه فعلی را به عنوان IC در تب ویرایشگر فهرست می‌کند.
باید پروژه‌های جدید را قبل از دسترسی به IC و ظاهر یا اجرای شبیه‌سازی beWavedDolphin ذخیره کنید.</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindow.cpp" line="456"/>
        <source>&lt;p&gt;wiRedPanda is software developed by students of the Federal University of São Paulo to help students learn about logic circuits.&lt;/p&gt;&lt;p&gt;Software version: %1&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Creators:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt; Davi Morales &lt;/li&gt;&lt;li&gt; Lucas Lellis &lt;/li&gt;&lt;li&gt; Rodrigo Torres &lt;/li&gt;&lt;li&gt; Prof. Fábio Cappabianco, Ph.D. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt; wiRedPanda is currently maintained by Prof. Fábio Cappabianco, Ph.D., João Pedro M. Oliveira, Matheus R. Esteves and Maycon A. Santana.&lt;/p&gt;&lt;p&gt; Please file a report at our GitHub page if you find a bug or want to request a new feature.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://gibis-unifesp.github.io/wiRedPanda/&quot;&gt;Visit our website!&lt;/a&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;wiRedPanda نرم‌افزاری است که توسط دانشجویان دانشگاه فدرال سائوپائولو برای کمک به دانشجویان در یادگیری مدارهای منطقی توسعه داده شده است.&lt;/p&gt;&lt;p&gt;نسخه نرم‌افزار: %1&lt;/p&gt;&lt;p&gt;&lt;strong&gt;سازندگان:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt; Davi Morales &lt;/li&gt;&lt;li&gt; Lucas Lellis &lt;/li&gt;&lt;li&gt; Rodrigo Torres &lt;/li&gt;&lt;li&gt; Prof. Fábio Cappabianco, Ph.D. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt; wiRedPanda در حال حاضر توسط Prof. Fábio Cappabianco, Ph.D.، João Pedro M. Oliveira، Matheus R. Esteves و Maycon A. Santana نگهداری می‌شود.&lt;/p&gt;&lt;p&gt; لطفاً اگر باگی پیدا کردید یا می‌خواهید ویژگی جدیدی درخواست دهید، در صفحه GitHub ما گزارش دهید.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://gibis-unifesp.github.io/wiRedPanda/&quot;&gt;از وب‌سایت ما دیدن کنید!&lt;/a&gt;&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindow.cpp" line="529"/>
        <source>Are you sure?</source>
        <translation>آیا مطمئن هستید؟</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindow.cpp" line="478"/>
        <source>&lt;h1&gt;Canvas Shortcuts&lt;/h1&gt;&lt;ul style=&quot;list-style:none;&quot;&gt;&lt;li&gt; Ctrl+= : Zoom in &lt;/li&gt;&lt;li&gt; Ctrl+- : Zoom out &lt;/li&gt;&lt;li&gt; Ctrl+1 : Hide/Show wires &lt;/li&gt;&lt;li&gt; Ctrl+2 : Hide/Show gates &lt;/li&gt;&lt;li&gt; Ctrl+F : Search elements &lt;/li&gt;&lt;li&gt; Ctrl+W : Open beWaveDolphin &lt;/li&gt;&lt;li&gt; Ctrl+S : Save project &lt;/li&gt;&lt;li&gt; Ctrl+Q : Exit wiRedPanda &lt;/li&gt;&lt;li&gt; F5 : Start/Pause simulation &lt;/li&gt;&lt;li&gt; [ : Previous primary element property &lt;/li&gt;&lt;li&gt; ] : Next primary element property &lt;/li&gt;&lt;li&gt; { : Previous secondary element property &lt;/li&gt;&lt;li&gt; } : Next secondary element property &lt;/li&gt;&lt;li&gt; &amp;lt; : Morph to previous element &lt;/li&gt;&lt;li&gt; &amp;gt; : Morph to next element &lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;General Tips&lt;/h1&gt;&lt;p&gt;Double-click on a wire to create a node&lt;/p&gt;</source>
        <translation>&lt;h1&gt;میانبرهای بوم&lt;/h1&gt;&lt;ul style=&quot;list-style:none;&quot;&gt;&lt;li&gt; Ctrl+= : بزرگ‌نمایی &lt;/li&gt;&lt;li&gt; Ctrl+- : کوچک‌نمایی &lt;/li&gt;&lt;li&gt; Ctrl+1 : نمایش/پنهان سیم‌ها &lt;/li&gt;&lt;li&gt; Ctrl+2 : نمایش/پنهان گیت‌ها &lt;/li&gt;&lt;li&gt; Ctrl+F : جستجوی المان‌ها &lt;/li&gt;&lt;li&gt; Ctrl+W : باز کردن beWaveDolphin &lt;/li&gt;&lt;li&gt; Ctrl+S : ذخیره پروژه &lt;/li&gt;&lt;li&gt; Ctrl+Q : خروج از wiRedPanda &lt;/li&gt;&lt;li&gt; F5 : شروع/توقف شبیه‌سازی &lt;/li&gt;&lt;li&gt; [ : ویژگی اصلی قبلی المان &lt;/li&gt;&lt;li&gt; ] : ویژگی اصلی بعدی المان &lt;/li&gt;&lt;li&gt; { : ویژگی فرعی قبلی المان &lt;/li&gt;&lt;li&gt; } : ویژگی فرعی بعدی المان &lt;/li&gt;&lt;li&gt; &amp;lt; : تبدیل به المان قبلی &lt;/li&gt;&lt;li&gt; &amp;gt; : تبدیل به المان بعدی &lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;نکات عمومی&lt;/h1&gt;&lt;p&gt;برای ایجاد گره روی سیم دوبار کلیک کنید&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindow.cpp" line="528"/>
        <source>Exit</source>
        <translation>خروج</translation>
    </message>
    <message>
        <location filename="../../UI/MainWindow.cpp" line="1001"/>
        <source>Unmute</source>
        <translation>برگرداندن صدا</translation>
    </message>
</context>
<context>
    <name>MorphCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="635"/>
        <source>Morph %1 elements to %2</source>
        <translation>تبدیل %1 عنصر به %2</translation>
    </message>
</context>
<context>
    <name>MoveCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="400"/>
        <source>Move elements</source>
        <translation>جابه‌جایی عناصر</translation>
    </message>
</context>
<context>
    <name>Mux</name>
    <message>
        <location filename="../../Element/GraphicElements/Mux.cpp" line="33"/>
        <source>Mux</source>
        <translation>مالتی پلکسر</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Mux.cpp" line="32"/>
        <source>MULTIPLEXER</source>
        <translation>مالتی پلکسر</translation>
    </message>
</context>
<context>
    <name>Nand</name>
    <message>
        <location filename="../../Element/GraphicElements/Nand.cpp" line="28"/>
        <source>Nand</source>
        <translation>Nand</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Nand.cpp" line="27"/>
        <source>NAND</source>
        <translation>NAND</translation>
    </message>
</context>
<context>
    <name>Node</name>
    <message>
        <location filename="../../Element/GraphicElements/Node.cpp" line="40"/>
        <source>Node</source>
        <translation>گره</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Node.cpp" line="39"/>
        <source>NODE</source>
        <translation>گره</translation>
    </message>
</context>
<context>
    <name>Nor</name>
    <message>
        <location filename="../../Element/GraphicElements/Nor.cpp" line="28"/>
        <source>Nor</source>
        <translation>Nor</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Nor.cpp" line="27"/>
        <source>NOR</source>
        <translation>NOR</translation>
    </message>
</context>
<context>
    <name>Not</name>
    <message>
        <location filename="../../Element/GraphicElements/Not.cpp" line="28"/>
        <source>Not</source>
        <translation>نه</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Not.cpp" line="27"/>
        <source>NOT</source>
        <translation>نه</translation>
    </message>
</context>
<context>
    <name>Or</name>
    <message>
        <location filename="../../Element/GraphicElements/Or.cpp" line="28"/>
        <source>Or</source>
        <translation>یا</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Or.cpp" line="27"/>
        <source>OR</source>
        <translation>یا</translation>
    </message>
</context>
<context>
    <name>QCoreApplication</name>
    <message>
        <location filename="../../Element/ICRegistry.cpp" line="224"/>
        <source>Add embedded IC</source>
        <translation>افزودن IC جاسازی‌شده</translation>
    </message>
</context>
<context>
    <name>QNEConnection</name>
    <message>
        <location filename="../../Nodes/QNEConnection.cpp" line="202"/>
        <source>Stream error reading connection map at offset %1</source>
        <translation>خطای جریان در خواندن نقشه اتصال در آفست %1</translation>
    </message>
    <message>
        <location filename="../../Nodes/QNEConnection.cpp" line="213"/>
        <source>Stream error reading connection port IDs at offset %1</source>
        <translation>خطای جریان هنگام خواندن شناسه‌های پورت اتصال در آفست %1</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../../Main.cpp" line="435"/>
        <source>Error!</source>
        <translation>خطا!</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="48"/>
        <source>Change color to...</source>
        <translation>تغییر رنگ به...</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="49"/>
        <source>Change frequency</source>
        <translation>تغییر فرکانس</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="50"/>
        <source>Morph to...</source>
        <translation>تغییر شکل به...</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="51"/>
        <source>Rename</source>
        <translation>تغییر نام</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="47"/>
        <source>Change appearance to ...</source>
        <translation>تغییر پوسته به ...</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="52"/>
        <source>Restore default appearance</source>
        <translation>بازگردانی ظاهر پیش‌فرض</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="53"/>
        <source>Rotate left</source>
        <translation>چرخش به چپ</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="54"/>
        <source>Rotate right</source>
        <translation>چرخش به راست</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="55"/>
        <source>Change trigger</source>
        <translation>تغییر ماشه</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="166"/>
        <source>Edit sub-circuit</source>
        <translation>ویرایش زیرمدار</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="167"/>
        <source>Embed sub-circuit</source>
        <translation>جاسازی زیرمدار</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="168"/>
        <source>Extract to file</source>
        <translation>استخراج به فایل</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="183"/>
        <location filename="../../UI/ElementContextMenu.cpp" line="232"/>
        <source>Copy</source>
        <translation>کپی</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="184"/>
        <location filename="../../UI/ElementContextMenu.cpp" line="232"/>
        <source>Cut</source>
        <translation>برش</translation>
    </message>
    <message>
        <location filename="../../UI/ElementContextMenu.cpp" line="189"/>
        <location filename="../../UI/ElementContextMenu.cpp" line="232"/>
        <source>Delete</source>
        <translation>حذف</translation>
    </message>
</context>
<context>
    <name>RegisterBlobCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="1035"/>
        <source>Register blob &quot;%1&quot;</source>
        <translation>ثبت blob &quot;%1&quot;</translation>
    </message>
</context>
<context>
    <name>RemoveBlobCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="1058"/>
        <source>Remove blob &quot;%1&quot;</source>
        <translation>حذف blob «%1»</translation>
    </message>
</context>
<context>
    <name>RotateCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="332"/>
        <source>Rotate %1 degrees</source>
        <translation>چرخش %1 درجه</translation>
    </message>
</context>
<context>
    <name>SRFlipFlop</name>
    <message>
        <location filename="../../Element/GraphicElements/SRFlipFlop.cpp" line="27"/>
        <source>SR-FLIP-FLOP</source>
        <translation>SR-FLIP-FLOP</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/SRFlipFlop.cpp" line="28"/>
        <source>SR-Flip-Flop</source>
        <translation>SR-Flip-Flop</translation>
    </message>
</context>
<context>
    <name>SRLatch</name>
    <message>
        <location filename="../../Element/GraphicElements/SRLatch.cpp" line="27"/>
        <source>SR-LATCH</source>
        <translation>SR-LATCH</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/SRLatch.cpp" line="28"/>
        <source>SR-Latch</source>
        <translation>SR-Latch</translation>
    </message>
</context>
<context>
    <name>Scene</name>
    <message>
        <location filename="../../Scene/Scene.cpp" line="60"/>
        <location filename="../../Scene/Scene.cpp" line="535"/>
        <source>&amp;Undo</source>
        <translation>&amp;برگردان</translation>
    </message>
    <message>
        <location filename="../../Scene/Scene.cpp" line="68"/>
        <location filename="../../Scene/Scene.cpp" line="541"/>
        <source>&amp;Redo</source>
        <translation>&amp;انجام مجدد</translation>
    </message>
    <message>
        <location filename="../../Scene/Scene.cpp" line="561"/>
        <source>Paste</source>
        <translation>چسباندن</translation>
    </message>
</context>
<context>
    <name>SceneUiBinder</name>
    <message>
        <location filename="../../UI/SceneUiBinder.cpp" line="145"/>
        <source>Unmute</source>
        <translation>برگرداندن صدا</translation>
    </message>
    <message>
        <location filename="../../UI/SceneUiBinder.cpp" line="145"/>
        <source>Mute</source>
        <translation>بی‌صدا</translation>
    </message>
</context>
<context>
    <name>Serialization</name>
    <message>
        <location filename="../../IO/Serialization.cpp" line="274"/>
        <source>Stream error reading metadata map count</source>
        <translation>خطای جریان هنگام خواندن تعداد فراداده‌ها</translation>
    </message>
    <message>
        <location filename="../../IO/Serialization.cpp" line="277"/>
        <source>Metadata map count %1 implausible given remaining stream bytes</source>
        <translation>تعداد فراداده‌ها %1 با بایت‌های باقیمانده در جریان سازگار نیست</translation>
    </message>
    <message>
        <location filename="../../IO/Serialization.cpp" line="294"/>
        <source>Stream error reading blob map count</source>
        <translation>خطای جریان هنگام خواندن تعداد blob</translation>
    </message>
    <message>
        <location filename="../../IO/Serialization.cpp" line="297"/>
        <source>Blob map count %1 implausible given remaining stream bytes</source>
        <translation>تعداد blob %1 با بایت‌های باقیمانده در جریان سازگار نیست</translation>
    </message>
    <message>
        <location filename="../../IO/Serialization.cpp" line="350"/>
        <location filename="../../IO/Serialization.cpp" line="360"/>
        <location filename="../../IO/Serialization.cpp" line="364"/>
        <location filename="../../IO/Serialization.cpp" line="399"/>
        <location filename="../../IO/Serialization.cpp" line="403"/>
        <location filename="../../IO/Serialization.cpp" line="407"/>
        <location filename="../../IO/Serialization.cpp" line="413"/>
        <source>Invalid file format.</source>
        <translation>فرمت فایل نامعتبر.</translation>
    </message>
    <message>
        <location filename="../../IO/Serialization.cpp" line="521"/>
        <source>Stream error reading type tag at position %1: status %2</source>
        <translation>خطای جریان هنگام خواندن برچسب نوع در موقعیت %1: وضعیت %2</translation>
    </message>
    <message>
        <location filename="../../IO/Serialization.cpp" line="533"/>
        <source>Stream error reading element type at position %1: status %2</source>
        <translation>خطای جریان هنگام خواندن نوع عنصر در موقعیت %1: وضعیت %2</translation>
    </message>
    <message>
        <location filename="../../IO/Serialization.cpp" line="545"/>
        <source>Stream error loading element at position %1: status %2</source>
        <translation>خطای جریان هنگام بارگذاری عنصر در موقعیت %1: وضعیت %2</translation>
    </message>
    <message>
        <location filename="../../IO/Serialization.cpp" line="564"/>
        <source>Stream error loading connection at position %1: status %2</source>
        <translation>خطای جریان هنگام بارگذاری اتصال در موقعیت %1: وضعیت %2</translation>
    </message>
    <message>
        <location filename="../../IO/Serialization.cpp" line="571"/>
        <source>Invalid type. Data is possibly corrupted.</source>
        <translation>نوع نامعتبر. داده‌ها احتمالاً خراب هستند.</translation>
    </message>
    <message>
        <location filename="../../IO/Serialization.cpp" line="624"/>
        <source>Failed to create versioned backup: %1</source>
        <translation>ایجاد نسخه پشتیبان نسخه‌بندی‌شده ناموفق بود: %1</translation>
    </message>
    <message>
        <location filename="../../IO/Serialization.cpp" line="704"/>
        <source>Error copying file: %1</source>
        <translation>خطا در کپی فایل: %1</translation>
    </message>
</context>
<context>
    <name>Simulation</name>
    <message>
        <location filename="../../Simulation/Simulation.cpp" line="243"/>
        <source>Warning: feedback circuit did not converge — the circuit may be oscillating.</source>
        <translation>هشدار: مدار بازخورد همگرا نشد — ممکن است مدار نوسان کند.</translation>
    </message>
</context>
<context>
    <name>SplitCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="509"/>
        <source>Invalid connection ports in SplitCommand constructor</source>
        <translation>پورت‌های اتصال نامعتبر در سازنده SplitCommand</translation>
    </message>
    <message>
        <location filename="../../Scene/Commands.cpp" line="515"/>
        <source>Invalid graphic elements in SplitCommand constructor</source>
        <translation>عناصر گرافیکی نامعتبر در سازنده SplitCommand</translation>
    </message>
    <message>
        <location filename="../../Scene/Commands.cpp" line="538"/>
        <source>Wire split</source>
        <translation>تقسیم سیم</translation>
    </message>
    <message>
        <location filename="../../Scene/Commands.cpp" line="553"/>
        <source>Error trying to redo %1</source>
        <translation>خطا در تلاش برای انجام مجدد %1</translation>
    </message>
    <message>
        <location filename="../../Scene/Commands.cpp" line="576"/>
        <source>Error: endPort is null in SplitCommand::redo()</source>
        <translation>خطا: endPort در SplitCommand::redo() خالی است</translation>
    </message>
    <message>
        <location filename="../../Scene/Commands.cpp" line="605"/>
        <source>Error trying to undo %1</source>
        <translation>خطا در تلاش برای برگرداندن %1</translation>
    </message>
</context>
<context>
    <name>SystemVerilogCodeGen</name>
    <message>
        <location filename="../../CodeGen/SystemVerilogCodeGen.cpp" line="1353"/>
        <source>Output variable not mapped for TruthTable: %1</source>
        <translation>متغیر خروجی برای جدول حقیقت نگاشت نشده: %1</translation>
    </message>
    <message>
        <location filename="../../CodeGen/SystemVerilogCodeGen.cpp" line="1403"/>
        <source>Element type not supported: %1</source>
        <translation>نوع عنصر پشتیبانی نمی‌شود: %1</translation>
    </message>
</context>
<context>
    <name>TFlipFlop</name>
    <message>
        <location filename="../../Element/GraphicElements/TFlipFlop.cpp" line="27"/>
        <source>T-FLIP-FLOP</source>
        <translation>T-FLIP-FLOP</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/TFlipFlop.cpp" line="28"/>
        <source>T-Flip-Flop</source>
        <translation>T-Flip-Flop</translation>
    </message>
</context>
<context>
    <name>Text</name>
    <message>
        <location filename="../../Element/GraphicElements/Text.cpp" line="23"/>
        <source>Text</source>
        <translation>متن</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Text.cpp" line="22"/>
        <source>TEXT</source>
        <translation>متن</translation>
    </message>
</context>
<context>
    <name>ToggleTruthTableOutputCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="976"/>
        <source>Toggle TruthTable Output at position: %1</source>
        <translation>تغییر وضعیت خروجی جدول حقیقت در موقعیت: %1</translation>
    </message>
    <message>
        <location filename="../../Scene/Commands.cpp" line="985"/>
        <source>Could not find truthtable element!</source>
        <translation>عنصر جدول حقیقت یافت نشد!</translation>
    </message>
</context>
<context>
    <name>TrashButton</name>
    <message>
        <location filename="../../UI/TrashButton.cpp" line="65"/>
        <source>Remove all &quot;%1&quot; instances from the circuit?</source>
        <translation>حذف همه نمونه‌های &quot;%1&quot; از مدار؟</translation>
    </message>
    <message>
        <location filename="../../UI/TrashButton.cpp" line="67"/>
        <source>File will be deleted. Are you sure?</source>
        <translation>فایل حذف خواهد شد. آیا مطمئن هستید؟</translation>
    </message>
</context>
<context>
    <name>TruthTable</name>
    <message>
        <location filename="../../Element/GraphicElements/TruthTable.cpp" line="38"/>
        <source>TRUTH TABLE</source>
        <translation>جدول حقیقت</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/TruthTable.cpp" line="39"/>
        <source>Truth Table</source>
        <translation>جدول حقیقت</translation>
    </message>
</context>
<context>
    <name>UpdateBlobCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="1091"/>
        <source>Update %1 IC blobs</source>
        <translation>به‌روزرسانی %1 blob IC</translation>
    </message>
</context>
<context>
    <name>UpdateCommand</name>
    <message>
        <location filename="../../Scene/Commands.cpp" line="440"/>
        <source>Update %1 elements</source>
        <translation>به‌روزرسانی %1 عنصر</translation>
    </message>
</context>
<context>
    <name>UpdateController</name>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="48"/>
        <source>Update Available</source>
        <translation>به‌روزرسانی موجود است</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="56"/>
        <source>&lt;b&gt;wiRedPanda %1 is available.&lt;/b&gt;&lt;br&gt;&lt;br&gt;You are currently running version %2.&lt;br&gt;Click &lt;b&gt;Download&lt;/b&gt; to save the new version to your computer.</source>
        <translation>&lt;b&gt;wiRedPanda %1 موجود است.&lt;/b&gt;&lt;br&gt;&lt;br&gt;شما در حال اجرای نسخه %2 هستید.&lt;br&gt;برای ذخیره نسخه جدید روی &lt;b&gt;دانلود&lt;/b&gt; کلیک کنید.</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="59"/>
        <source>&lt;b&gt;wiRedPanda %1 is available.&lt;/b&gt;&lt;br&gt;&lt;br&gt;You are currently running version %2.&lt;br&gt;Visit the release page to download the new version.</source>
        <translation>&lt;b&gt;wiRedPanda %1 موجود است.&lt;/b&gt;&lt;br&gt;&lt;br&gt;شما در حال حاضر نسخه %2 را اجرا می‌کنید.&lt;br&gt;برای دانلود نسخه جدید به صفحه انتشار مراجعه کنید.</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="68"/>
        <source>Don&apos;t notify me about this version again</source>
        <translation>دیگر درباره این نسخه اطلاع نده</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="72"/>
        <source>Download</source>
        <translation>دانلود</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="101"/>
        <source>Downloading wiRedPanda %1…</source>
        <translation>در حال دانلود wiRedPanda %1…</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="101"/>
        <source>Cancel</source>
        <translation>لغو</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="102"/>
        <source>Downloading Update</source>
        <translation>در حال دانلود به‌روزرسانی</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="126"/>
        <location filename="../../UI/UpdateController.cpp" line="134"/>
        <source>Download Failed</source>
        <translation>دانلود ناموفق</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="126"/>
        <source>Could not download the update:
%1</source>
        <translation>امکان دانلود به‌روزرسانی وجود ندارد:
%1</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="134"/>
        <source>Could not save the file:
%1</source>
        <translation>امکان ذخیره فایل وجود ندارد:
%1</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="143"/>
        <source>Download Complete</source>
        <translation>دانلود کامل شد</translation>
    </message>
    <message>
        <location filename="../../UI/UpdateController.cpp" line="144"/>
        <source>wiRedPanda has been downloaded to:
%1</source>
        <translation>wiRedPanda در اینجا دانلود شد:
%1</translation>
    </message>
</context>
<context>
    <name>WorkSpace</name>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="141"/>
        <source>This file was saved with a newer file format (version %1).
Your wiRedPanda version (%2) supports file format %3.

Please update wiRedPanda to save changes to this file.</source>
        <translation>این فایل با قالب فایل جدیدتری (نسخه %1) ذخیره شده است.
نسخه wiRedPanda شما (%2) از قالب فایل %3 پشتیبانی می‌کند.

لطفاً wiRedPanda را به‌روزرسانی کنید تا تغییرات این فایل را ذخیره کنید.</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="145"/>
        <source>Cannot save.</source>
        <translation>ذخیره امکان‌پذیر نیست.</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="217"/>
        <source>Save File</source>
        <translation>ذخیره فایل</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="217"/>
        <location filename="../../Scene/Workspace.cpp" line="264"/>
        <location filename="../../Scene/Workspace.cpp" line="303"/>
        <source>Panda files (*.panda)</source>
        <translation>فایل‌های Panda (*.panda)</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="262"/>
        <location filename="../../Scene/Workspace.cpp" line="301"/>
        <source>Save File (original location is read-only)</source>
        <translation>ذخیره فایل (مکان اصلی فقط‌خواندنی است)</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="270"/>
        <source>Error opening file: %1</source>
        <translation>خطا در باز کردن فایل: %1</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="309"/>
        <source>Could not save file: %1</source>
        <translation>امکان ذخیره فایل وجود ندارد: %1</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="383"/>
        <source>This file does not exist: %1</source>
        <translation>این فایل وجود ندارد: %1</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="392"/>
        <source>Could not open file: %1</source>
        <translation>امکان باز کردن فایل وجود ندارد: %1</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="427"/>
        <source>This file was saved with a newer file format (version %1).
Your version supports file format %2.

The file will be opened but saving is blocked.
Please update wiRedPanda to edit and save this file.</source>
        <translation>این فایل با قالب فایل جدیدتری (نسخه %1) ذخیره شده است.
نسخه شما از قالب فایل %2 پشتیبانی می‌کند.

فایل باز خواهد شد اما ذخیره‌سازی مسدود است.
لطفاً wiRedPanda را به‌روزرسانی کنید تا این فایل را ویرایش و ذخیره کنید.</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="432"/>
        <source>Newer version file.</source>
        <translation>فایل نسخه جدیدتر.</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="435"/>
        <source>This file is in an older format (version %1) and will be automatically upgraded to the current format (version %2).
A backup of the original file has been created with name: %3</source>
        <translation>این فایل در فرمت قدیمی (نسخه %1) است و به طور خودکار به فرمت فعلی (نسخه %2) ارتقا خواهد یافت.
نسخه پشتیبان از فایل اصلی با نام ایجاد شده است: %3</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="438"/>
        <source>File upgraded.</source>
        <translation>فایل ارتقا یافت.</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="600"/>
        <source>Error opening autosave file: %1</source>
        <translation>خطا در باز کردن فایل ذخیره خودکار: %1</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="608"/>
        <source>Could not commit autosave file: %1</source>
        <translation>تأیید فایل ذخیره خودکار ممکن نبود: %1</translation>
    </message>
    <message>
        <location filename="../../Scene/Workspace.cpp" line="774"/>
        <source>Remove embedded IC &quot;%1&quot;</source>
        <translation>حذف IC تعبیه‌شده «%1»</translation>
    </message>
</context>
<context>
    <name>WorkspaceManager</name>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="80"/>
        <location filename="../../UI/WorkspaceManager.cpp" line="123"/>
        <location filename="../../UI/WorkspaceManager.cpp" line="481"/>
        <source>New Project</source>
        <translation>پروژه جدید</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="96"/>
        <source>File saved successfully.</source>
        <translation>فایل با موفقیت ذخیره شد.</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="104"/>
        <source>File not saved. Close tab anyway?</source>
        <translation>فایل ذخیره نشد. با وجود این زبانه بسته شود؟</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="125"/>
        <source> has been modified.
Do you want to save your changes?</source>
        <translation> تغییر کرده است.
آیا می‌خواهید تغییرات را ذخیره کنید؟</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="169"/>
        <source>File loaded successfully.</source>
        <translation>فایل با موفقیت بارگذاری شد.</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="229"/>
        <source>Open File</source>
        <translation>باز کردن فایل</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="229"/>
        <location filename="../../UI/WorkspaceManager.cpp" line="263"/>
        <location filename="../../UI/WorkspaceManager.cpp" line="319"/>
        <source>Panda files (*.panda)</source>
        <translation>فایل‌های Panda (*.panda)</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="263"/>
        <location filename="../../UI/WorkspaceManager.cpp" line="319"/>
        <source>Save File as ...</source>
        <translation>ذخیره فایل به نام ...</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="277"/>
        <location filename="../../UI/WorkspaceManager.cpp" line="332"/>
        <source>File Conflict</source>
        <translation>تداخل فایل</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="278"/>
        <location filename="../../UI/WorkspaceManager.cpp" line="333"/>
        <source>The file &quot;%1&quot; is already open in another tab.</source>
        <translation>فایل «%1» در یک زبانه دیگر باز است.</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="281"/>
        <location filename="../../UI/WorkspaceManager.cpp" line="336"/>
        <source>Switch to Tab</source>
        <translation>رفتن به زبانه</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="441"/>
        <source>Error!</source>
        <translation>خطا!</translation>
    </message>
    <message>
        <location filename="../../UI/WorkspaceManager.cpp" line="537"/>
        <source>Error</source>
        <translation>خطا</translation>
    </message>
</context>
<context>
    <name>Xnor</name>
    <message>
        <location filename="../../Element/GraphicElements/Xnor.cpp" line="28"/>
        <source>Xnor</source>
        <translation>Xnor</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Xnor.cpp" line="27"/>
        <source>XNOR</source>
        <translation>XNOR</translation>
    </message>
</context>
<context>
    <name>Xor</name>
    <message>
        <location filename="../../Element/GraphicElements/Xor.cpp" line="28"/>
        <source>Xor</source>
        <translation>Xor</translation>
    </message>
    <message>
        <location filename="../../Element/GraphicElements/Xor.cpp" line="27"/>
        <source>XOR</source>
        <translation>XOR</translation>
    </message>
</context>
<context>
    <name>main</name>
    <message>
        <location filename="../../Main.cpp" line="292"/>
        <source>Circuit file to open.</source>
        <translation>فایل مداری برای باز کردن.</translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="296"/>
        <source>Verbosity level 0 to 5, disabled by default.</source>
        <translation>سطح جزئیات 0 تا 5، به طور پیش‌فرض غیرفعال.</translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="297"/>
        <source>verbosity level</source>
        <translation>سطح جزئیات</translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="302"/>
        <source>Exports circuit to &lt;arduino-file&gt;.</source>
        <translation>صادرات مدار به &lt;فایل-آردوینو&gt;.</translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="314"/>
        <source>Exports circuit to waveform text file, reading input from terminal.</source>
        <translation>صادرات مدار به فایل متنی شکل موج، خواندن ورودی از ترمینال.</translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="319"/>
        <source>When used with -c/--terminal, block execution if the circuit contains Truth Tables.</source>
        <translation>هنگام استفاده با -c/--terminal، اجرا را مسدود کن اگر مدار شامل جداول صحت باشد.</translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="325"/>
        <source>Run in MCP (Model Context Protocol) mode for programmatic control.</source>
        <translation>اجرا در حالت MCP (Model Context Protocol) برای کنترل برنامه‌ریزی‌شده.</translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="330"/>
        <source>Run MCP mode with a visible GUI window.</source>
        <translation>اجرای حالت MCP با پنجره رابط کاربری قابل مشاهده.</translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="395"/>
        <source>Error: Circuit contains Truth Table elements.</source>
        <translation>خطا: مدار شامل عناصر جدول حقیقت است.</translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="440"/>
        <source>Error: </source>
        <translation>خطا: </translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="303"/>
        <source>arduino file</source>
        <translation>فایل arduino</translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="308"/>
        <source>Exports circuit to waveform text file.</source>
        <translation>صادرات مدار به فایل متنی شکل موج.</translation>
    </message>
    <message>
        <location filename="../../Main.cpp" line="309"/>
        <source>waveform input text file</source>
        <translation>فایل متنی ورودی موج</translation>
    </message>
</context>
</TS>
