Isifundo sePoEdit: indlela yokuguqula iiprojekthi zesoftware yasimahla

Ukuba ufunda oku kunokwenzeka ukuba sele ungene kwisityalo seqanda esimangalisayo se iinguqulelo. Ndiyakuvuyela kwaye ... nomonde. Yonke into ifundwa ngexesha kunye nomnqweno, ukuba ukhe wafuna ukuguqulela ukuze unikele ngengqolowa yakho yesanti kwihlabathi le software free . njengokulula.

Kodwa akukho nzima nangakumbi. Kule migca imfutshane sizama ukucacisa elona tyala liqhelekileyo, lelo wabelwe ifayile kwifomathi .imbiza ukuguqula.

Eli ligalelo elivela kuDaniel Durante, ngaloo ndlela esiba ngomnye wabaphumeleleyo kukhuphiswano lwethu lweveki yonke: «Yabelana ngento oyaziyo ngeLinux«. Ndiyakuvuyela uDaniel!

Yintoni iPoEdit?

I-Poedit sisixhobo sokuguqulela, kodwa lumka, masingasidanisi nomguquli.
Kukho ezinye iinkqubo ezinokusebenza okufanayo kodwa ndicinga ukuba iPoEdit yeyona isetyenziswa kakhulu. I-PoEdit ayiguquleli njengenkqubo enokwenza loo nto, kodwa isinceda kumsebenzi wokuguqulela isicatshulwa ukusuka kolunye ulwimi ukuya kolunye. Oko kukuthi, iyakusibonisa ngemitya yabalinganiswa kulwimi kwaye ikwafanele ukuba siguqulele kulwimi olufunwayo.

Ngokomgaqo, umntu angabuza, kwaye ngenxa yoko ndifuna inkqubo? Kutheni ungasebenzisi ngokuthe ngqo abahleli bokubhaliweyo abanjenge gedit okanye iincwadana zeewindows? Impendulo ilula kakhulu: I-PoEdit ivelisa ukuphuma kwemitya eguqulweyo kwifomathi elungiselelwe ukuba ibandakanywe ngqo kwizikhombisi zeseva ezigcina amaphepha kwi-html, php khowudi, njl. ke iya kwamkelwa njengefayile yokuguqulela esebenzayo xa ibekwe kulawulo lweefayile zoguqulo. Ngokucacileyo kunokubakho (kwaye kuhlala kunjalo) ngaphezulu kwefayile enye kwezi zikhombisi zimiselwe ukugcina iinguqulelo kwiilwimi ezahlukeneyo, apho ifayile nganye iqulethe ulwazi malunga nokuba ungabonisa njani abalinganiswa benguqulelo kulwimi olunikiweyo.

Iifayile ezisingathwa yiPoEdit ziifayile zetemplate, eziphela ngolwandiso .pot, iifayile zoguqulo, eziphela ngolwandiso .po kunye nefayile.mo, eziqulathe iifayile ezenza ukufikelela kwazo ngokukhawuleza. Ezi zokugqibela zenziwe ngokuzenzekelayo ukuba siyichaza kuqwalaselo lwePoEdit.

I-PoEdit ikhona kwiinguqulelo ze-GNU / Linux, Windows kunye neMac OS X.

Iifayile zetemplate kunye neefayile zokuguqulela

Uyakhumbula ukuba iprosesa yamagama iphatha njani itemplate? Ewe, kwenzeka into efanayo ngePoEdit. Ifayile yetemplate iqulethe imitya ekufuneka iguqulwe kwaye ezinye izithuba zigcinelwe idatha ethile eya kuthi kamva izaliswe xa siqala inkqubo yokuguqulela. Ezi datha, ukongeza kwintambo yentsusa kunye negama eliguqulelweyo, umzekelo, ligama lomguquleli wokugqibela (kuba umsebenzi ubunokuqaliswa ngumguquli kodwa angagqitywa ngumguquleli), igama leqela lokuguqula, iseti yomlinganiswa, njl. Zifana nohlobo lweemethadatha ezinika ulwazi malunga nefayile yokuguqulela.

Kodwa ukuguqula ukusuka kwitemplate…?

Yenza nje ikopi yetemplate kwenye ifayile oya kuthi uyinike elinye igama ngendlela efanayo kodwa ngolwandiso .po Kulungile, hayi ngendlela efanayo, kuba ukuze uyazi ukuba loluphi ulwimi oluza
Ukuba eyokuqala iya kuguqulelwa, ikhowudi eneedijithi ezimbini mayongezwe ukuphela kwegama lefayile yetemplate, ngaphambi kolwandiso.

Umzekelo:

Masithathe iwebhusayithi yolwimi lwesiNgesi. Elona phepha liphambili libizwa ngokuba yi-index.html, ukuyiguqulela kuyakufuneka ukuba sibe nefayile yetemplate ebizwa ngokuba yi-index.pot (indawo esuka kwi-index.html iye kwi-index.pot yenye yenkqubo esingangenisi kuyo). Xa sinayo loo fayile ye-index.pot, simane siyinike igama kwakhona kwi- index.es.po, ukuba iSpanish lulwimi esiza kuguqulela kulo.

