Prevajalec pomoči: orodje za pomoč pri prevajanju datotek .po

Pozdravljeni prijatelji, tokrat pišem, da z vami delim orodje, ki sem ga ustvaril za lažje prevajanje datotek * .po.

Če ne veste, ko želi programer, da je njegov program viden v več jezikih, na poseben način (odvisno od programskega jezika, ki ga uporablja) kodira besedilne nize, ki jih bo uporabnik videl, tako da posebni programi, kot je PoEdit (povezava), olajšajo njihovo prevajanje in ustvarijo datoteke * .po.

Te uporablja aplikacija: Ko se naloži, preveri, v katerem jeziku je sistem, in z ustrezno datoteko .po prikaže sporočila in besedila komponent (gumbi, zavihki, meniji itd.), Prevedena v skladu z kaj pravijo .po datoteka

Datoteke s pripono .po z imenom navedejo, v kateri jezik so prevedene, na primer: es.po (v španščini), en.po (v angleščini), fr.po (v francoščini), it.po (v italijanščini) ) itd.

Moja aplikacija je "polavtomatska", za izvajanje naloge zahteva posredovanje uporabnika. Pojasnim, kaj počne moja prijava:

  • Preberite datoteko XX.po po pozivu. Ko rečem XX, mislim na ime jezika: es (španščina), en (angleščina), fr (francoščina) itd.
  • Izvleče vse besedne zveze in jih postavi v odložišče.
  • Uporabnik prilepi te besedne zveze na Googlovo prevajalsko stran, prevede (lahko se uporabi tudi druga prevajalska stran), izbere jezik (XX je jezik) in klikne gumb za prevajanje. Kopirajte prevedene besedne zveze v odložišče in jih prilepite v aplikacijo.
  • Aplikacija spremeni datoteko XX.po. Opomba: ustvaril bo tudi datoteko XX.mo (binarna datoteka, ki jo bo aplikacija dejansko uporabila).

Naredite to s pomočjo Poedita za urejanje datoteke XX.po in lahko vidimo, kako so vključene besedne zveze za prevod. Naslednji korak je pregled prevoda in njegovo izboljšanje (vsi vemo, da strojni prevodi niso zelo dobri).

Pustim vam video z razlago postopka:

Program lahko prenesete z mojega osebnega spletnega dnevnika: http://jsbsan.blogspot.com.es/2015/02/helptranslator-herramienta-para-ayudar.html

Opomba.

