این دستور tmserver است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
tmserver - یک سرور حافظه ترجمه،
خلاصه
tmserver --بستن=نام خانوادگی --بندر=PORT [--tmdb=TMDBFILE] [--import-translation-فایل=TMFILE
[--واردات-منبع-لنگ=SOURCE_LANG] [--واردات-هدف-لنگ=TARGET_LANG]]
جایی که TMDBFILE فایل پایگاه داده sqlite حاوی داده های حافظه ترجمه tmdb است، اگر نه
مشخص کرد که یک پایگاه داده موقت جدید ایجاد می شود و TMFILE یک فایل ترجمه است (po,
xliff، و غیره) که باید به پایگاه داده وارد شوند (بیشتر زمانی مفید است که هیچ فایل tmdb وجود ندارد
مشخص شده).
شرح
tmserver یک سرویس حافظه ترجمه است که می توان از طریق HTTP با استفاده از یک REST ساده پرس و جو کرد
مانند URL/http و داده ها بین سرور و کلاینت با کد JSON رد و بدل می شود.
OPTIONS
-h, --کمک
این پیام راهنما را نشان داده و خارج شوید
-d TMDBFILE, --tmdb=TMDBFILE
پایگاه داده حافظه ترجمه
-f TMFILES, --import-translation-فایل=TMFILE
فایل ترجمه برای وارد کردن به پایگاه داده
-t TARGET_LANG, --واردات-هدف-لنگ=TARGET_LANG
زبان مقصد فایل های ترجمه
-s SOURCE_LANG, --واردات-منبع-لنگ=SOURCE_LANG
زبان مبدأ فایل های ترجمه
-b بستن, --بستن=نام خانوادگی
آدرس برای اتصال سرور به
-p PORT, --بندر=PORT
پورتی برای گوش دادن
مثال
ساده ترین راه برای اجرای سرور برای آزمایش، ارسال یک فایل ترجمه بزرگ به آن است
(شاید توسط pocompendium) برای ایجاد یک پایگاه داده tmdb در حال پرواز.
tmserver -b localhost را -p 8080 -f compendium.po -s En_US نوع -t ar
سرور را می توان با استفاده از یک مرورگر وب پرس و جو کرد. آدرس اینترنتی خواهد بود
http://HOST:PORT/tmserver/SOURCE_LANG/TARGET_LANG/unit/STRING
بنابراین برای مشاهده پیشنهادهایی برای "فایل باز" URL را امتحان کنید
http://localhost:8080/tmserver/en_US/ar/unit/open+file
Translate Toolkit 1.3.0 tmserver(1)
از tmserver به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید
