Narro/Importimine

Allikas: Pingviini viki

Et Narro projektides midagi ka tõlkida oleks, on tarvis sinna tõlgitavad failid importida. Selles juhises eeldame, et soovitakse .PO faile importida.

  • Importimiseks tuleb teha kaks kataloogi, üks nimega en-US ja teine et.
  • Mõlemas kataloogis peavad olema samanimelised failid, ühes kataloogis ühes keeles ja teises kataloogis teises keeles. Kuigi failide nimed on omavalikulised, võiks nende nimed ühtluse mõttes olla sellisel kujul: [paki nimi].po
  • Kõigepealt tuleb teha en-US fail. Selleks on vaja Potfile’i. Et seda luua, tuleb tavaliselt programmi make protseduur läbida, või vähemalt .configure või .autogen.sh faili käitada. Olgu mainitud, et see sõltub programmist.
  • Kui et.po faili veel pole, siis tuleb eelnevalt potfile’ist tekitada ka see.
  • Kui potfile on olemas, näiteks firefox.pot, siis tuleb nimeks panna sellele firefox.po ja fail paigutada en-US kataloogi.
  • Nüüd tuleb et.po fail ümber muuta samuti firefox.po failiks ja asetada et kataloogi.
  • Enne arhiivi loomist võib sama protseduuri ka teiste programmidega korrata, sedasi saab mitu programmi ühe projekti alla kokku panna.
  • Nüüd tuleb en-US ja et kataloogid paigutada ühte arhiivi. Arhiiv võib olla kas tar.gz või .zip vormingus. Nimi ei oma mingisugust tähtsust.
  • Kui arhiiv on valmis, võib selle Narrosse üles laadida.

Failistruktuuri näidis

Kui kõik on valmis, siis peaks failistruktuur umbes selline olema:

  • mozilla.tar.gz
    • en-US
      • firefox.po
      • thunderbird.po
    • et
      • firefox.po
      • thunderbird.po