Teksto eilučių, kurias reikia išversti naudojant „PoEdit“, paruošimas ir katalogų kūrimas

Kaip priedas prie pamoka „PoEdit“ išleista anksčiau, šiandien mes bandysime žinoti ir išmokti paruošti pažodines stygas taip „PoEdit“ as pripažinti kaip elementus a išversti.

Jei esate vienas iš tų, kurie mėgsta „gut“ failus (o jei jums patinka GNU / Linux, tai daugiau nei tikėtina, kad taip yra), aš tikiu, kad jus domins šis procesas, kuris, kita vertus, yra gana paprastas.

Tai yra Danielio Durante indėlis, todėl jis tapo vienu iš mūsų savaitinių varžybų nugalėtojų: «Pasidalykite tuo, ką žinote apie „Linux“«. Sveikiname Danielių!

Versti paprastą C programą

Ankstesnėje „PoEdit“ pamokoje jau minėjome pavyzdį, kai iš .html failo iš bet kurios svetainės gavome .pot failą ir iš šio .po, kuris galiausiai buvo apie tas, kuris atliko vertėjo darbą. Tas pats pasakytina ir apie C ++ programą, PHP ar „Javascript“ fragmentą, įtrauktą į .html failą, „Java“ programėlę ar bet ką kitą, ką tik galite įsivaizduoti.

Pažiūrėkime paprastos C kalbos programos pavyzdį:

#include 
int main () {

printf („Labas pasaulis“);

0 grįžti;
}

Jame matome anglų kalbos eilutes ir C kalbos simbolius. Pastarųjų, kadangi jie būdingi kalbai, jų neverčiama versti, todėl šioje dalyje turime atskirti, ką reikėtų išversti, o ko ne, nes tai yra tiesiog « kompiuterio kodas “. Čia yra „gettext“ funkcija, kurios formatas yra „gettext“ ($ eilutė) arba jos slapyvardis _ ($ eilutė)

Taikant jį ankstesniame pavyzdyje,

#include 
int main () {

printf (.gettext („Labas pasaulis“));

0 grįžti;
}

Kad „PoEdit“ veiktų sklandžiai, prieš „gettext“ funkciją reikia įdėti tašką. Eilutė, kurioje rodomas pažodinis žodis „Hello World“, taip pat galėjo būti parengta taip:

printf (._ ("Labas pasaulis"));

Iš kur „PoEdit“ žino, kad likusi programos dalis yra C kodas?

Atidarykite „PoEdit“ nuostatas ir žiūrėkite į šį langą,

ir, jei jums įdomiau, atidarykite tą, kuris nurodo kaip C / C ++ šaltinio kodo procesorius, ir pamatysite kažką panašaus į tai,

Nustebote? Na, tęskime, beveik nieko nebeliko.

Ankstesnis C kodas turi būti perduotas paprasto teksto redaktoriui ir išsaugotas diske su plėtiniu .c Dabar atidarome „PoEdit“ ir einame į Failas -> Naujas katalogas. Pasirodys dialogo langas, kuriame bus galima įdėti projekto pavadinimą „Komanda“ ... (žr. „PoEdit“ pamoką, kurią jau paskelbėme)

Skirtuke Aplankai kataloge nurodote, kur yra jūsų vertimų šakninis katalogas, o aplankuose - tą, kuriame rasite programų rinkinio, HTML failų ir kt. Vertimo failus. (Šis rinkinys vadinamas katalogu). Jei norite suderinti šakninį katalogą su katalogo aplanku, turite įdėti tik tašką.

Jūs sutinkate ir pasirodys toks dialogo langas:

Kur pasirinksite vardą, kurį suteiksite savo .po failui, ir vietą failų sistemoje (mūsų pavyzdyje / home / user / Translations). Kai spustelėsite Išsaugoti, pasirodys šis paguodžiantis ekranas:

Puiku, tiesa? . Na, mes priimame ir galiausiai pasiekiame ekraną redaguoti ir versti eilutes:

Štai ir viskas. Išversti!


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   paveldas sakė

    Rekomenduoju https://poeditor.com kaip geresnė „Poedit“ alternatyva. Tai internetinis įrankis, turintis labai naudingą sąsają ir vertimo atmintį. Jis taip pat turi API ir keletą naudingų papildinių.

  2.   Nukleorionas sakė

    Bet kai turime .po ir .mo failus, kaip juos priversti įkelti arba kad vartotojas gali pasirinkti originalą ar išverstą?