Mozilla نے Fluent 1.0 لوکلائزیشن سسٹم شائع کیا ہے۔

کی طرف سے پیش منصوبے کی پہلی مستحکم رہائی روانی 1.0موزیلا مصنوعات کی لوکلائزیشن کو آسان بنانے کے لیے بنایا گیا ہے۔ ورژن 1.0 نے مارک اپ کی وضاحتیں اور نحو کے استحکام کو نشان زد کیا۔ پروجیکٹ کی پیشرفت پھیلاؤ اپاچی 2.0 کے تحت لائسنس یافتہ۔ روانی سے نفاذ زبانوں میں تیار کیا جاتا ہے۔ ازگر, جاوا سکرپٹ и مورچا. روانی کی شکل میں فائلوں کی تیاری کو آسان بنانے کے لیے، وہ تیار کر رہے ہیں۔ آن لائن ایڈیٹر и پلگ ان ویم کے لیے

مجوزہ لوکلائزیشن سسٹم انٹرفیس عناصر کے قدرتی نظر آنے والے ترجمے بنانے کے مواقع فراہم کرتا ہے جو کسی سخت فریم ورک میں مجبور نہیں ہوتے ہیں اور معیاری فقروں کے 1 سے 1 ترجمہ تک محدود نہیں ہوتے ہیں۔ ایک طرف، Fluent سادہ ترین تراجم کو لاگو کرنے کے لیے انتہائی آسان بناتا ہے، لیکن دوسری طرف، یہ پیچیدہ تعاملات کا ترجمہ کرنے کے لیے لچکدار ٹولز فراہم کرتا ہے جو جنس، کثرت تعامل، کنجوجیشنز اور زبان کی دیگر خصوصیات کو مدنظر رکھتے ہیں۔

روانی غیر مطابقت پذیر ترجمے کی تخلیق کی اجازت دیتا ہے، جس میں انگریزی میں ایک سادہ سٹرنگ کا موازنہ کسی دوسری زبان میں پیچیدہ ملٹی ویریٹ ترجمہ کے ساتھ کیا جا سکتا ہے (مثال کے طور پر، "ویرا نے ایک تصویر شامل کی،" "واسیا نے پانچ تصاویر شامل کی")۔ ایک ہی وقت میں، ترجمے کی وضاحت کرنے والا روانی نحو پڑھنے اور سمجھنے میں کافی آسان رہتا ہے۔ یہ نظام ابتدائی طور پر غیر تکنیکی ماہرین کے استعمال کے لیے ڈیزائن کیا گیا تھا، جو پروگرامنگ کی مہارت کے بغیر مترجمین کو ترجمہ اور جائزہ کے عمل میں شامل ہونے کی اجازت دیتا ہے۔

مشترکہ تصاویر =
{$userGender -> میں
[مرد] اسے
[عورت] اسے
*[دوسرے] وہ
} مجموعہ
{$userName} {$photoCount ->
[one] نئی تصویر شامل کی گئی۔
[few] نے {$photoCount} نئی تصاویر شامل کیں۔
*[other] نے {$photoCount} نئی تصاویر شامل کیں۔
}.

روانی میں ترجمے کا بنیادی عنصر پیغام ہے۔ ہر پیغام ایک شناخت کنندہ سے منسلک ہوتا ہے (مثال کے طور پر، "ہیلو = ہیلو، ورلڈ!")، جو ایپلیکیشن کوڈ کے ساتھ منسلک ہوتا ہے جہاں اسے لاگو کیا جاتا ہے۔ پیغامات سادہ متنی جملے یا ملٹی لائن اسکرپٹ ہو سکتے ہیں جو گرامر کے مختلف اختیارات کو مدنظر رکھتے ہیں اور ان میں شامل ہیں مشروط اظہار (سلیکٹرز) متغیر, اوصاف, شرائط и افعال (نمبر فارمیٹنگ، تاریخ اور وقت کی تبدیلی)۔ لنکس تعاون یافتہ ہیں - کچھ پیغامات دوسرے پیغامات میں شامل کیے جا سکتے ہیں، اور مختلف فائلوں کے درمیان روابط کی اجازت ہے۔ اسمبلی سے پہلے، پیغام فائلوں کو سیٹوں میں جوڑ دیا جاتا ہے۔

Fluent اعلی غلطی کی مزاحمت فراہم کرتا ہے - ایک غلط فارمیٹ شدہ پیغام ترجمے یا قریبی پیغامات کے ساتھ پوری فائل کو نقصان کا باعث نہیں بنتا۔ پیغامات اور گروپس کے مقصد کے بارے میں متعلقہ معلومات شامل کرنے کے لیے تبصرے شامل کیے جا سکتے ہیں۔ Fluent پہلے سے ہی Firefox Send اور Common Voice پروجیکٹس کے لیے سائٹس کو لوکلائز کرنے کے لیے استعمال کیا جاتا ہے۔ پچھلے سال، فائر فاکس کی روانی میں منتقلی شروع ہوئی، اور فی الحال ہے۔ تیار ترجمے کے ساتھ 3000 سے زیادہ پیغامات (مجموعی طور پر، فائر فاکس میں ترجمے کے لیے تقریباً 13 ہزار لائنیں ہیں)۔

Mozilla نے Fluent 1.0 لوکلائزیشن سسٹم شائع کیا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں