PoEdit dzidziso: maitiro ekududzira emahara software mapurojekiti

Kana iwe uri kuverenga izvi zviri pachena kuti iwe watove watopinda mune yakanakisa eggplant yeiyo shanduro. Makorokoto uye ... kutsungirira. Zvese zvinodzidziswa nenguva uye nechishuwo.Kana iwe wakamboda kududzira kuti upe yako tsanga yejecha kune nyika ye free software (kana iwe unoda chishandiso chekuwedzera sarudzo dzemitauro pawebhusaiti), uye izvo zvaunotarisira yaive chinyorwa chakajeka muChirungu (semuenzaniso) kuchinjisa kune mumwe mutauro, unenge waona (sekuzviudza kwandakaita) kuti hazvisi seizvozvo zvakapusa.

Asi hazvina kunyanya kuomesa futi. Mune mitsara mipfupi iyi tinoedza kutsanangura nyaya yakajairika, ndeyekuti iwe wakapihwa a faira in format .pot kududzira.

Uyu mupiro wakabva kuna Daniel Durante, nekudaro uchiva mumwe wevakakunda mumakwikwi edu evhiki: «Goverana zvaunoziva nezve Linux«. Wakafadza Daniel!

Chii chinonzi PoEdit?

Poedit chishandiso chekushandura, asi chenjera, ngatiregei kuchivhiringidza nemuturikiri.
Kune zvimwe zvirongwa zvine mashandiro akafanana asi ini ndinofunga kuti PoEdit ndiyo inonyanya kushandiswa. PoEdit haishandure sechirongwa chine chinangwa ichocho, asi zvinototibatsira pabasa rekududzira chinyorwa kubva kune mumwe mutauro uchienda kune mumwe. Ndokunge, ichatiratidza netambo dzevatambi mumutauro uye ndisu tinofanirwa kuvashandurira mumutauro unodikanwa.

Pamwechete, mumwe anogona kubvunza, uye kune izvo ini ndoda chirongwa? Wadii kushandisa zvakananga vanyori edhisheni senge gedit kana windows notepad? Mhinduro yacho yakapusa: PoEdit inogadzira kuburitsa tambo dzakashandurwa mune fomati yakagadzirirwa kuiswa mukati madhairekitori eseva anochengeta mapeji mu html, php kodhi, nezvimwe. saka ichazivikanwa sefaira rinoshandurwa nekukurumidza kana rikaiswa mudhairekitori remafaira. Zviripachena panogona (uye kazhinji) kuve nemafaira anopfuura rimwe chete mumadhairekitori aya akachengeterwa dudziro mumitauro yakasiyana, uko faira rimwe nerimwe riine ruzivo nezve chii uye sei yekumirira mavara edudziro yemutauro wakapihwa.

Iwo mafaera ayo PoEdit anobata ndiwo mafaera etemplate, achipera nekuwedzera .pot, mafaira ekushandura, achiguma nekuwedzera .po uye file.mo, ayo akaunganidzwa mafaera anoita kuti mukana wavo akurumidze. Iwo ekupedzisira anogadzirwa otomatiki kana tikazvitsanangura mugadziriro yePoEdit.

PoEdit iripo mushanduro dzeGNU / Linux, Windows uye Mac OS X.

Matemplate mafaera uye mafaira ekushandura

Unoyeuka here kuti izwi processor rinobata template? Zvakanaka, chimwe chinhu chakafanana chinoitika nePoEdit. Iyo template yefaira ine tambo dzinofanira kududzirwa uye dzimwe nzvimbo dzakachengeterwa imwe dhata iyo inozozadzwa gare gare patinotanga maitiro ekushandura. Iyi data, kuwedzera kune tambo yepakutanga uye yakashandurwa, ndiwo, semuenzaniso, zita remushanduri wekupedzisira (sezvo basa racho raigona kunge rakatangwa nemuturikiri asi risina kupedzwa nemuturikiri), zita reboka rekushandura, hunhu hwakaiswa, nezvimwe. Ivo vakaita senge mhando yemetadata iyo inopa ruzivo nezve iyo dudziro faira.

Asi kududzira kubva mutemplate…?

Ingo gadzira kopi yeiyo template kune imwe faira iyo iwe yauchatumidza zita nenzira imwechete asi nekuwedzera .po Zvakanaka, kwete nenzira imwecheteyo, nekuti kuitira kuti uzive mutauro uchazoenda
Kana iyo yekutanga ichizodudzirwa, kodhi-manhamba maviri anofanirwa kuwedzerwa kumagumo e template zita refaira, pamberi pekuwedzera.

Somuenzaniso:

