Het vertaalbare gedeelte van een software pakket is beschikbaar in een of meerdere po bestanden. Deze kunnen onderhouden worden in een van een aantal versie-control-systemen (VCSs) afhankelijk van het project, zoals CVS, Subversion, Mercurial en git. Ze kunnen gehuisvest zijn op of fedorahosted.org, of andere systemen.
Dit hoofdstuk legt uit hoe modules die gehuisvest zijn op fedorahosted.org vertaald moeten worden. Vertalers werken met een interface voor het verkrijgen in opsturen van po bestanden. Voordat je begint, moet je eerst de mappen gereed maken die je po bestanden gaan bevatten.
Voordat je enig bestand ophaalt, maak de structuur gereed om deze bestanden in op te slaan. De onderstaand beschreven structuur is een voorbeeld, jouw structuur kan er anders uitzien. Bijvoorbeeld, als je het comps project wilt ophalen om te vertalen, maak de volgende mappen:
mkdir -p ~/myproject/comps/
Om later met een ander project te werken, maak je een map met de project naam in de hoofd map zoals ~/myproject/system-config-printer/.