Mozilla Fluent 1.0 දේශීයකරණ පද්ධතිය ප්‍රකාශයට පත් කර ඇත

විසින් ඉදිරිපත් කරන ලදී ව්යාපෘතියේ පළමු ස්ථාවර නිකුතුව චතුර 1.0, Mozilla නිෂ්පාදන දේශීයකරණය සරල කිරීම සඳහා නිර්මාණය කරන ලදී. 1.0 අනුවාදය සලකුණු පිරිවිතරයන් සහ වාක්‍ය ඛණ්ඩවල ස්ථායීකරණය සලකුණු කළේය. ව්යාපෘති ජයග්රහණ බෝ වීම Apache 2.0 යටතේ බලපත්‍ර ලබා ඇත. භාෂාවලින් සකස් කරන ලද චතුර ලෙස ක්රියාත්මක කිරීම් Python මීට උදාහරණ, ජාවාස්ක්රිප්ට් и මලකඩ. Fluent ආකෘතියේ ගොනු සකස් කිරීම සරල කිරීම සඳහා, අපි සංවර්ධනය කරන්නෙමු මාර්ගගත සංස්කාරකය и ප්ලගිනය vim සඳහා.

යෝජිත ප්‍රාදේශීයකරණ පද්ධතිය දෘඩ රාමු තුළට තල්ලු නොවන සහ යොමු වාක්‍ය ඛණ්ඩ 1 සිට 1 දක්වා පරිවර්තනවලට සීමා නොවන අතුරුමුහුණත් මූලද්‍රව්‍යවල ස්වභාවික පෙනුමක් ඇති පරිවර්තන නිර්මාණය කිරීමට අවස්ථා සපයයි. එක් අතකින්, Fluent සරල පරිවර්තන ක්‍රියාත්මක කිරීම අතිශයින්ම පහසු කරයි, නමුත් අනෙක් අතට, එය ස්ත්‍රී පුරුෂ භාවය, බහු වචන පරිහානිය, සංයෝජන සහ වෙනත් භාෂා ලක්ෂණ සැලකිල්ලට ගන්නා සංකීර්ණ අන්තර්ක්‍රියා පරිවර්තනය සඳහා නම්‍යශීලී මෙවලම් සපයයි.

චතුර ලෙස අසමමුහුර්ත පරිවර්තන නිර්මාණය කිරීමට ඉඩ සලසයි, ඉංග්‍රීසි භාෂාවෙන් සරල තන්තුවක් වෙනත් භාෂාවක තරමක් සංකීර්ණ බහු-විචල්‍ය පරිවර්තනයක් සමඟ සැසඳිය හැකිය (උදාහරණයක් ලෙස, “වේරා ඡායාරූපයක් එක් කළේය”, “වාස්යා ඡායාරූප පහක් එක් කළේය”). ඒ අතරම, පරිවර්තන නිර්වචනය කරන Fluent වාක්‍ය ඛණ්ඩය කියවීමට සහ තේරුම් ගැනීමට තරමක් පහසු වේ. ක්‍රමලේඛන කුසලතා නොමැතිව පරිවර්තකයින් පරිවර්තන සහ සමාලෝචන ක්‍රියාවලියට සම්බන්ධ කර ගැනීමට ඉඩ සලසන තාක්‍ෂණික නොවන විශේෂඥයින් විසින් භාවිතා කිරීම සඳහා මෙම පද්ධතිය මුලින් නිර්මාණය කරන ලදී.

shared-photos=
{$userGender -> හි
[පිරිමි] ඔහු
[ගැහැණු] ඇය
*[වෙනත්] ඔවුන්
} එකතු
{$userName} {$photoCount ->
[එක] නව ඡායාරූපයක් එක් කරන ලදී
[කිහිප දෙනෙක්] නව ඡායාරූප {$photoCount}ක් එක් කළහ
*[වෙනත්] නව ඡායාරූප {$photoCount}ක් එක් කරන ලදී
}.

චතුර ලෙස පරිවර්තනය කිරීමේ ප්‍රධාන අංගය වන්නේ පණිවිඩයයි. සෑම පණිවිඩයක්ම හඳුනාගැනීමක් සමඟ සම්බන්ධ වේ (උදාහරණයක් ලෙස, "hello = Hello, world!"), එය අයදුම් කිරීමේ ස්ථානයේ යෙදුම් කේතයට අමුණා ඇත. පණිවිඩ යනු විවිධ ව්‍යාකරණ විකල්පයන් සැලකිල්ලට ගන්නා සහ ඇතුළත් වන සරල පෙළ වාක්‍ය ඛණ්ඩ හෝ බහු-රේඛා ස්ක්‍රිප්ට් විය හැකිය. කොන්දේසි සහිත ප්රකාශනයන් (තේරීම්කරුවන්), විචල්යයන්, ගුණාංග, කොන්දේසි и කාර්යයන් (අංක හැඩතල ගැන්වීම, දිනය සහ වේලාව පරිවර්තනය). සබැඳි සඳහා සහය දක්වයි - සමහර පණිවිඩ වෙනත් පණිවිඩවලට ඇතුළත් කළ හැකි අතර, විවිධ ගොනු අතර සබැඳිවලට ඉඩ දෙනු ලැබේ. එකලස් කිරීමට පෙර, පණිවිඩ සහිත ගොනු කට්ටලවලට ඒකාබද්ධ වේ.

Fluent ඉහළ දෝෂ ප්‍රත්‍යස්ථතාවක් සපයයි - දුර්වල ලෙස හැඩගස්වා ඇති පණිවිඩයක් සම්පූර්ණ පරිවර්තන ගොනුව හෝ යාබද පණිවිඩ දූෂිත නොවේ. පණිවිඩ සහ කණ්ඩායම්වල අරමුණ පිළිබඳ සන්දර්භීය තොරතුරු එක් කිරීමට ඔබට අදහස් එක් කළ හැකිය. Firefox Send සහ Common Voice ව්‍යාපෘති අඩවි ස්ථානගත කිරීමට Fluent දැනටමත් භාවිතා වේ. පසුගිය වසරේ, Fluent වෙත ෆයර්ෆොක්ස් සංක්‍රමණය ආරම්භ විය, මේ වන විටත් සකස් කර ඇත පරිවර්තන සමඟ පණිවිඩ 3000 කට වඩා (සම්පූර්ණයෙන්ම, ෆයර්ෆොක්ස් පරිවර්තනය සඳහා පේළි 13 දහසක් පමණ ඇත).

Mozilla Fluent 1.0 දේශීයකරණ පද්ධතිය ප්‍රකාශයට පත් කර ඇත

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න