Ngatitii webhusaiti muChirungu. Peji rayo guru rinodaidzwa kunzi index.html, kuti tishandure tinofanirwa kunge tine template faira inonzi index.pot (iyo nzira kubva index.html kuenda index.pot ndeimwe nzira yatisingapinde). Kana isu tine iyo index.pot faira, isu tinongozvitumidza zita rekuti index.es.po, kana chiSpanish iri mutauro watinozo shandurira.

Kana iyo faira yakatumidzwa saizvozvi, tinogona kutanga kuigadzirisa nePoEdit.

Mumufananidzo unotevera une chidimbu cheiyo .po faira kwaunogona kuona tambo dzichishandurwa (ndidzo dzinotevera iyo chaiyo msgid mune makotesheni) uye nenzvimbo uko tambo dzakadudzirwa nesu nePoEdit ichaenda (mukati makotesheni anotevera chaiwo) msgid.

Kana mubvunzo ukamuka uye ini ndisingakwanise kugadzirisa iyo .po faira ndobva ndaisa dudziro yakanangana pakati pemakotesheni anotevera msgstr?, Mhinduro ndiHungu, kunyangwe ichinyatsogadzikana uye zvakarongeka kuzviita nePoEdit (tisingataure kuti iyo zvingave zvakakodzera kuti upinde nemaoko munzvimbo chaiyo iyo metadata yatakambotaura nezvayo, uye zvirinani kusiira iro basa kuPoEdit; zvakare isu hatingave nesarudzo yekuvhura iyo yakanyorwa .mo faira).

Mumufananidzo unotevera une musoro we .po faira panowanikwa metadata ine chekuita nefaira.

Mune iyo .pot faira iyi metadata yaisazove neruzivo, iiri mupo

Kuiswa uye kumisikidzwa

PoEdit inouya muGNU / Linux application repositories yeDebian 6.0 solid / main. Ini ndinofungidzira izvo zvakare kune mamwe ma distros akavakirwa pa .deb mapakeji, kuisirwa kwayo saka kwakananga, kungave kushandisa mashandiro akadai seSynaptic kana apt command raini maneja, nenzira inotevera:

apt-tora kuisa poedit

Mushure mekumisikidzwa kwayo tinowana chirongwa uye nekuenderera kudoma izvo zvido mu Edition → Zvido, uko kwatinoisa zita redu, uye email kero. Zvimwe zvese zvatinogona, musimboti, zvisiye sePeedit ichizvipa.

Kushanda ne .po faira

Kutanga isu tinogadzirisa yedu faira muCatalog-> Sarudzo sezvakaratidzwa mumufananidzo unotevera:

Izvo zvakakosha kuti uzadze iyo Yakawanda mafomu chikamu netambo nplurals = 2; zvakawanda = n! = 1; Iwe uchaisa zororo nenzira yakasarudzika.

Mune iyo Folders tab isu tinosarudza zvakasununguka dhairekitori pane komputa yedu kwatinoda kuve neshanduro,

Mushure mekuita izvi, iwe uchaona kana iwe uchida kuvhura iyo .po faira ine yakajeka mavara mhariri iyo iyo meta-data yataireva nezvayo yachinja.

Vese vakagadzirira kutanga kushandura tambo dzinozoonekwa pane yakakosha PoEdit skrini ine fomati yakafanana neinotevera:

Kwatakatoturikira nekuisanganisira muhwindo rezasi kududzirwa kwetambo kunoonekwa pamusoro. Izvo zvinongoramba zviripo kusevha shanduko.

Chii icho chisina kujeka?

Kana isu tisinganzwisise nezvekushandurwa kwetambo asi isu tichiziva nzira yekufungidzira kududzira kwayo, tinofanira kuimaka sekusanzwisisika. Mune ino kesi, iyo dudziro haina kukwana uye iyo .po faira inogona kutumirwa kune mumwe muturikiri anozoongorora idzi tambo (chaizvo, mukuita kwevazhinji vashanduri uye vaongorori, zvese zvinoongororwa)

Zvakanaka, sekuguma kwedzidziso diki iyi ini ndinokuudza kuti chiratidzo chechinyorwa chakazara chinobatsira, chisina kurongeka mumitsara sezvakaratidzwa nePoEdit.

Kubvisa iwo mavara chete muchiSpanish tinoshandisa iyo po2txt rairo:

po2txt -w 75 chinhu-zita.es.po chinhu-zita.es.txt

-w 75 inoratidza hupamhi hwemutsara pavanhu makumi manomwe nevashanu.

(unofanirwa kuve nekutora uye kududzira-maturakiti mapakeji akaiswa)


