សំណួរដែលគេសួរញឹកញាប់ជាភាសាឆេករបស់យើងបានបញ្ជាក់ផ្ទុយពីអត្ថន័យជាភាសាអង់គ្លេស។ ការត្រួតពិនិត្យទាំងអស់របស់យើងបានអនុញ្ញាតឱ្យវាឆ្លងកាត់។
ភាសា
នៅថ្ងៃទី 2 ខែវិច្ឆិកា សំណួរដែលគេសួរញឹកញាប់ជាភាសាឆេក និងស្លូវ៉ាគីរបស់យើងបានប្រាប់អ្នកទិញថា សេវាជំនួយជួយនៅពេលដែលឈុតកម្មវិធីមួយដំឡើងបានលើប្រព័ន្ធដែលគាំទ្រ។ ចំណែកឯអត្ថន័យជាភាសាអង់គ្លេសវិញ បញ្ជាក់ថាជួយនៅពេលដែលវាមិនដំឡើងបាន។ ឥឡូវនេះ ទាំងពីរត្រូវបានកែតម្រូវរួចហើយ ប៉ុន្តែបន្ទាត់នោះបានឆ្លងកាត់ការត្រួតពិនិត្យទាំងអស់ដែលយើងធ្វើលើការបកប្រែ ព្រោះគ្មានអ្វីមួយខូចខាតក្នុងនោះទេ៖ អក្សរត្រឹមត្រូវ លេខត្រឹមត្រូវ ឈ្មោះត្រឹមត្រូវ និងតាគ្រប់តាមកន្លែង។ មានតែអ្នកអានប៉ុណ្ណោះដែលអាចមើលឃើញវា ដូច្នេះយើងបានសុំឱ្យអ្នកអានម្នាក់ពិនិត្យមើល។
របៀបដែលយើងបានសួរ
អ្នកអានគឺជាគំរូដែលបកប្រែគេហទំព័ររបស់យើង ជាគំរូ Qwen បើកចំហដូចគ្នា នៅលើម៉ាស៊ីនរបស់យើង ត្រូវបានសួរសំណួរផ្សេងទៀត។ វាទទួលបានបន្ទាត់ជាភាសាអង់គ្លេសមួយ ការបកប្រែរបស់វា និងប្រយោគមួយចំនួនអំពីគេហទំព័រ៖ សម្លេងនៃការសរសេរ ទម្រង់នៃការហៅឈ្មោះនៅក្នុងភាសានីមួយៗ និងរូបភាពប្រៀបធៀបដែលយើងមានន័យថា (រោងចក្រដំណើរការស្វ័យប្រវត្តិ ដំណើរការក្នុងភាពងងឹត ព្រោះគ្មាននរណាម្នាក់ត្រូវការនៅទីនោះ)។ បន្ទាប់មក៖ តើអ្នកអាននៃការបកប្រែនឹងត្រូវបានបញ្ឆោតដែរឬទេ? ការបញ្ជាក់អំពីការពិត ឬលេខខុស អត្ថន័យផ្ទុយ វត្ថុ ឬសកម្មភាពផ្សេង ព័ត៌មានសំខាន់បាត់ ឬបន្ថែម ត្រូវបានរាប់បញ្ចូល។ ការបកប្រែប្រយោគប្រៀបធៀបតាមអត្ថន័យ ការប្រើពាក្យសេរីជាង ឬការទុកឈ្មោះផលិតផលជាភាសាអង់គ្លេស មិនត្រូវបានរាប់បញ្ចូលទេ។ វាឆ្លើយតបជា JSON មួយបន្ទាត់ក្នុងមួយពេល។
អ្វីដែលវាបានរកឃើញ
ទំព័រចំនួន 7 នៃហាងរបស់យើងជាភាសាចំនួន 42៖ ទំព័រដើម តម្លៃ សំណួរ ឈុតកម្មវិធីបញ្ចុះតម្លៃ និងទំព័រឈុតកម្មវិធីចំនួន 3 សរុបបន្ទាត់បកប្រែចំនួន 6,216។ វាបានសម្គាល់ចំនួន 126 ប្រហែល 2%។ ក្នុងចំណោមនោះ៖
- ភាសាឆេក និងស្លូវ៉ាគី៖ ចម្លើយអំពីការសងប្រាក់វិញខាងលើ សេវាជំនួយសម្រាប់ឈុតកម្មវិធីដែលដំឡើងបាន។
- ភាសារុស្ស៊ី និងអ៊ុយក្រែន៖ បុត (bots) ដែលបានផ្ទៀងផ្ទាត់ "មិនដែលឆ្លងកាត់ការត្រួតពិនិត្យ" ខណៈដែលអត្ថន័យជាភាសាអង់គ្លេសបញ្ជាក់ថា ពួកវាមិនដែលត្រូវបានបញ្ជូនឱ្យធ្វើការត្រួតពិនិត្យទេ។ អត្ថន័យផ្ទុយគ្នា នៅលើទំព័រនៃឈុតកម្មវិធីមួយដែលពាក់ព័ន្ធនឹងរឿងនេះឯង។
- ភាសាអាល្លឺម៉ង់៖ "ពីភាសាអាមហារីកទៅភាសាចិនសាមញ្ញ" ខណៈដែលអត្ថន័យជាភាសាអង់គ្លេសបញ្ជាក់ថា ភាសាចិនប្រពៃណី។
- ភាសារូម៉ានី៖ "ហេតុអ្វីបានជាឈុតកម្មវិធីផ្សេងទៀតត្រូវការវា?" ត្រូវបានឆ្លើយដោយ "ទេ"។
- ភាសាសែប៖ "strings" ត្រូវបានបកប្រែជា "វិជ្ជាជីវៈ"។
- ភាសាអាល្លឺម៉ង់ និងអ៊ីតាលី៖ ឈុតកម្មវិធីបញ្ចុះតម្លៃ "One floor, every line" ត្រូវបានបកប្រែជា "ខ្សែផលិតកម្មមួយ គ្រប់បន្ទាត់"។
អ្វីដែលវាបានធ្វើខុស
យើងអានសញ្ញាសម្គាល់ទាំងអស់នៅក្នុង 16 ភាសាដែលយើងអាចពិនិត្យដោយខ្លួនឯងបាន៖ 24 ករណី។ 9 ជាកំហុសពិតប្រាកដ 5 យើងអាចជជែកបានទាំងពីរខាង និង 10 ជាការជូនដំណឹងខុស។ វាបានប្ដឹងអំពីវេយ្យាករណ៍ដែលរក្សាអត្ថន័យ (លិង្គនៃគុណនាមភាសាម៉ាសេដូនីយ៉ា ឬសព្វនាមភាសាអ៊ីតាលី) អំពីទម្រង់ការហៅឈ្មោះភាសារូម៉ានីដែលសេចក្ដីព្រាងរបស់យើងមិនបានស្នើសុំ អំពីបញ្ជីនាមដែលវាអានជាកិរិយាសព្ទ អំពីពាក្យត្រឹមត្រូវភាសាស្លូវ៉ាគីសម្រាប់ទម្ងន់គំរូ និងអំពីសម្ដីភាសាម៉ាសេដូនីយ៉ាដែលវាមិនស្គាល់ ("година дена" មានន័យថាមួយឆ្នាំ)។
ដូច្នេះអ្នកអានមិនមែនជាចៅក្រមទេ។ វាជាតម្រងនៅពីមុខការព្យាយាមលើកទីពីរ៖ បន្ទាត់ដែលត្រូវបានសម្គាល់ត្រូវបានបកប្រែឡើងវិញដោយបញ្ជាក់បញ្ហា ហើយបន្ទាត់ថ្មីត្រូវតែឆ្លងកាត់ការពិនិត្យទាំងពីរ និងអ្នកអាន មុននឹងជំនួសបន្ទាត់ចាស់។ នៅលើទំព័រដំបូង 6 វាបានសម្គាល់បន្ទាត់ចំនួន 91។ យើងបានទុកឱ្យនៅដដែលចំនួន 26 នៃប្រភេទដែលវាធ្វើខុស (សម្លេង វេយ្យាករណ៍ សម្ដី ឈ្មោះដែលទុកជាភាសាអង់គ្លេស) និងបានផ្ញើត្រឡប់មកវិញចំនួន 65៖ 60 ត្រឡប់មកវិញជាមួយការបកប្រែដែលឆ្លងកាត់ការពិនិត្យទាំងពីរ និងបានជំនួសបន្ទាត់ចាស់ ហើយ 5 នៅតែដដែល។
លើខ្សែអក្សរកម្មវិធី
ទំព័រគេហទំព័រពិបាកអាន៖ បន្ទាត់វែង ការប្រៀបធៀបរបស់យើង ពាក្យបច្ចេកទេស។ ខ្សែអក្សរកម្មវិធីខ្លី និងសាមញ្ញ ដូច្នេះយើងបានវាស់វែងអ្នកអានលើពួកវាផងដែរ ដោយប្រើកម្មវិធីឧទាហរណ៍ដែលមានខ្សែអក្សរ 70 ដែលមកជាមួយ Polyglot។ លើកំហុសដែលបានដាក់ចូលចំនួន 72 នៃប្រភេទច្បាស់លាស់នៅក្នុង 6 ភាសា ("អាចត្រឡប់វិញបាន" ជំនួសឱ្យ "មិនអាចត្រឡប់វិញបាន" អនឡាញ ជំនួសឱ្យ អូហ្វឡាញ ប្រចាំខែ ជំនួសឱ្យ ការបង់ប្រាក់ម្ដង) វាបានសម្គាល់ទាំងអស់ 72។ លើកំហុសដែលលាក់បាំងជាងនេះចំនួន 21 វាបានសម្គាល់ 17។ វាបានខកខាន "រំលឹកខ្ញុំនៅ %1$s" ដែលសរសេរជា "រំលឹកខ្ញុំក្នុង %1$s" ជាភាសាអាល្លឺម៉ង់ បារាំង និងអេស្ប៉ាញ ការអានពេលវេលាជាការរង់ចាំ និងបន្ទាត់ភាសាអាល្លឺម៉ង់មួយដែលបានបាត់បង់ "ការផ្លាស់ប្ដូររបស់អ្នកត្រូវបានរក្សាទុក"។ លើការបកប្រែពិតប្រាកដចំនួន 484 នៃឧទាហរណ៍នៅក្នុង 9 ភាសា វាបានលើកឡើងនូវការជូនដំណឹងខុសមួយ កោសិកាតារាងភាសាបារាំងដែលវាហៅថាមានអត្ថន័យច្រើន ហើយគ្មានលើការសរសេរឡើងវិញចំនួន 21 ដែលមានសេរីភាពប៉ុន្តែស្មោះត្រង់។ អត្ថបទខ្លី និងសាមញ្ញ គឺជាកន្លែងដែលវាអានបានល្អបំផុត។
កន្លែងដែលវាស្ថិតនៅឥឡូវនេះ
Polyglot 1.3.0 ធ្វើការនេះដោយប្រើ --review។ ការបកប្រែដែលឆ្លងកាត់ការត្រួតពិនិត្យ ត្រូវបានអានម្តងទៀត; ការបកប្រែដែលអាចនាំឱ្យមានការយល់ច្រឡំ ត្រូវបានស្នើសុំឡើងវិញដោយបញ្ជាក់ពីបញ្ហា; ការបកប្រែដែលនៅតែមានកំហុស ត្រូវបានរក្សាទុក និងបញ្ចូលក្នុងបញ្ជីសម្រាប់មនុស្សម្នាក់ ដែលអាចរក្សាទុកវា ឬរក្សាទុកពាក្យសម្តីរបស់ខ្លួនឯងដោយប្រើ polyglot accept។ polyglot review អានការបកប្រែដែលអ្នកមានរួចហើយ របស់ទីភ្នាក់ងារ ឬការដំណើរការចាស់។ ការសម្រេចចិត្តត្រូវបានចងចាំជាមួយការបកប្រែរបស់វា ដូច្នេះអក្សរថ្មីនីមួយៗត្រូវចំណាយសំណើម្តងទៀត តែម្តងគត់។ វាមិនជំនួសអ្នកនិយមាត្រិកសម្រាប់ទំព័រលក់របស់អ្នក របារតម្លៃ និងលក្ខខណ្ឌរបស់អ្នកទេ ហើយទំព័ររបស់យើងខ្លួនឯងគឺជាភស្តុតាងថាហេតុអ្វីបានជាទាំងពីរសុទ្ធតែមានតម្លៃ។ របៀបដែលការត្រួតពិនិត្យខ្លួនឯងត្រូវបានបង្កើតឡើង មាននៅក្នុង កំណត់ហេតុមុន។