Isifundo sePoEdit: uhumusha kanjani amaphrojekthi wesoftware wamahhala

Uma ufunda lokhu kungenzeka ukuthi usuvele ungene esitsheni seqanda esimangalisayo se- izinguqulo. Siyakuhalalisela ... nokubekezela. Yonke into ifundwa ngesikhathi nangesifiso.Uma ngabe wake wafuna ukuhumusha ukunikela ngohlamvu lwakho lwesihlabathi emhlabeni we software free (noma udinga ithuluzi lokwengeza izinketho zolimi kuwebhusayithi), futhi obekulindele ukuthi kube ngumbhalo ocacile wesiNgisi (ngokwesibonelo) ukuwudlulisela kolunye ulimi, uzobe usubonile (njengoba ngangizitshele) ukuthi akusilo kanjalo nje.

Kepha akunzima kangako futhi. Kule migqa emfushane sizama ukuchaza icala elijwayeleke kakhulu, ukuthi wabelwe a ifayela ngefomethi .ibhodwe ukuhumusha.

Lokhu kungumnikelo ovela kuDaniel Durante, ngaleyo ndlela eba ngomunye wabaphumelele emncintiswaneni wethu wamasonto onke: «Yabelana ngalokho okwaziyo ngeLinux«. Halala Daniel!

Kuyini i-PoEdit?

I-Poedit iyithuluzi lokuhumusha, kepha qaphela, masingayididanisi nomhumushi.
Kukhona ezinye izinhlelo ezinokusebenza okufanayo kepha ngicabanga ukuthi iPoEdit iyona esetshenziswa kakhulu. IPoEdit ayihumushi njengohlelo inhloso yayo leyo, kepha kunalokho isisiza emsebenzini wokuhumusha umbhalo usuka kolunye ulimi uye kolunye. Okusho ukuthi, izosethula ngezintambo zezinhlamvu olimini futhi yithina okufanele sibahumushele olimini olufunayo.

Empeleni, umuntu angabuza, futhi ngalokho ngidinga uhlelo? Kungani ungasebenzisi ngqo abahleli bombhalo abanjenge-gedit noma incwajana yamawindi? Impendulo ilula kakhulu: I-PoEdit ikhiqiza ukuphuma kwezintambo ezihunyushiwe ngefomethi elungiselelwe ukufakwa ngqo kwizikhombisi zeseva ezigcina amakhasi ku-html, php code, njll. ngakho-ke izokwaziwa njengefayela lokuhumusha elisebenza ngokushesha lapho lifakwa enkombeni yamafayela wokuhumusha. Ngokusobala kungaba (futhi imvamisa) kungaba namafayela angaphezu kwelilodwa kulezi zinkomba ezenzelwe ukugcina ukuhumusha ngezilimi ezahlukahlukene, lapho ifayili ngalinye liqukethe imininingwane yokuthi yini futhi kanjani ukumela abalingiswa bokuhumusha kolimi olunikeziwe.

Amafayela aphathwa yi-PoEdit amafayela we-template, agcina nge-extension .pot, amafayela wokuhumusha, aphela nge-extension .po ne-file.mo, amafayela ahlanganisiwe enza ukufinyelela kwawo kusheshe. Lezi zokugcina zenziwa ngokuzenzakalela uma sizicacisa ekucushweni kwePoEdit.

IPoEdit ikhona ezinhlotsheni ze-GNU / Linux, Windows ne-Mac OS X.

Amafayela wesifanekiso namafayela wokuhumusha

Uyakhumbula ukuthi iprosesa yamagama isingatha kanjani ithempulethi? Kwenzeka into efanayo ngePoEdit. Ifayela lesifanekiso liqukethe izintambo okufanele zihunyushwe futhi ezinye izikhala zigcinelwe idatha ethile ezogcwaliswa kamuva lapho siqala inqubo yokuhumusha. Le mininingwane, ngaphezu kwezintambo zoqobo zoqobo futhi ezihunyushiwe, ngokwesibonelo, igama lomhumushi wokugcina (ngoba umsebenzi ubungaqalwa ngumhumushi kodwa angaqedi umhumushi), igama leqembu lokuhumusha, isethi yezinhlamvu, njll. Bafana nohlobo lwemethadatha olunikeza imininingwane ngefayela lokuhumusha.

Kepha ukuhumusha kusuka kusifanekiso…?

Mane wenze ikhophi yesifanekiso kwelinye ifayela ozoyiqamba kabusha ngendlela efanayo kodwa ngesandiso .po Hhayi, hhayi ngendlela efanayo, ngoba ukuze wazi ukuthi luzoya ngaluphi ulimi
Uma okwangempela kufanele kuhunyushwe, ikhodi enamadijithi amabili kufanele ingezwe ekugcineni kwegama lefayela lesifanekiso, ngaphambi kokunwetshwa.

Isibonelo:

Ake sithi iwebhusayithi ngesiNgisi. Ikhasi lakhona eliyinhloko libizwa nge-index.html, ukulihumusha kuzodingeka sibe nefayela lesifanekiso elibizwa ngokuthi i-index.pot (umugqa osuka ku-index.html uye ku-index.pot kungenye inqubo esingayifaki). Lapho sinalelo fayela le-index.pot, simane siliqambe kabusha libe yi- index.es.po, uma iSpanishi kuwulimi esizolihumushela kulo.

Lapho ifayili selibizwe kanjalo, singaqala ukulicubungula nge-PoEdit.

Emfanekisweni olandelayo unesiqeshana sefayela le-.po lapho ungabona khona izintambo ezizohanjiswa (yizo ezilandela i-msg ngokoqobo kuzilinganiso) nendawo lapho izintambo ezihunyushwe yithi nge-PoEdit zizoya khona (ngaphakathi izingcaphuno ezilandela okungokoqobo) msgid.

Uma umbuzo uvela futhi ngingakwazi ukuhlela ifayela le-. kungadingeka ukufaka ngesandla endaweni efanele imethadatha esikhulume ngayo ngaphambili, futhi kungcono ukushiya lowo msebenzi ku-PoEdit; futhi besingeke sibe nenketho yokuvula ifayela elihlanganisiwe .mo).

Kumfanekiso olandelayo unesihloko sefayela le-.po lapho imethadatha ephathelene nefayela ivela khona:

Kufayela le-.pot le metadata ibingaqukathi imininingwane, ngenkathi kufayela le-.poo imininingwane ebhekiswe entweni ngayinye izovela.

Ukufakwa nokulungiswa

I-PoEdit iza ezinqolobaneni zohlelo lokusebenza lwe-GNU / Linux ze-Debian 6.0 solid / main. Ngicabanga ukuthi nakwamanye ama-distros asuselwa kumaphakeji we-.deb, ukufakwa kwawo ngakho-ke kuqondile, kungaba kusetshenziswa izinhlelo ezifana ne-Synaptic noma umphathi we-apt command line, ngale ndlela:

thola ukufaka i-poedit

Ngemuva kokufakwa kwayo, singena ohlelweni bese siqhubeka nokucacisa okuncamelayo ku-Edition → Izintandokazi, lapho sizofaka khona igama lethu, nekheli le-imeyili. Okunye esingakwenza, ngokomthetho, sikushiye njengoba iPoedit ikubeka.

Ukusebenza nefayela le-.po

Okokuqala silungiselela ifayili lethu kuKhathalogi-> Izinketho njengoba kukhonjisiwe esithombeni esilandelayo:

Kubalulekile ukugcwalisa isigaba samaFomu Wobuningi ngentambo nplurals = 2; ubuningi = n! = 1; Konke uzokubeka ngendlela yomuntu uqobo.

Kuthebhu yamaFolda sizokhetha ngokukhululekile umkhombandlela kwikhompyutha yethu lapho sifuna ukuhumusha khona,

Ngemuva kokwenza lokhu, uzobona uma ufuna ukuvula ifayela le-.po ngesihleli sombhalo osobala ukuthi i-meta-data ebesibhekise kuyo isishintshile.

Konke sekulungele ukuqala ukuhumusha izintambo ezizobonakala esikrinini esikhulu se-PoEdit ngefomethi efana nale elandelayo:

Lapho esivele sihumushe futhi safaka ewindini elingezansi ukuhunyushwa kwentambo ebonakala ngaphezulu. Kuhlala kuphela ukugcina izinguquko.

Kuyini lokho okuxakile?

Lapho singacaciswanga ngokuhunyushwa kwentambo kodwa sazi ukuthi singaqagela kanjani ukuhunyushwa kwayo, kufanele sikumake njengokufiphele. Kulokhu, ukuhumusha akuphelele futhi ifayili le-.po lingathunyelwa komunye umhumushi ozohlaziya lezo zintambo (empeleni, ngenkathi kwenziwa abahumushi nababuyekezi abaningana, konke kubuyekezwa)

Yebo, njengokuphela kwalesi sifundo esincane ngizokutshela ukuthi umbono wombhalo ophelele uyasiza, awakhiwe kahle emigqeni njengoba wethulwe yiPoEdit.

Ukukhipha umbhalo ngeSpanishi kuphela sisebenzisa umyalo po2txt:

po2txt -w 75 into-igama.es.po into-name.es.txt

-w 75 ikhombisa ububanzi bomugqa ezinhlamvini ezingama-75.