Nje ukuba ifayile ibizwa ngegama, sinokuqala ngokuyiqhuba ngePoEdit.

Kulo mfanekiso ulandelayo unesiqwenga sefayile ye- iikowuti ezilandela okoqobo) msgid.

Ukuba umbuzo uvela kwaye andinakho ukuhlela ifayile ye- Kuya kufuneka ukuba ungene ngesandla kwindawo efanelekileyo imethadatha ebesikhe sathetha ngayo ngaphambili, kwaye kungcono ukushiya lo msebenzi kwi-PoEdit; kananjalo ngekhe sibe nenketho yokuvula ifayile ye -mo edityanisiweyo).

Kumfanekiso olandelayo unesihloko sefayile ye .po apho imethadatha ngokubhekisele kwifayile ibonakala:

Kwifayile ye .pot le metadata ayinakubanolwazi, ngelixa kwifayile ye .po ulwazi olubhekisa kwinto nganye luya kuvela.

Ukufakwa kunye noqwalaselo

I-PoEdit iza kwindawo yokugcina izinto ze-GNU / Linux zeDebian 6.0 ezinzileyo / ephambili. Ndicinga ukuba nakwezinye i-distros esekwe kwiipakeji ze-.deb, ufakelo lwabo luthe ngqo, nokuba zisebenzisa izicelo ezinje ngeSynaptic okanye umphathi womgca wokuyalela, ngolu hlobo lulandelayo:

ukufumana ngokufanelekileyo ukufaka i-poedit

Emva kofakelo lwayo, singena kwinkqubo kwaye siqhubeke ukucacisa izinto ezikhethiweyo kuHlelo → Ukukhetha, apho siza kulibeka khona igama lethu kunye nedilesi ye-imeyile. Eminye sinako, ngokomgaqo, ukuyishiya njengoko iPoedit ikubeka njalo.

Ukusebenza nefayile ye .po

Kuqala siqwalasela ifayile yethu kwiKhathalogu-> Khetha njengoko kubonisiwe kumfanekiso olandelayo:

Kubalulekile ukugcwalisa icandelo leefom zobuninzi ngentambo nplurals = 2; Isininzi = n! = 1; Zonke ezinye uza kuzibeka ngendlela eyenzelwe wena.

Kwithebhu yeeFolders siza kukhetha ngokukhululekileyo isikhombisi kwikhompyuter yethu apho sifuna ukuguqulelwa khona,

Emva kokwenza oku, uya kubona ukuba uyafuna ukuvula ifayile ye-.po ngomhleli wombhalo ocacileyo ukuba i-meta-data ebesiya kuyo itshintshile.

Bonke bakulungele ukuqala ukuguqula imitya eya kuvela kwiscreen esikhulu sePoEdit ngefomathi efana nale ilandelayo:

Apho sele siguqulele kwaye safaka kwiwindows esezantsi ukuguqulelwa komtya ovela ngasentla. Kuhleli kuphela ukugcina utshintsho.

Yintoni le ingabhadlanga?

Xa singacacanga ngoguqulelo lomtya kodwa siyayazi indlela yokuqikelela ukuguqulelwa kwawo, kufuneka simakishe njengobutofotofo. Kule meko, uguqulo aluphelelanga kwaye ifayile ye .po ingathunyelwa komnye umguquleli oya kuthi ahlolisise loo ntambo (eneneni, kwinkqubo yabaguquleli kunye nabavavanyi, yonke into iyajongwa)

Ewe, njengokuphela kwesi sifundo sincinci ndiza kukuxelela ukuba umbono wesicatshulwa esipheleleyo uluncedo, awulungelelaniswanga kwimigca eboniswe yiPoEdit.

Ukukhupha isicatshulwa kuphela ngeSpanish sisebenzisa umyalelo po2txt:

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

-w 75 ibonisa ububanzi bomgca kubalinganiswa abangama-75.

(Kuya kufuneka ufumane i-gettext kunye ne-translate-toolkit package)


Umxholo wenqaku uyabambelela kwimigaqo yethu imigaqo yokuziphatha yokuhlela. Ukuxela impazamo cofa apha.

