Jeg er ved at oversætte WooCommerce temaet Kakina til dansk. De foreslår man bruger Poedit, så det har jeg gjort. Jeg har oversat og lavet .po filen. Problemet opstår når jeg vil uploade temaet til Wordpress, hvor jeg får en fejlmeddelse og temaet bliver ikke uploadet. Fejlen er "Temaet mangler style.css stylesheet'et". Det virker før jeg ændrer det, men efter jeg har lavet oversættelsen, så kommer problemet.
Umiddelbart virker det ikke til, at den fejlmeddelelse ikke har noget med PoEdit at gøre. Den spørger efter en CSS fil, nemlig style.css i temaet. Inden du uploader så tjek, at der i tema-mappen ligger en fil, der hedder style.css
Ellers kan du også bare uploade den "manuelt" ved at kopiere hele tema mappen ind i Wordpress-mappen wp-content/themes.
Håber det gav lidt mening, ellers er du velkommen at skrive til mig på kontakt@jessenmedia.dk hvis det stadig driller.
Mvh Jakob
Hos Jessenmedia tilbyder jeg udvikling og optimering af hjemmesider:
Du har slet ikke brug for at uploade hele temaet for at uploade en oversættelse.
Du skal uploade en kompileret oversættelse, som har filendelsen .mo
I poedit er der i menuen et punkt der hedder kompiler oversættelsen til det.
Du kan prøve at søge på "po and mo files" og så er der mange beskrivelser af det.
Angående din fejl, så nok fordi du uploader det tema forkert. Men hvis temaet allerede lå på din wordpress så lyder det lidt pudsigt hvis det skulle forsvinde. Uploader du via ftp? Eller fra wordpress admin?
Hvis du bare vil oversætte og uploade theme sprogfil
1. find themets po fil
2. åben i poedit, oversæt, og når færdig
3. vælger du kompiler mo i menuen af poedit
4. denne fil gemmer du så med da-dk endelse: kakina-da_DK.mo, hvis po filen hed kakina.po
5. så uploader du denne mo fil til tema mappens languages mappe
6. Hvis der er cache på din WP skal den ryddes. Nogle gange har jeg også oplevet det at skifte wp sprog fra dansk til engelsk og tilbage til dansk trickede det
Hvis dette ikke virker og din wordpress efter det siger der mangler style.css så må det som een nævner være fordi sprogfilen har stylesheet referencer (som du så ikke skal oversætte).
Jeg har oversat og lavet .po filen. Problemet opstår når jeg vil uploade temaet til Wordpress, hvor jeg får en fejlmeddelse og temaet bliver ikke uploadet.
Og det er KUN sprog filerne du prøver at uploade igen (altså .PO og .MO), og ikke hele temaet som antydet overfor, korrekt?