Programiran je v kozicah 3.5.4. (na tej povezavi lahko veste, kako ga namestiti)


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Ivan Barra je dejal

    Kaj mi pade na pamet:

    http://goo.gl/9IcaaC

    pozdrav.

    1.    jsbsan je dejal

      absurdno?
      Ta program je preveden v 4 jezike (angleški, francoski, italijanski in nemški) po metodi, ki sem jo razložil.
      Izhajal je 4 dni, dva uporabnika, ki sta doma iz Francije in Italije, pa sem prejel izboljšani in popravljeni prevod.
      Če ne bi imel "začetnega" prevoda, se zagotovo nobena oseba iz teh držav ne bi ustavila, da bi videla aplikacijo (ali ne bi vedela, za kaj služi), samo zato, ker je bila v španščini.
      Moja ugotovitev je, da je orodje uporabno. Koristno je za prevajanje programov, tudi če gre za slabe prevode, ki omogočajo doseganje več ljudi, in da ti ljudje lahko pomagajo izboljšati prevod.

      1.    jsbsan je dejal

        Pozabil sem komentirati:
        S tem orodjem 4 prevodi prevzamejo minuto in jih vključijo v program.

  2.   Francisco je dejal

    Kakšna bi bila razlika s Poeditom?

    Hvala za deljenje. Na zdravje

    1.    jsbsan je dejal

      Moj program ne nadomešča PoEdit, ampak ga dopolnjuje.
      Preprosto olajšate dodajanje google translator prevodov skoraj VSEH fraz z nekaj kliki miške v datoteko xx.po.
      Nato s PoEdit uredite datoteko xx.po in preverite prevode.

  3.   Xian je dejal

    V Ubuntu 14.04, potem ko mi je dal več napak glede odvisnosti od Gambas rendinme.

    1.    jsbsan je dejal

      Namestiti morate gambas3.5.4

      Mislim, da je bila v ubuntu 14.04 privzeto nameščena različica gambas3.1.1.

      Dodati morate ta PPA:
      $ sudo add-apt-repository ppa: gambas-team / gambas3
      $ sudo apt-get posodobitev
      $ sudo apt-get install gambas3

      V tej povezavi je razloženo za več distribucij:
      http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html

      1.    Xian je dejal

        Hvala zdaj, ko to deluje zame.

  4.   neimenovani je dejal

    zanimivo, razveselite in nadaljujte s programiranjem 🙂

  5.   Hugo je dejal

    Povezava, ki se pojavi v opombi, zame ne deluje.

    1.    jsbsan je dejal
    2.    jsbsan je dejal

      Ali je to:
      http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html

      V katerem koli članku vedno dam povezavo, kako vedeti, kako namestiti gambas3

  6.   AdrianArroyoStreet je dejal

    Če zaupate Googlovemu prevodu, da bo prevedel ... Če želite kaj profesionalnega, raje najemite nekoga za prevod.

    1.    jsbsan je dejal

      Ulica Adrian Arroyo:
      «... ..Naročite nekoga za prevod.»
      Če bi imel denar, potem ... Ne bi se pogovarjali o ničemer ... Naredil bi, kar priporočate.
      To je orodje za tiste, ki nimajo denarja ali si ne morejo privoščiti najema prevajalca in želijo prevajati programe (svoje ali druge).

  7.   So Link je dejal

    Sem eden tistih, ki se ponavadi zatečejo k Transtatorju, pravzaprav sem to storil s FireJamendo, tudi z igro, ki sem jo naredil za Zx Spectrum, vendar običajno ni najboljša možnost, saj velikokrat prevod ni pravilen in to pravim za oba primera, kar je izboljšalo prevod.

  8.   vratar je dejal

    No, jaz, ki se vedno ukvarjam z jezikoslovnimi zadevami, in seveda kozic, najlepša hvala, to mi bo zelo koristilo, saj ne bo samo hitreje prevesti toliko lažje, saj prevajate namesto vas + prevajalec, ki ga ocenite in obdobje.

    Trenutno prevajam opencaesar in obstaja na tisoče dialogov za prevajanje, ki ne uporabljajo poedit, zato jih lahko vidim. Torej je vse, kar se naredi za lažje izvajanje nalog, super.

    Še enkrat programirajte 5 zvezdic. Hvala za deljenje.

  9.   Cristianhcd je dejal

    Ko sem zadnjič sodeloval pri prevajanju, sem uporabil https://www.transifex.com ki ima precej dobro spletno stranko.

    1.    jsbsan je dejal

      Christianhcd:
      »Uporabil sem platformo ...»
      To je plačilna platforma, 19 USD na mesec.

      Moja metoda stane 0 USD na mesec, jasno je, da ni "najboljši" način prevajanja, je pa najcenejši.

  10.   pepe je dejal

    Lahko poskusite QT, kozice se vedno bolj uporabljajo

    1.    jsbsan je dejal

      Pepe:
      "Lahko poskusite QT, kozice so vedno bolj zastarele"
      Motite se, kozice2, če je v uporabi, ampak kozice3, vre.
      Je enostaven in sodoben jezik (podpira paradigmo OOP) in je hiter kot Python.

      1.    pepe je dejal

        google
        Gambas3 -> 111.000 rezultat
        qt -> 256.000.000 rezultatov
        Ne bom ocenjeval obsegov3, obstajajo operacijski OS, ki temeljijo na qt, poleg tega, da je multiplatform, vključno s telefonom Windos 8 in mobilnimi telefoni Android, je ideja qt brutalna, vključno z vso dokumentacijo, v zgornjem komentarju sem vam rekel, da poskusite, če vam je bolj všeč gambas3, «po okusu barv»

      2.    jsbsan je dejal

        Pepe:
        «, V zgornjem komentarju sem vam rekel, da poskusite»
        In tudi rekli ste:
        "Kozice so vedno bolj v uporabi"
        Kar pa ni res. Če bi pred 3 leti googlali gambas3, ne bi imeli skoraj nobenih rezultatov.
        Uporabnika ne zanima, v katerem jeziku je aplikacija narejena, le če je zanj koristna.
        Če vam ne ustreza, ni pomembno, v katerem jeziku je programiran (C, C ++, Java, Python… ali Gambas3), še vedno ne bo deloval pri vas.
        Kot pravite "okusiti barve."

  11.   py_crash je dejal

    Zanimivo bi bilo, če ne bi prevedli že prevedenih fraz. Prav tako bodo nove prevode označili kot «mehke» (začasne), zato vemo, katere moramo pregledati

    1.    jsbsan je dejal

      py_crash:
      »Ne prevajajte že prevedenih stavkov."
      Ta možnost je že vključena v program (poglejte potrditveno polje v obrazcu, imenovano »Izbriši stavke, ki so bili prevedeni»).
      Če je onemogočen, tudi če ga prevedete v google translator, ga ne bo vključil v datoteko .po, če že ima prevod. Preizkusite.

      pozdrav

      1.    Avguštin Ferrario je dejal

        Prav imate, zato priporočam, da je privzeta možnost onemogočena. Od takrat, ko nekdo sodeluje s projektom, so sprejeti prevodi, ki že obstajajo (in velikokrat so na primer opravili preverjanje kakovosti.

      2.    jsbsan je dejal

        Avguštin Ferrario:
        «Priporočam, da je privzeta možnost izključena. »
        Ok, ima svojo logiko.
        V različici 0.0.7 je že tako spremenjen. Lahko ga prenesete na isti povezavi:
        http://jsbsan.blogspot.com.es/2015/02/helptranslator-herramienta-para-ayudar.html

      3.    Guillermo je dejal

        Zakaj ga ne bi prekompilirali s sodobnejšimi Gambasi, da bi ga lahko še naprej uporabljali brez zunanjih repozitorijev?

      4.    Guillermo je dejal

        ahh, stari je moj sistem, da je repozitorij za Gambas 3.5, moj ubuntu 14.04 pa ima nižjega. Hvala vam.

      5.    Guillermo je dejal

        Napaka, poskusil sem prevesti bluefish iz angleščine v esperanto (eo) (eo uporablja isti niz množin v konfiguraciji kataloga) in če označim možnost brisanja prevedenih nizov (ker jih je na začetku več prevedeno v angleščino po kopiranju en.po v eo.po), ker na koncu postopka, če poskušam odpreti datoteko s poedit, se mi prikaže napaka in pravi, da je poškodovana.
        Izvirno datoteko en.po lahko vzamete iz http://sourceforge.net/p/bluefish/code/HEAD/tree/trunk/bluefish/po/en.po?format=raw

  12.   Guillermo je dejal

    Neuspeh, koraki:
    1) Prenesite en.po iz bluefish
    http://sourceforge.net/p/bluefish/code/HEAD/tree/trunk/bluefish/po/en.po?format=raw
    2) kopirajte en.po v eo.po, da ga prevedete v esperanto
    3) Odprite eo.po s pomočjo translatorja
    4) Ker je na začetku že prevedenih več stavkov, potrdite polje [x] Izbriši prevedene stavke
    5) Vsebina odložišča jo kopira v novo datoteko ingles.txt
    6) Prevedite dokument z Google Translate iz angleščine v esperanto.
    7) Izberite celoten prevod (desni gumb miške in izberite vse) in ga prilepite v Helptranslator
    8) Končano? Ne, zdaj zaprite helptranslator in odprite datoteko eo.po iz poedit: error.

    1.    jsbsan je dejal

      V redu, pogledal bom, kaj se bo zgodilo. Če gre za napako, jo bom poskusil odpraviti.
      pozdrav

      1.    jsbsan je dejal

        William:
        Program sem popravil in z novo različico 0.0.8 ne daje več napake pri urejanju s poedit.
        Lahko ga prenesete iz mojega bloga:
        http://jsbsan.blogspot.com.es/2015/02/helptranslator-herramienta-para-ayudar.html

        pozdrav
        julij

  13.   Ana je dejal

    Pozdravljeni, ali imate kakšno različico za Windows ??? najlepša hvala v naprej