Jeg skal i gang med at oversætte en større wordpress themes.
Dog synes jeg, når jeg læser om det flere steder på nettet, at det ikke virker så simpelt, og det kun et noget der virker en gang imellem?
Jeg har .pot filer - og da det er et ret stort theme der skal oversættes (der findes ikke dansk version på nettet), vil jeg gerne være rimelig sikker på det så også fungerer.
Er der nogen, der kan give den sikre løsning til program og fremgangsmåde?
Hvis themet er lavet rigtigt virer det hver gang uden problemer.
Spørgsmålet er så hvad der kan give problemer.
Bare fordi at themet indeholder en .pot fil er det ikke ensbetydende med at alle tekster indgår i filen. Det skyldes at internationalisering typisk er en funktionalitet der tilføjes når themet er færdig, og derfor kan udviklerne også komme til at glemme nogle tekststrenge. I min verden er klargørelse til internationalisering ikke en feature, men derimod best practice, og en udviklingsmetode jeg anvender uanset om der ligger aktuelle planer om oversættelse eller ej.
Hvis oversættelsesfilerne (.mo/.po) ligger i en undermappe til themet kan de blive overskrevet når man opgraderer. Best practice er derfor at lægge dem i wp-conten/languages/themes.
Hvis ikke du har behov for at opgradere themet du selvfølgelig bare løbe koden igennem, tjekke at alt er som det skal være og om nødvendigt lave din egen .pot fil.
Hej Torben Jeg læste, prøvede og læste igen... fik hentet poedit, oversat fil og smidt i mappe. Grov var jeg til sidst at slette alle andre language filer i mappen - uden resultat! Det var så engelsk og nu er jeg gået lidt død i det med oversættelsen, da jeg ikke kan gennemskue strenge og koder.
Jeg har plugin marketpress lite og jeg ved ikke lige helt hvordan sprog ændres - for i panel, selvom den skulle være klar til international brug og man vælger dans, sker der intet. Intet sker med PO og MO i plugin -> language mappe.... og har nogle nogen erfaringer der kan hjælpe min lille foderbasen biks - så kom bare med de glade bud :)
De bedste hilsner Christina fra Hvaderlos.dk og foderbasen.dk
Jeg kan se at du anvender Twenty Eleven, men du har tilsyneladende ikke installeret den danske version af WordPress.
Har du husket at sætte følgende direktiv i din wp-config.php?
define ('WPLANG', 'da_DK');
Hvis du har installeret den danske version burde det virke når ovenstående direktiv er sat, men ellers kan du downloade oversættelsesfilerne her: http://i18n.svn.wordpress.org/da_DK/tags/3.4.1/messages/twentyeleven/
Jeg takker rigtig meget for dine links og svar. øhmm... dernæst er mit problem, at jeg ikke kan finde hvor language peger på marketpress lite "webshop". Det er ligegyldigt hvad jeg laver i den language mappe med filer - om jeg sletter den eller hva... så sker der intet.
Twenty elewen + ten - tjek... næste skridt: plugin marketpress... any ideas? og den ms-dk_DK fil, er den relevant for det - kan kke finde stedet for den.
Det var virkelig rart at få blog mv til at være Dansk! Takker mange gange. Über nice!
Det med marketpress viker bare ikke... Hvad end jeg laver i plugin marketpress -> language mappen - sker der intet... filerne er oversat og navngivet... og at finde stedet der skal pege på dem er lidt en gåde.
Jeg kigger videre og takker for dine svar og links der har været yderst hjælpsomme ;)