Izimvo ezi-13, shiya ezakho

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   Pehuen Raineri sitsho

    I-AL poedit ndiyithatha kakuhle, inkcazo intle kakhulu kodwa xa ndifuna ukukhupha isicatshulwa siphosa impazamo. Kuya kufuneka ndibeke umendo kwifayile?

    uhamba endikufumanayo:

    umsebenzisi @ ubuntu: ~ $ po2txt -w 75 isingesi.po English.txt
    kusenziwa iifayile ezi-1 ...

    po2txt: isilumkiso: Impazamo kulungiswa: ukufakwa kweNgesi.poxt, ukuphuma kweNgesi.txt, itemplate Akukho: [Errno 2] Akukho fayile okanye isikhombisi: 'English.po'
    [############################]
    umsebenzisi @ ubuntu: ~ $ po2txt -w 75 ^ Cglish.po English.txt

  2.   Ngaba Xa sitsho

    Ukuba unomdla wokufumana isoftware yewebhu, isoftware yePC, isoftware yeselfowuni okanye naluphi na uhlobo lwesoftware, ndincoma ngokufudumeleyo esi sixhobo sasekhaya esikhawulezayo nesinomdla: http://poeditor.com/.

  3.   nayiphi na sitsho

    Ndicinga ukuba ndilahlekile kwinxalenye yenqaku kodwa andiqondi, zeziphi ezi fayile?

  4.   UDavid Segura M. sitsho

    Ukuguqulelwa kweenkqubo ezahlukeneyo, xa ufuna ukunceda ukuguqulela iprojekthi kwezinye iilwimi (ezinje ngePidgin, Qcomicbook njlnjl.) Umgangatho osetyenzisiweyo lolu hlobo lwefayile kuba ngenxa yezizathu ezichazwe kwinqaku lenza umsebenzi lula.

  5.   UDavid Segura M. sitsho

    Enkosi kakhulu ngegalelo lakho, icacisa amathandabuzo endinawo, kuba nangona kukho iiprojekthi ezivumela uguqulo ngqo kwi-intanethi okanye iLaunchpad njengoko uMarlin wayeqhele ukwenza, kwisininzi ifomathi yepo. kodwa icacile kum!

  6.   jota sitsho

    Kwimeko apho umntu anokusebenzisa:
    Kukho iphepha eliguqulela kunye noGoogle kunye neMicrosoft ngaxeshanye:
    http://www.traductor–google.com

  7.   UDiego Bruschetti sitsho

    iinkqubo ezinjenge-OmegaT? ibingazukusebenza?

  8.   erknrio sitsho

    Uxolo ngokungazi kwam kodwa bendizama ukwenza eyam iwebhusayithi ngeelwimi ezininzi kwaye andazi ukuba iinguqulelo zenziwa njani, mandichaze:

    Ndinokungagqibeki .po kulwimi olusisiseko lwaseSpain (iSpain) kwaye ndenza enye ukuba ndiyiguqulele kwisiNgesi en_EN. Endingakwaziyo kukuba ndingajonga njani ukuba iinguqulelo zilayishwa ngokuchanekileyo. Ngaba ilayisha ngokuzenzekelayo ngokusekwe kulwimi lwesikhangeli sendwendwe? Ngaba uyila ifayile ephakathi? Ngaba kufanelekile ukuba ndibeke iiflegi eziqhelekileyo kwaye ndixhomekeke kweyiphi icinezelwe, inguqulelo enye okanye enye ilayishiwe?

    Ngokunyaniseka ndimtsha kule so kwaye ndiqala nje ukusebenzisa poedit njengokwazi yonke into ephantsi kwalonto :(.

    Qaphela: Ndisebenzisa i-poedit kwiWindows 7 64bits nakwilwimi .po (xa kwakusenziwa ikhathalogu entsha) Khange ndifumane ukuhla. Ndibeka nje iSpanish nesiNgesi.

  9.   selena sitsho

    Molo! Ukuba unomdla wokufumana naluphi na uhlobo lwesoftware, ndincoma ngokufudumeleyo esi sixhobo sikhawulezayo nesinomdla: http://poeditor.com/.

  10.   uNatalie sitsho

    Ndisebenzisa poedit ukuguqulela izicatshulwa kwaye ndingathanda ukwazi ukuba ndingababala njani abalinganiswa endibaguqulileyo kwaye ke ndikwazi ukwenza iiakhawunti ukuqokelela oko kuguqulelweyo, andifumani ndlela yokwenza ukubala kweempawu eziguqulweyo … Ngaba oku kunokwenziwa?

    1.    xero sitsho

      Ukwazi ukwenza iiakhawunti ukuqokelela oko kuguqulelweyo?
      Ndicinga ukuba awuvanga kakuhle ukuba isifundo sihamba njani, akunjalo
      funda iphepha-mvume le-gpl

    2.    erknrio sitsho

      Awungekhe uyenze, ekuphela kwento onokuyenza kukukhuphela ezo zivakalisi kumhleli wokubhaliweyo (umbhali weofisi yasimahla, igama, njl.njl.) Kwaye kukho inani labalinganiswa kwizivakalisi.

  11.   Guillermo sitsho

    Ukuba uza kuguqulela kolunye ulwimi, ulwazi malunga nobuninzi kwiKhathalogu-yeePropathi: Ifom yeefom ezininzi ingafumaneka kwi:
    http://localization-guide.readthedocs.org/en/latest/l10n/pluralforms.html