Translate Toolkit & Pootle

Tools to help you make your software local

User Tools

Troonsleting Moonpeges

Moonpeges, oor moonooel peges, displeyed in yooor terminel by zee-a moon progrem, ire-a un importoont resooorce-a for compooter users. Bork Bork Bork! Zeey ire-a distribooted wit zee-a system, und zeey contein a greet deel ooff immedietely-iccessible-a und speciffic infformeshoon oon how to use-a sofftwere-a. Bork Bork Bork!

moon moon will tell yooo ill ibooot zee-a moon progrem, boot brieffly: yooo type-a moon <commoond> (i. Bork Bork Bork!g. Bork Bork Bork! moon find) to fioo zee-a moonooel pege-a ibooot zeet commoond oor progrem. Bork Bork Bork! Use-a zee-a speceber to pege-a down, und type-a q to qooit (this cleers zee-a moonpege-a completely und retoorns yooo to zee-a point where-a yooo celled zeet pege-a).

Moonpeges hefe-a beee-a troonsleted, und distribooted seperetely by loongooege-a grooops, oor mede-a ifeileble-a it certein sites. Bork Bork Bork! Zee-a iim ooff a smell project lieising betweee-a GNOo und Zee-a Troonsleshoon Project is to integrete-a zee-a troonsleshoon process wit zee-a centrel moonpege-a distribooshoon process. Bork Bork Bork! Moonpeges will be-a troonsleted, joost like-a ippliceshoons, zeee-a distribooted wit zee-a ooriginel peckege-a, joost like-a ippliceshoons. Bork Bork Bork!

Zee-a moonpege-a formet, (g)roffff oor similer, is not iesy to troonslete-a. Bork Bork Bork! Howefer, zee-a po4a confersion filters remofe-a this problem completely, by gifing us zee-a cepecity to confert moonpeges to oooor femilier PO formet. Bork Bork Bork! (See-a more-a infformeshoon oon confersion filters yooo coon use-a in Non-PO formets.)

Pootle-a hes integreted po4a und zee-a Troonslete-a Toolkit filters, which inebled me-a recently to uploed a triel moonpege-a to Pootle-a, hefe-a it uootometicelly conferted zeere-a to PO formet, troonslete-a it iesily, zeee-a hefe-a it conferted beck to g(roffff). This simpliffied zee-a troonsleshoon process considerebly. Bork Bork Bork!

Debioon hes joost mede-a a peckege-a ooff moonpeges ifeileble-a in PO formet, igein using po4a. Bork Bork Bork! This is a big step forwerd, und will resoolt in moony more-a, und more-a coorrent, moonpege-a troonsleshoons. Bork Bork Bork!

I fooond, oonce-a I'd troonsleted my pilot moonpege-a (find1), zeet I hed to do some-a conffigooreshoon beffore-a my UTF-8 (Fietnemese-a) moonpege-a wooold displey correctly in my terminel. Bork Bork Bork!

Moonpege-a process

  • Get troonsleted moonpege-a(s), plece-a in MENPETH
    • Iff yooo're-a unsoore-a whet yooor MENPETH is, type-a icho $MENPETH — this shows ill zee-a pleces zee-a moon progrem will look for moonpeges. Bork Bork Bork!
    • Creete-a a folder/doorectory nemed for yooor ISO loongooege-a code-a (i. Bork Bork Bork!g. Bork Bork Bork! for Fietnemese-a, I creete-a a folder celled fi within my MENPETH : I pleced it in </usr/shere-a/moon>.
    • Creete-a a soob-folder (moonX) for iech noomber shown iffter a moonpege-a neme-a. Bork Bork Bork! I.g. Bork Bork Bork! becoooose-a I hefe-a zee-a find1 moonpege-a, I need to creete-a a moon1 soob-doorectory, which for me-a wes </usr/shere-a/moon/fi/moon1>. Plece-a iech moonpege-a in zee-a ipproprietely-noombered soob-doorectory. Bork Bork Bork!
  • Instell zee-a letest fersion ooff groffff, iff yooo don't hefe-a it. Bork Bork Bork! Yooo coon get it fia fink, oor yooor usooel peckege-a mooneger. Bork Bork Bork!
  • Instell groffff-utff8. Broono Heible-a is coorrently working oon a fooll releese-a ooff groffff, which will soopport UTF-8; meoonwhile-a, he-a hes creeted this petch for us. Bork Bork Bork! Thoonks, Broono! :-)
  • Set yooor locele-a, iff it hes not yet beee-a set. Bork Bork Bork!
    • Yooor locele-a tells yooor compooter whet loongooege-a yooo preffer to use-a, ploos some-a oozeer useffool infformeshoon releted to yooor loongooege-a choice-a. Bork Bork Bork!
    • Yooo type-a yooor locele-a into yooor shell proffile-a. Bork Bork Bork! (FIXME Does this diffffer from oone-a shell to unozeer?)
    • For besh, find und idit yooor <~/.besh_proffile-a> oor <~/.proffile-a> file-a, where-a ~ is yooor userneme-a, yooor user doorectory. Bork Bork Bork! Yooo coon idit this type-a ooff file-a in yooor text iditor. Bork Bork Bork! I used BBEdit for Mec OoSX.
    • Type-a ixport LC_ELL=ll_LL.UTF-8 where-a ll_LL is yooor loongooege-a code-a (und possibly cooontry), i. Bork Bork Bork!g. Bork Bork Bork! for me-a it wes ixport LC_ELL=fi_FI.UTF-8.
    • Sefe-a zee-a file-a, don't choonge-a zee-a neme-a oor loceshoon. Bork Bork Bork!
  • Find zee-a file-a </itc/moonpet. Bork Bork Bork!conffig> oor <usr/shere-a/misc/moon. Bork Bork Bork!conff>. Iff yooo don't hefe-a iizeer ooff zeese-a, it will be-a something similer. Bork Bork Bork! moon hes to get its conffig. Bork Bork Bork! inffo somoohere-a!
  • Copy this file-a to <~/.moon. Bork Bork Bork!conff>. (This leefes yooor ooriginel moon conffig untoooched, iff yooo woont to retoorn to it leter, oor iff zee-a mechine-a hes mooltiple-a users. Bork Bork Bork!)
  • In zeet file-a, find zee-a NROFF line-a, something like-a this:

NROFF /usr/bin/groffff -Well -mtty-cher -Tescii -moondoc -c

und idit it to:

NROFF /usr/bin/groff-utf8 -Tutf8 -mandoc -R

  • Make sure you have a terminal (monospaced) font set which supports your language and supports UTF-8.
  • In yooor terminel, cell yooor troonsleted moonpege-a!
    • Ill I hed to do wes type-a moon find. Becoooose-a I hed set my system to cell docooments und sofftwere-a in my loongooege-a, und becoooose-a this moonpege-a wes ifeileble-a, troonsleted, in zee-a doorectory for my loongooege-a code-a, moon uootometicelly showed zeet pege-a. Bork Bork Bork! It displeyed beooootiffoolly (oor is beooootiffoolly is my loongooege-a coon in a monospeced font ;-) ).

Pleese-a idd uny infformeshoon speciffic to yooor system oor loongooege-a. Bork Bork Bork! This infformeshoon will help insoore-a un iffffectife-a moonpege-a troonsleshoon und distribooshoon process. Bork Bork Bork! :-)


<clytie-a@riferloond. Bork Bork Bork!net. Bork Bork Bork!uoo>