Makomendi gumi, siya zvako

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Pehuen Raineri akadaro

    AL poedit Ndinoitora nemazvo, tsananguro yacho yakanaka kwazvo asi pandinoda kuburitsa zvinyorwa zvinokanda kukanganisa. Ini ndinofanira kuisa nzira kufaira?

    inoenda izvo zvandinowana:

    mushandisi @ ubuntu: ~ $ po2txt -w 75 Chirungu.po English.txt
    kugadzira 1 mafaera ...

    po2txt: yambiro: Kukanganisa kugadzirisa: kuisa English.po, kuburitsa English.txt, template Hapana: [Errno 2] Hakuna faira rakadai kana dhairekitori: 'English.po'
    [#############################]
    mushandisi @ ubuntu: ~ $ po2txt -w 75 ^ Cglish.po English.txt

  2.   Ita Xa akadaro

    Kana iwe uchifarira kutsvaga webhu software, PC software, nharembozha kana chero imwe mhando yesoftware, ini ndinokurudzira neushamwari iyi inokurumidza uye inonzwisisika yekushandisa nzvimbo http://poeditor.com/.

  3.   anymex akadaro

    Ini ndinofunga ndakarasika muchikamu chechinyorwa asi ini handinzwisise, mafaira aya angave ei?

  4.   David Segura M. akadaro

    Kune edudziro yemapurogiramu akasiyana, kana iwe uchida kubatsira kududzira chirongwa kune mimwe mitauro (senge Pidgin, Qcomicbook nezvimwewo nezvimwewo) chiyero chinoshandiswa irudzi urwu rwefaira nekuti nekuda kwezvikonzero zvinotsanangurwa muchinyorwa zvinoita basa nyore.

  5.   David Segura M. akadaro

    Ndatenda zvikuru nemupiro wako, inojekesa kusahadzika kwandaive nako, nekuti kunyangwe paine mamwe mapurojekiti anotendera dudziro yakanangana neinternet kana Launchpad sezvaiwanzoitwa naMarlin, for most the .po fomati yakashandiswa uye yayo edition yanga isati ndijekese!

  6.   jota akadaro

    Kana mumwe munhu akagona kushandisa:
    Pane peji rinoshandura pamwe neGoogle neMicrosoft panguva imwe chete:
    http://www.traductor–google.com

  7.   Diego bruschetti akadaro

    zvirongwa zvakaita OmegaT? zvaisazoshanda?

  8.   erknrio akadaro

    Ndine urombo nekusaziva kwangu asi ndanga ndichiedza kugadzira yangu webhusaiti mumitauro yakati wandei uye handizive mashandurirwo anoitwa, rega nditsanangure:

    Ndine default .po mumutauro wechiSpanish wepasi (Spain) uye ndiri kugadzira imwe yekuidudzira kuChirungu en_EN. Chandisingazive ndechekuti ndingaite sei kuti ndione kuti dudziro dzinorema nemazvo. Inotakura otomatiki zvichienderana nemutauro webrowser yemushanyi? Iwe unofanirwa kugadzira iyo yepakati faira? Ini ndinofanira kuisa akajairwa mireza uye zvinoenderana neyakatsikirirwa, imwe shanduro kana imwe yakatakurwa?

    Kutendeseka ini ndiri sooo mutsva kune izvi uye ndichangotanga kushandisa poedit sekuziva zvese zviri pasi pazvo :(.

    Ongorora: Ini ndinoshandisa poedit muWindows 7 64bits uye mune .po mutauro (pandakagadzira iyo nyowani katarogu) ini handina kuwana kudonha. Ini ndaingoisa Spanish neChirungu.

  9.   Selena akadaro

    Mhoroi apo! Kana iwe uchifarira kutsvaga chero rudzi rwe software, ini ndinokurudzira neushamwari iyi inokurumidza uye intuitive yekutsvaga turu. http://poeditor.com/.

  10.   natalie akadaro

    Ini ndinoshandisa poedit kuturikira zvinyorwa uye ndinoda kuziva kuti ndingaverenga sei mavara andakadudzira uye nokudaro ndikwanise kuita maakaundi ekuunganidza izvo zvakadudzirwa, handisi kuwana nzira yekuverenga mavara akashandurwa…. Izvi zvinogona kuitwa here?

    1.    xero akadaro

      kugona kugadzira maaccount ekuunganidza izvo zvinoshandurwa?
      Ini ndinofunga hauna kuwana zvakanyatsonaka kuti nyaya iri kufamba sei, handiti
      verenga gpl rezenisi

    2.    erknrio akadaro

      Iwe haugone kuzviita, chinhu chete chingave kuteedzera iyo mitsara kune chinyorwa chinyorwa (yemahara hofisi munyori, izwi, nezvimwewo) uye ipapo uone huwandu hwevatambi mumitsara.

  11.   Guillermo akadaro

    Kana iwe uchizoshandurira kune mumwe mutauro, ruzivo nezve zvakawanda muKatalog-Properties: Hwakawanda Mafomu hwindo anogona kuwanikwa mu:
    http://localization-guide.readthedocs.org/en/latest/l10n/pluralforms.html