Engelska texter i svensk Drupal-installation

Events happening in the community are now at Drupal community events on www.drupal.org.
nadam's picture

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.

  1. Innehållstyperna "Page" och "Story" har fortfarande engelska namn och beskrivningar
  2. Under rubriken på en publicerad nod står det exempelvis "Published juli 13, 2009, 5:04 em | by admin"
  3. 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

farrington's picture

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?

bobodrone's picture

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

Detta är en trevlig modul

solipsist's picture

Detta är en trevlig modul för att översätta strängar:
http://drupal.org/project/l10n_client


Jakob Persson - NodeOne

Tack för tipsen...

nadam's picture

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

farrington's picture

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.

nadam's picture

Nope, inget sånt.

Temat

nadam's picture

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

Tarnaurion's picture
  1. Varför nodtyperna inte översätts beror på att strängarna översätts och sparas översatta i databasen. Detta är en bugg, enligt mej. Nodtypens engelska namn och beskrivning borde sparas i databas och översättas när strängarna ska skrivas ut.

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 i while-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

Tarnaurion's picture

Skickade en patch som fixar detta för Drupal 7: http://drupal.org/node/523898

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week