(kufanele ufake i-gettext ne-translate-toolkit package)


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   UPehuén Raineri kusho

    I-AL poedit ngiyithatha kahle, incazelo yinhle kakhulu kepha lapho ngifuna ukukhipha umbhalo iphonsa iphutha. Kufanele ngibeke indlela eya kufayela?

    kuhamba engikutholayo:

    umsebenzisi @ ubuntu: ~ $ po2txt -w 75 English.po English.txt
    icubungula amafayela ayi-1 ...

    po2txt: isexwayiso: Ukucubungula iphutha: okokufaka kwe-English.po, okukhishwayo kwe-English.txt, ithempulethi Akukho:
    [############################]
    umsebenzisi @ ubuntu: ~ $ po2txt -w 75 ^ Cglish.po English.txt

  2.   Ingabe Xa kusho

    Uma unentshisekelo yokuthola isoftware yewebhu, isoftware ye-PC, isoftware ephathekayo noma olunye uhlobo lwesoftware, ngincoma ngemfudumalo leli thuluzi lasendaweni elisheshayo nelinembile: http://poeditor.com/.

  3.   noma yini kusho

    Ngicabanga ukuthi ngilahlekile engxenyeni ye-athikili kepha angiqondi, ngabe la mafayili abengabe enzelani?

  4.   UDavid Segura M kusho

    Okokuhunyushwa kwezinhlelo ezahlukahlukene, lapho ufuna ukusiza ukuhumushela iphrojekthi kwezinye izilimi (njengePidgin, Qcomicbook njll. lula.

  5.   UDavid Segura M kusho

    Ngiyabonga kakhulu ngeqhaza lakho, licacisa ukungabaza okuningi ebenginakho, ngoba yize kunamaphrojekthi athile avumela ukuhumusha ngqo kwi-inthanethi noma iLaunchpad njengoba uMarlin wayevame ukwenza, iningi ifomethi ye .po yayisetshenziswa futhi uhlelo lwayo lwalusasebenza akungicaceli!

  6.   jota kusho

    Uma kwenzeka othile esebenzisa:
    Kukhona ikhasi elihumusha ne-Google kanye ne-Microsoft ngasikhathi sinye:
    http://www.traductor–google.com

  7.   UDiego Bruschetti kusho

    izinhlelo ezinjenge-OmegaT? bekungeke kusebenze?

  8.   erknrio kusho

    Uxolo ngokungazi kwami ​​kodwa bengizama ukudala iwebhusayithi yami ngezilimi eziningana futhi angazi ukuthi ukuhumusha kwenziwa kanjani, ake ngichaze:

    Ngine-default .po ngolimi oluyisisekelo iSpanish (Spain) futhi ngakha enye yokuyihumushela esiNgisini en_EN. Engingakwazi ukuthi ngingahlola kanjani ukuthi ukuhumusha kulayisha kahle. Ingabe ilayisha ngokuzenzakalela ngokuya ngolimi lwesiphequluli sesivakashi? Ingabe kufanele wakhe ifayela eliphakathi? Ngabe kufanele ngibeke amafulegi ajwayelekile futhi kuye ngokuthi iyiphi ecindezelwe, ukuhumusha okukodwa noma okunye kulayishiwe?

    Ngokwethembeka ngisha sha kulokhu futhi ngisaqala ukusebenzisa i-poedit njengokwazi konke ngaphansi kwalokhu :(.

    Qaphela: Ngisebenzisa i-poedit ku-Windows 7 64bits nasolimini lwe- .po (lapho ngakha ikhathalogi entsha) angizange ngithole ukwehla. Ngimane ngibeke iSpanishi nesiNgisi.

  9.   Selena kusho

    Sawubona! Uma unentshisekelo yokuthola noma yiluphi uhlobo lwesoftware, ngincoma ngokufudumele leli thuluzi lokuthola okusheshayo nelinembile: http://poeditor.com/.

  10.   uNatalie kusho

    Ngisebenzisa i-poedit ukuhumusha imibhalo futhi ngifisa ukwazi ukuthi ngingazibala kanjani izinhlamvu engizihumushile bese ngikwazi ukwenza ama-akhawunti ukuqoqa okuhunyushiwe, angiyitholi indlela yokubala izinhlamvu ezihunyushiwe … Lokhu kungenzeka?

    1.    xero kusho

      ukwazi ukwenza ama-akhawunti ukuqoqa okuhunyushiwe?
      Ngicabanga ukuthi awutholanga kahle ukuthi isihloko sihamba kanjani, akunjalo
      funda ilayisense ye-gpl

    2.    erknrio kusho

      Awukwazi ukukwenza, ukuphela kwento kungaba ukukopisha leyo misho kumhleli wombhalo (umbhali wehhovisi lamahhala, igama, njll.) Bese ubona inani labalingiswa emishweni.

  11.   Guillermo kusho

    Uma uzohumushela kolunye ulimi, imininingwane emayelana nobuningi ku-Catalog-Properties: Ifomu lamaFomu Wobuningi ingatholakala ku:
    http://localization-guide.readthedocs.org/en/latest/l10n/pluralforms.html