Kuhusu mfumo wa ShipLang
Mkusanyiko wa kwanza wa teknolojia ya lugha nyingi iliyoundwa kwa ajili ya AI, kuruhusu watengenezaji kuzingatia bidhaa yenyewe.
Utangulizi wa Mfumo na Maadili
ShipLang ni mkusanyiko wa teknolojia wa kwanza uliotengenezwa na mameneja wa bidhaa, uliotokana na tafakari ya michakato ya maendeleo ya kitamaduni. Katika enzi ya AI, tunachohitaji si zana ngumu zaidi, bali suluhisho rahisi zinazowaruhusu watu kuzingatia mawazo ya bidhaa.
Lengo kuu la mfumo huu ni kufanya utandawazi usiwe mzigo tena kwa bidhaa. Mara tu unapoandika msimbo kwa Kichina, watumiaji kote ulimwenguni wanaweza kufikia tovuti yako katika lugha yao ya asili. Lugha nyingi zinapaswa kuwa za kiotomatiki na za busara, badala ya kuhitaji matengenezo ya faili nyingi za tafsiri kwa mikono.
ShipLang ni bure kabisa na chanzo huria. Hii si tu kuhusu kushiriki teknolojia, lakini pia jaribio la kuchunguza umiliki wa binadamu katika enzi ya AI. Teknolojia inapaswa kutumika kama chanzo cha uumbaji, si kuwa kikwazo kwake.
Mfumo wetu umeundwa kwa ajili ya watumiaji wasio wa programu na unaendana na tabia za matumizi ya mtumiaji na akili bandia, kama inavyoonyeshwa kwenye mchoro hapa chini:
Kuhusu mwandishi
Kanuni za Kiufundi
Utaratibu wa tafsiri wenye akili wa lugha nyingi
Lengo la usaidizi wa lugha nyingi ni kuhakikisha kwamba unapoandika Kichina kwenye sehemu ya nyuma ya msimbo, watumiaji huona lugha zingine.
Kanuni ni kwamba mtumiaji anapotembelea kwa mara ya kwanza, mfumo huangalia mipangilio ya lugha ya mtumiaji. Ikiwa hakuna faili ya tafsiri ya lugha hiyo iliyopo, mfumo huita API ya tafsiri, hutafsiri lugha hiyo, huonyesha matokeo yaliyotafsiriwa kwenye ukurasa, na huhifadhi matokeo kwenye seva kwa matumizi ya baadaye. Ikiwa faili ya tafsiri ya lugha inayolingana tayari ipo, hupakiwa moja kwa moja, na lugha ya ukurasa huonyeshwa kiotomatiki.
Mtiririko wa kazi
1. Mtumiaji anapotembelea ukurasa, mfumo hugundua kiotomatiki upendeleo wa lugha wa kivinjari.
2. Angalia kama seva tayari ina faili ya kashe ya tafsiri kwa lugha hiyo.
3. Ikiwa hifadhi ipo, pakia na uionyeshe moja kwa moja; vinginevyo, piga API ya tafsiri ya AI.
4. Baada ya kutafsiri, ihifadhi kwenye akiba ya seva kwa matumizi ya moja kwa moja kwenye ziara inayofuata.
5. Mchakato mzima ni wazi kwa mtumiaji, hauhitaji kusubiri, na hutoa uzoefu mzuri.
Mwongozo wa Mtumiaji
Matumizi ya msingi
Ikiwa kuna maudhui ambayo yanahitaji kutafsiriwa katika lugha nyingi, ongeza lebo ya data-i18n kwenye faili inayolingana ya PHP.
Kwa mfano, ikiwa unataka kutafsiri "欢迎用" ya Kichina (Karibu uitumie) katika lugha nyingi kwenye ukurasa wa wavuti wa langany.com/docs/lang-i18n, unahitaji kuongeza yafuatayo kwenye faili inayolingana ya PHP:
<p data-i18n="welcome">欢迎使用</p>
Mtumiaji anapokuwa anatumia kiolesura cha Kiingereza, "Karibu" itaonyeshwa katika eneo linalolingana katika langany.com/docs/lang-i18n.
Utaratibu wa kutumia tena lebo
Unapoongeza lebo za data-i18n zenye lugha nyingi, unaweza kunakili lebo ulizotumia hapo awali na kurekebisha maandishi tu; hakuna haja ya kufafanua upya lebo za data-i18n.
Kwa mfano, ikiwa lebo ya "你好" imefafanuliwa kama "k", basi "你好" kwenye ukurasa itatafsiriwa kiotomatiki kama "hujambo" kwa Kiingereza. Ikiwa pia unataka kutafsiri "不错" (sio mbaya) katika lugha nyingi, unaweza kunakili lebo hiyo moja kwa moja:
<p data-i18n="k">你好</p>
<p data-i18n="k">不错</p>
Kwa sasa, katika mifumo yote sokoni, lebo hiyo hiyo hutafsiriwa katika maudhui sawa. Hata hivyo, katika ShipLang, mfumo huunga mkono utumiaji tena wa thamani za lebo ya data-i18n. Wakati vipengele vingi vinatumia lebo sawa lakini vina maudhui tofauti, mfumo huvibadilisha kiotomatiki kuwa k_你好 (hello) au k_不错 (sio mbaya), kuhakikisha kwamba tafsiri inalingana kwa usahihi na maandishi asilia.
Weka maandishi asilia
Ikiwa maandishi fulani kwenye ukurasa hayahitaji kutafsiriwa na yanapaswa kubaki katika hali yake ya asili ya Kichina, basi lebo ya data-i18n haipaswi kuongezwa kwenye maandishi hayo.
Hariri tafsiri mwenyewe
Ikiwa hujaridhika na maudhui yaliyotafsiriwa kiotomatiki, unaweza kurekebisha tafsiri mwenyewe:
1. Tafuta thamani ya lebo ya data-i18n katika faili ya HTML ambapo unataka kurekebisha maudhui.
2. Tafuta lebo katika faili ya JSON ya lugha inayolingana.
3. Hariri tafsiri na uhifadhi.
Kwa mfano, ili kurekebisha tafsiri ya Kiingereza ya "1. Habari" katika https://langany.com/refund, tafuta lebo ya section1_title, itafute katika lang/en/docs/refund.json na uirekebishe.
Maswali Yanayoulizwa Mara kwa Mara
Kwa nini uchague PHP kama lugha ya nyuma?
PHP ni rahisi kusambaza, haina gharama kubwa, na ina mfumo ikolojia uliokomaa, na kuifanya iwe bora kwa kusambaza na kurudia haraka. Kwa watengenezaji huru na timu ndogo, mchanganyiko wa PHP na upangishaji pepe hukuruhusu kuwahudumia watumiaji wa kimataifa kwa gharama ndogo. Lengo la ShipLang ni kupunguza kizuizi cha kuingia, si kufuata teknolojia za kisasa.
Ubora wa tafsiri unawezaje kuhakikishwa?
ShipLang hutumia API ya tafsiri ya AI inayoongoza katika tasnia, na kufikia ubora wa tafsiri wa kiwango cha kitaalamu. Kwa maudhui muhimu, unaweza kurekebisha faili zilizotafsiriwa mwenyewe wakati wowote. Muhimu zaidi, tafsiri huhifadhiwa kwenye akiba ya kudumu baada ya uwasilishaji mmoja, na kuondoa gharama za simu za API zinazorudiwa.
Ni lugha gani zinazoungwa mkono?
Kinadharia, inasaidia lugha zote kuu duniani kote. Mfumo utalingana kiotomatiki kulingana na mapendeleo ya lugha ya kivinjari cha mtumiaji, ikijumuisha lakini sio tu Kiingereza, Kijapani, Kikorea, Kifaransa, Kijerumani, Kihispania, Kiarabu, na zaidi ya lugha zingine 100.
Tafsiri ya kwanza inachukua muda gani?
Mtumiaji anapofikia lugha mpya kwa mara ya kwanza, tafsiri kwa kawaida huchukua sekunde 1-3. Ufikiaji unaofuata wa lugha hiyo utapakiwa moja kwa moja kutoka kwenye akiba, kwa kasi inayofanana na kurasa za kawaida za wavuti. Kwa tovuti zenye idadi kubwa ya watumiaji, inashauriwa kutengeneza faili za tafsiri mapema kwa lugha zinazotumika sana.
Ninawezaje kusasisha maudhui yaliyotafsiriwa?
Kuna njia mbili: moja ni kurekebisha faili ya JSON moja kwa moja katika lugha inayolingana, na nyingine ni kufuta kashe ya zamani ya tafsiri, na mfumo utaitafsiri tena katika ziara inayofuata. Kwa kurasa zenye maudhui yanayosasishwa mara kwa mara, inashauriwa kutumia utaratibu wa usimamizi wa matoleo.
Je, ni faida gani za utaratibu wa kutumia tena lebo?
Mifumo ya lugha nyingi ya kitamaduni inahitaji kila kipande cha maudhui kilichotafsiriwa kuwa na lebo ya kipekee, na kusababisha ugumu katika kutaja na kusimamia lebo. ShipLang hukuruhusu kutumia tena lebo, na mfumo hutambua kwa busara tofauti za maudhui. Hii inaboresha sana ufanisi wa maendeleo; huhitaji tena kusumbua akili zako kwa majina ya lebo.
ShipLang inafaa kwa aina gani za miradi?
ShipLang inafaa sana kwa miradi inayohitaji utandawazi wa haraka, kama vile bidhaa za SaaS, kurasa za kutua za uuzaji, tovuti za biashara ya mtandaoni, na majukwaa ya maudhui. Ukitaka kufikia soko la kimataifa kwa gharama ndogo, ShipLang ndiyo chaguo bora. Kwa matumizi makubwa ya biashara, ShipLang pia inaweza kutumika kama zana ya haraka ya uundaji wa prototype.
Kwa nini ShipLang inasemekana imeundwa kwa ajili ya enzi ya AI?
Katika enzi ya AI, tafsiri haipaswi kuwa kazi inayohitaji nguvu nyingi tena. ShipLang hutumia kikamilifu uwezo wa AI ili kiotomatiki na kubadilisha tafsiri kwa busara. Zaidi ya hayo, usanifu wake uliorahisishwa hurahisisha ujumuishaji wa utendaji zaidi wa AI katika siku zijazo, kama vile uzalishaji wa maudhui ya akili na uchambuzi wa tabia ya mtumiaji.
Kuanza na ShipLang
Mfumo huu ni chanzo huria kabisa; uko huru kuutumia, kuurekebisha, na kuusambaza. Tunaamini kwamba katika enzi ya AI, teknolojia inapaswa kuwa wazi, rahisi kutumia, na kuwahudumia waundaji.
Ukikubaliana na dhana hii, unakaribishwa kujiunga na jumuiya ya ShipLang na kuchunguza mifumo mipya ya ukuzaji wa bidhaa katika enzi ya AI.