Avatar billede palito Nybegynder
07. august 2008 - 20:46

Hjælp med poedit

Jeg kan ikke rigtigt få gettext til at virke som jeg vil.

Jeg har forsøgt mig således:

<?php
putenv("LC_ALL=de_DE");
bindtextdomain("greetings", "./locale");
textdomain("greetings");

echo _("Hello World");
?>

og så virkede det, men når jeg rettede i min .po-fil, så forblev den ved den gamle oversættelse. Og jeg kan heller ikke rigtigt få setlocale() til at virke. Den returnerer bare false.

Og jeg forstår ikke hvordan jeg opretter NYE oversættelser i den samme fil i programmet "poedit". Jeg prøvede at lave en fil og skrive:

msgid "Hello World"
msgstr "Test"

og så hentede jeg filen ind i poedit og gemte igen, hvorefter den oprettede en .mo-fil. Men hvordan det korrekt skal bruges kan jeg ikke helt forstå, og kunne heller ej finde noget på deres hjemmeside.

Jeg håber nogle vil hjælpe mig lidt igang med det ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester