Merga ihop .po-filer?

Ett forum där översättare kan tala om översättningsrelaterade frågor.
Användarvisningsbild
CryingFreeman
Inlägg: 2817
Blev medlem: 29 aug 2007, 22:32
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Östersund

Merga ihop .po-filer?

Inlägg av CryingFreeman »

Sitter och försöker förbättra en översättning av PlayOnLinux och stöter på lite patrull.

När jag öppnar dem i Poedit har den franska po-filen 385 strängar medan den svenska bara har 296.

Jag vill ogärna börja från början och göra 296 översättningar igen bara för att, så jag funderar på om det på något sätt går att importera icke existerande strängar till den svenska .po-filen, eller lösa det på något annat sätt?
Registrera dig på våra lokala epostlistor
Användarvisningsbild
Daniel Nylander
Inlägg: 1002
Blev medlem: 21 aug 2006, 14:57
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Stockholm
Kontakt:

Re: Merga ihop .po-filer?

Inlägg av Daniel Nylander »

Om programmet använder intltool (vilket är ganska normalt) så kan du använda följande kommandon i po-katalogen:

intltool-update -p # generera en ny POT-fil
intltool-update -m # kontrollera att alla källkodsfiler är med
intltool-update sv # uppdatera svenska språkfilen

intltool gör livet enklare ..
Användarvisningsbild
CryingFreeman
Inlägg: 2817
Blev medlem: 29 aug 2007, 22:32
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Östersund

Re: Merga ihop .po-filer?

Inlägg av CryingFreeman »

Det hjälpte visst att plocka hem källkoden, då följde det med en .pot fil. Ska se om jag kan få ihop det här. Tack för tipset om intltool, det verkar grymt. :)

Utanför ämnet: Filen hette för övrigt pol.pot ;D
Registrera dig på våra lokala epostlistor
Användarvisningsbild
Daniel Nylander
Inlägg: 1002
Blev medlem: 21 aug 2006, 14:57
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Stockholm
Kontakt:

Re: Merga ihop .po-filer?

Inlägg av Daniel Nylander »

CryingFreeman skrev:Det hjälpte visst att plocka hem källkoden, då följde det med en .pot fil. Ska se om jag kan få ihop det här. Tack för tipset om intltool, det verkar grymt. :)

Utanför ämnet: Filen hette för övrigt pol.pot ;D
Enklast är om du tar hem källkoden, lägger in din befintliga översättning som "sv.po" under "po"-katalogen och sedan kör "intltool-update sv". Då kommer din översättning att uppdateras med de nya och ändrade strängarna.
Vill du börja om från början så byter du namn på "pol.pot" till "sv.po".

"pol.pot" var lite roligt namn faktiskt :)
Skriv svar

Återgå till "Översättare"