Posted by nadam on July 16, 2009 at 10:36pm
Jag har lagt till svenska i en Drupal-installation och de flesta texterna har därmed blivit översatta till svenska. Vissa tilläggsmoduler är förstås inte översatta, men det förvånar mig att även en del grundläggande texter fortfarande är på engelska.
- Innehållstyperna "Page" och "Story" har fortfarande engelska namn och beskrivningar
- Under rubriken på en publicerad nod står det exempelvis "Published juli 13, 2009, 5:04 em | by admin"
- Uppe i högra hörnet står det "Welcome, admin | logout" (kanske har med temat att göra)
Är det något jag har missat eller hur kan jag åtgärda detta? Punkt 1 är förstås bara att översätta, men jag hittar inte var jag kan översätta texterna i punkt 2 och 3.
Tackar,
Adam

Comments
Översättning
Skulle tro att något gått fel, för alla de där strängarna kommer upp på svenska för mig.
Hur som helst, det går att hitta alla strängar via /admin/build/translate/search.
Den vägen har jag gått med en del contrib för att åtgärda dem lokalt på en site.
/marcus
/marcus
uppdaterat?
Hei!
Kan det vara så att du har uppdaterat från en drupalversion till en nyare?
Gör man som man bör göra, vid uppgadering, och temporärt flyttar ut sin sitesmapp och byter ut själva "core"-koden till den nyare och sedan flyttar tillbaka sites undrar jag om inte drupalkärnans alla .po-filer är borta?!
Det har hänt mig i alla fall.
Då måste man nog även flytta över alla svenska filer på nytt från den svenska språkmappen.
via terminal gör man det enkelt:
cp -iR /path/to/your/swedish/translationfiles/sv-6.x-1.2/* /path/to/your/drupalfolder
/ Fredric
Webb: SonoShake.com
Drupal: http://drupal.org/user/398315
Drupal: http://drupal.org/user/398315
Detta är en trevlig modul
Detta är en trevlig modul för att översätta strängar:
http://drupal.org/project/l10n_client
Jakob Persson - NodeOne
Jakob Persson – Leancept – Results-only digital and marketing consultants – Personal blog
Tack för tipsen...
Jag har inte uppdaterat Drupal-version.
l10n_client har jag installerat, men får inte några sökträffar där.
Däremot via /admin/build/translate/search lyckas jag hitta strängen "Published", men det står att den redan är översatt till "Publicerad".
Har du t.ex. Vertical Tabs
Har du t.ex. Vertical Tabs installerad? Har för mig att den gjorde att en del språksträngar hämtas på annat håll.
/marcus
/marcus
Nope, inget sånt.
Nope, inget sånt.
Temat
Verkar vara temat som ställt till en det med punkt 2 och 3 ovan. Ska det vara hårdkodade strängar i teman och hur är i så fall bästa sättet att översätta dem?
Varför nodtyperna inte översätts
Man hittar "buggen" i [drupal-root]/profiles/default/default.profile på raderna 100, 102, 111, 113
och i funktionen
_node_types_build()(http://api.drupal.org/api/function/_node_types_build/6) fattas det ett par rader iwhile-loopen, typ:$type_object->name = t($type_object->name);$type_object->description = t($type_object->description);
Gjorde en snabb koll på http://api.drupal.org/api/function/_node_types_build/7, men det verka inte som de har fixat detta där ännu.
Patch skickad
Skickade en patch som fixar detta för Drupal 7: http://drupal.org/node/523898