موضوع مقاله: امگاتی | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # امگاتی | مقدمه: اُمگاتی یکی از ابزارهای ترجمه به کمک رایانه است؛ که با استفاده از زبان برنامه‌نویسی جاوا طراحی شده‌است. | ## بخش 1: امگاتی | این برنامه، برنامه‌ای رایگان است؛ که در ابتدا توسط کیث گادفری در سال ۲۰۰۰ طراحی شد؛ و کار توسعه آن هم‌اکنون بر عهده تیمی به رهبری ماکسیم میخالچوک است. این برنامه برای اجرا نیازمند برنامه جاوا ۱٫۴ است؛ که برای سیستم‌عامل‌های لینوکس، مک اواس (Mac OS X) و ویندوز ۹۸ مایکروسافت یا بالاتر موجود است. موتور اصلی این برنامه ابتدا در ++C نوشته شد، اما اولین نسخه عمومی آن که در فوریه ۲۰۰۱ عرضه شد در جاوا بود. اولین نمونه جاوای این برنامه از یک قالب اختصاصی حافظه ترجمه‌ای استفاده می‌کرد و برای اجرا نیازمند جاوا ۱٫۳ بود. این نمونه می‌توانست متون یونیکد، متون ساده و اچ‌تی‌ام‌ال را پشتیبانی کند تنها تقطیع ستونی می‌کرد (اغلب تقطیع پاراگراف). جدیدترین نسخه ثابت این برنامه اکنون نسخه ۱٫۴٫۵ است که قالب‌های متن اصلی بیشتری را پشتیبانی می‌کند و میانای کاربر آن هم ساده‌تر است، اما قابلیت تقطیع آن هنوز به صورت ستونی است. نسخه جدید 1.6 RC 12a که اکنون در حال انتشار است، ویژگی‌های جدید بسیاری دارد و ایرادهای آن هم کمتر است. برخی از این ویژگی‌های جدید عبارت‌اند از قواعد تقطیع انعطاف‌پذیر که تقطیع جمله‌ای را امکان‌پذیر می‌سازد، وارد کردن بهتر TMX (تا اندازه 1.4b level1)، پشتیبانی داک‌بوک، و میانای جدید گرافیکی کاربر. روند کار در امگاتی ابتدا کاربر متن مبدأ، حافظه‌های ترجمه‌ای موجود و واژه‌نامه‌ها را در پوشه فرعی مخصوص پروژه ترجمه قرار می‌دهد. هنگامیکه پروژه را «باز» می‌کنید، امگا تی متون قابل ترجمه را از میان تمامی متون جدا می‌کند. در طول ترجمه تطبیق‌های غیر دقیق و تطبیق‌های واژه‌نامه‌ای برای واحدی که برای ترجمه باز شده‌است، در پنجره کناری که مخصوص نمایش تطبیق/واژه‌نامه است نمایش داده می‌شود. مترجم سپس می‌تواند با استفاده از کلیدهای فوری صفحه کلید، تطابیق غیر دقیق را در متن وارد کند. | ## بخش 2: امگاتی | مترجم می‌تواند هر زمان که بخواهد در حالیکه یک پروژه باز است، متن دیگری را با استفاده از قسمت نمایش پوشه‌های پروژه باز کند. او همچنین می‌تواند در حالیکه مشغول به کار بر روی یک واحد است با استفاده از کلیدهای فوری یا دابل کلیک، واحد دیگری را که مناسب می‌داند باز کند. هر زمان که متن مبدأ دیگری، حافظه‌های ترجمه‌ای یا واژه‌نامه‌ای جدید به پروژه اضافه می‌شود یا تغییری به صورت دستی در آن پرونده‌ها صورت می‌گیرد، مترجم باید دوباره پروژه را در امگا تی باز کند تا امگا تی بتواند واحدهای اضافه شده جدید را تشخیص دهد. همچنین در صورتی که در حال ترجمه، تغییری در قواعد تقطیع صورت گیرد، پروژه باید دوباره در امگا تی باز شود. تعامل میان مترجمان مترجمانی که از ابزارهای مختلف ترجمه به کمک رایانه استفاده می‌کنند تنها در ۲ صورت می‌توانند حافظه‌های خود در اختیار یکدیگر بگذارند: ۱)یکی یا هر دو برنامه می‌توانند قالب مخصوص برنامه دیگر را وارد/صادر کنند. این برنامه قادر است قالب میانه استاندارد در این صنعت که TMX (تبادل حافظه ترجمه‌ای) است را وارد/صادر کند. پرونده‌های واژه‌نامه امگا تی، پرونده‌های متنی ساده با قالب جدولی هستند که در آن‌ها متن مبدأ در ردیف اول و متن مقصد در ردیف دوم قرار می‌گیرد. امگا تی ردیف‌های اضافی را نادیده می‌گیرد و از آن‌ها می‌توان برای هر کاری (مثلاً توضیحات کاربر) استفاده کرد. امگا تی همچنین قابلیت اجرای پرونده‌هایی را دارد که با استفاده از متون تگ گذاری شده به همانگونه‌ای که دیگر ابزارهای حافظه ترجمه‌ای انجام می‌دهند، قالب شده‌اند. اما این قالب‌ها را می‌توان در امگا تی با تغییر قواعد تقطیع یا تغییرات جزئی در کدگذاری‌ها ترجمه کرد. قالب‌های واژه‌نامه و حافظه قابل پشتیبانی امگا تی می‌تواند TMX نسخه 1.4b level ۱ را صادر/وارد کند (به عبارت دیگر امگا تی قادر به حفظ اطلاعات متنی است، اما قالب‌های علامت گذاری شده را نمی‌تواند حفظ کند). حافظه ترجمه‌ای داخلی امگا تی برای کاربران قابل مشاهده نیست، اما هر بار که پروژه ترجمه به صورت خودکار ذخیره می‌شود (این کار پس از هر ۵ قسمت انجام می‌شود)، تمامی واحدهای ترجمه‌ای جدید یا بروز شده وارد شده و به دو حافظه TMX خارجی افزوده می‌شوند. | ## بخش 3: امگاتی | از این دو، یکی به شکل استاندارد نیست و قابل استفاده برای کاربران امگا تی نمی‌باشد، زیرا دارای قالب نحو علامت‌گذاری برای اسناد تک‌گذاری شده‌است که مخصوص به برنامه امگا تی است. دومی در قالب استاندارد است و قالب علامت گذاری شده ندارد، زیرا برای تبادل با کاربران انواع دیگر ابزارهای حافظه ترجمه‌ای تهیه شده‌است. سندسازی هنگامیکه برنامه امگا تی را باز می‌کنید، همراه آن یک راهنما نیز باز می‌شود. راهنمای کامل کاربر این برنامه که توسط مارک پرایر تهیه شده در بسته نصب امگا تی تعبیه شده‌است. مارک پرایر همچنین راهنمای ASAD را نوشته‌است که در بر گیرنده اطلاعات اضافی (بعلاوه اطلاعات قدیمی در مورد نسخه‌های قبلی امگا تی) برای کاربران حرفه‌ایست. راهنمایی‌های آرشیو شده گروه‌کاربران امگا تی نیز برای همه کاربران قابل استفاده و جستجوست. توسعه و بومی‌سازی کار توسعه کدها هم‌اکنون بر عهده تیمی به رهبری ماکسیم مایخالچوک است. دیگر کسانی که هم‌اکنون به توسعه کدها کمک می‌کنند عبارت‌اند از ساشا چوا، کیم برونینگ، هنری پیچ‌فرز و بنیامین سیبند. کار این افراد پاسخ‌گویی به گزارش‌ها موارد خطای نرم‌افزار و نیاز برای نرم‌افزار بروز شده‌است. میانای کاربر امگا تی و مجموعه اسناد این نرم‌افزار نیز به چندین زبان ترجمه شده‌است. نمونه‌های بومی سازی شده نسخه ۱٫۴٫۵ از این نرم‌افزار عبارت‌اند از: بلاروسی، اسپرانتو، فرانسوی، آلمانی، ایتالیایی، ژاپنی، روسی و اسپانیایی از کاربران امگا تی دعوت شده‌است تا هر ابزاری را که خودشان شخصاً در پاسخ به آن دسته از نیازهای مترجمان که هنوز مورد توجه گروه امگا تی قرار نگرفته‌است، طراحی کرده‌اند را اهدا کنند.OmegaT Getting Involved – مترجمان همچنین تشویق شده‌اند که ابزارهای کمکی را خود طراحی کنند نرم‌افزار مرتبط ابزارهای چندی توسط اشخاص ثالث طراحی و اهدا شده‌اند که از آن‌ها می‌توان در کنار نسخه‌های پیشین امگا تی استفاده کرد. | ## جمع‌بندی | به نظر می‌رسد قرار است عملکردهایی به امگا تی افزوده شود که تا کنون جزء برنامه‌های توسعه آن نبوده‌است.