Jag vet att Drupal 7 inte kommer ut förrän någon gång i vår, och att det är mycket som kan hända med gränssnittet innan dess, men här kommer ändå översättningen av Drupal 7 som den var den 1 december.
Först skapade jag alla POT-filer med potx, därefter använde jag mig av den svenska översättningen av Drupal 6. Körde en uppdatering mot var och en av översättningsmallarna och började med att översätta systemmodulerna.
Synkade översättningarna mot general.sv.po och ibland även mot modules-system.sv-po.
Kollade mot översättningsservern för att försöka få med så många ändringsförslag som möjligt (de flesta var visserligen från mig själv så de hade jag redan lokalt). Blev ändå en hel del strängar att ta sig an.
Summa summarum så är alla strängar jag hittat nu översatta, men inte alla kommer med när filerna installeras på min testservern. Gissar att det har att göra med uteblivna t() runt strängarna i koden (har inte kollat) som med största sannolikhet kommer att implementeras så fort de fått ner antal buggar till mindre än tresiffrigt.
Jag har bifogat alla översättningar, samt POT-filer om det är någon som vill ha dem.
| Comment | File | Size | Author |
|---|---|---|---|
| sv-drupal7.zip | 409.22 KB | magnus |
Comments
Comment #1
magnus commentedHar lagt till alla översatta filer till CVS. Dock kunde jag inte skapa en gren för Drupal 7 så jag lade till filerna till HEAD istället eftersom den ändå inte innehöll några filer som kunde bli överskrivna.
Den som har tillgång till det svenska projektet för översättning av Drupal (zoo33?) kan väl lägga över filerna till en ny gren för Drupal 7 så att folk kan ladda ner översättningarna, testa dem och komma med ändringsförlag.
Comment #2
fabsor commentedThis is against head. not drupal 6. Cheers!
Comment #3
zoo33 commentedJag vill inte vara negativ när någon just har plöjt ner en mängd timmar av sitt liv på att tjäna det allmänas bästa, men...
Vi har försökt sträva efter ett arbetsflöde där allt som läggs in i CVS först granskas av fler än en person. Det kallas för "peer review" och är något som genomsyrar open source-utveckling generellt, liksom "samarbete" och "öppen kommunikation". Därför tycker jag det är synd att du på eget bevåg har slängt in en "preliminär" översättning av Drupal-kärnan utan att säga ett ord om det i förväg. Jag undrar också lite hur det gått till med tanke på att du inte är en av administratörerna för den svenska översättningen.
Nu står vi inför fullbordat faktum, så jag vet inte riktigt vad denna diskussion ens är bra för. Tanken är ju att man ska diskutera och arbeta på ändringar här innan man lägger in dem.
Dessvärre tror jag också att du har missat en viktig grej: http://localize.drupal.org/
Här är det tänkt att allt översättningsarbete ska bedrivas framöver. Den svenska översättningen har ännu inte kommit in dit, men det är på gång. Som det är nu vet jag inte hur vi ska kunna dra nytta av det jobb du har gjort, men vi kanske kan importera filerna dit som suggestions sen.
Drupal 7 kommer att dyka upp på servern när det är dags att börja översätta den.
Comment #4
magnus commentedFabian: Tack! Var så klart menat att den här tråden skulle peka mot HEAD, men missade det.
Hannes: Jag är mycket väl medveten om att det eftersträvas ett arbetsflöde där det sker kontroller av det som läggs in från fler än en person.
Att ha en översättning under bearbetning är just det som jag gjort i ordning för D7. Vill någon förbättra dem redan nu finns alltså möjligheten till det och vi är då tidigt ute när väl strängarna fastställs. Då borde vi också kunna ha en skarp version i samband med att D7 släpps.
Att jag tog tag i översättningen på ett sådant tidigt stadium är för att jag tycker det är rent ut sagt dåligt att vi inte hade en skarp version av översättningen till D6 förrän ett halvår efter att kärnan hade släppts. Visst, en översättning blir förmodligen aldrig perfekt, men det gjordes en avsevärd kraftansträngning att få till översättningen i samband med att D6 släpptes och den översättningen borde ha kunnat släppts som första utgåva så att de personer som inte är så insatta vågar installera det utan att det lyser röda varningsmeddelanden för det man installerar.
På Drupals översättningsserver går det som sagt inte att översätta strängar för D7 ännu, så vill man arbeta med översättningen tills dess får man alltså göra det manuellt som vi gjort tidigare. Att sen importera filerna ska inte vara något problem eftersom det gjorts tidigare. Jag kan tänka mig att det även i framtiden kommer att vara smidigare att arbeta med en modul i taget manuellt för att sedan importera dem till översättningsservern. Lättare att få en överblick över modulen då. Behöver man någon dag på sig kan man till exempel nämna det i en gemensam tråd, precis som vi gjort tidigare, så att det inte uppstår dubbelarbete.
Översättningsservern har varit "på gång" i mer än ett år. Den är säkert närmare en fungerande och användbar lösning än någonsin, men varför vänta ännu längre? Hade jag fortsätt vänta sedan i mars när jag lade in en hop översättningar på den gamla servern hade jag definitivt struntat i bidra med något mer.
Det har inte inkommit några ändringsförslag på de översättningar jag har gjort sedan den här tråden http://groups.drupal.org/node/39934 startades för två veckor sedan (vilket i och för sig inte är så lång tid), men jag finner det föga troligt att någon kommer att gå igenom alla översättningarna och komma med ändringar innan strängarna fastställs för D7.
Jag undrar också lite hur det gått till med tanke på att du inte är en av administratörerna för den svenska översättningen.
Har man ett CVS-konto för översättningar så kan man lägga till översättningsfiler till vilket projekt/modul som helst. Dock kan man inte skapa nya grenar eller släppa nya utgåvor för projektet.
I stort sett alla administratörer för olika projekt är enbart nöjda om man sköter om översättningarna själva. Har enbart stött på två administratörer som hellre vill att man bifogar översättningarna i egna ärendehanteringar eftersom de tidigare har haft problem med folk som bifogat sina översättningar till fel grenar bland annat. Att sen inte alla administratörer uppdaterar sina projekt på liknande sätt är en annan sak, men det hör inte hit.
Anledningen till att jag ansökte och fick ett CVS-konto för översättning var att jag hade en mängd moduler som jag översatt. Efter att ha bifogat några av dem till den svenska översättningsservern, men utan att någon tog tag i dem, så bifogade jag dem själv till respektive projekt för att på så sätt kunna ladda ned nya versioner av modulerna utan att råka bli av med översättningarna.
I en perfekt värld så finns det aktiva administratörer som gemensamt kommer överens om vilka översättningar som skall godkännas. Tyvärr tror jag inte att detta komma att hålla om man skall vara allt för strikt med översättningarna. Kärnan skall man naturligtvis försöka få enhetlig och det är inte lika ofta den uppdateras. Däremot alla andra moduler som det kommer nya utgåvor till titt som tätt gör det hela krångligare. Ska jag som har översatt en modul tvingas vänta x antal veckor/månader på att administratörerna skall hinna godkänna förslagen så hinner man ledsna rejält. Visst kan man installera översättningarna manuellt, men många gånger hinner projektet släppas i både en och flera utgåvor innan översättningen har godkänts på översättningsservern och sedan bifogats till modulen. Har man översatt en modul vill man så klart att den skall användas så fort som möjligt. För det mesta är det dessutom ingen annan som har några ändringsförslag. För modulen Views uppkom en tråd (http://drupal.org/node/444084) om att den sammanställda översättningen jag använde mig av och sedan vidareutvecklade inte stämde. Bra med kritik! Men vart tog ändringsförslaget vägen?
Det är mycket bra att det har gjorts en dokumentationssprint och att den gamla översättningsservern är nedsläckt så att vi får ett enhetligt system. Hoppas att det kommer att fungera bättre när den väl är igång!
Om det inte finns någon avsikt att släppa de översättningar jag gjort till HEAD till en arbetskopia av D7 - ta bort filerna och mapparna då så är diskussionen ur världen.
Comment #5
fabsor commentedDet hade varit bra om det fanns en möjlighet att importera dessa översatta strängar som suggestions på den nya översättningsservern. Mig veterligen är dock inte det möjligt att importera po-filer som suggestions på något enkelt sätt genom översättningsgränsnittet på ldo, vilket ju är ganska synd i det här fallet. Rätta mig gärna om jag har fel, någon som är mer bekant med ldo =)
En alpha-release av drupal 7 är på gång inom en snar framtid och det betyder att den kommer att dyka upp på ldo. Jag är helt för att använda ldo för att arbeta med översättningen och det har pratats löst i den svenska drupalgruppen om att försöka få till en ny sprint där vi kan fokusera på arbete med drupal 7-översättningen.
g-son: Under förra sprinten såg vi vilket jättearbete du hade lagt ner på den gamla översättningsservern, tack för att du tagit dig tid där! Det hade varit trevligt om du hade kunnat vara med på någon framtida översättningssprint =)
Comment #7
zoo33 commentedGson, jag vet att du gör ett jättejobb. Anledningen till att jag (precis som du) tycker det är viktigt att det alltid finns fyra ögon på alla översättningar är att jag ibland stöter på saker i det översatta gränssnittet som snarare gör mig förvirrad än hjälper mig. Det är viktigare att att texten och sammanhanget är lätt att förstå än att det till varje pris finns en översättning. Där kanske vi har olika uppfattning, men jag tycker åtminstone att det måste finnas ett samarbete och kommunikation kring översättningsarbetet.
Med alla de strängar du har hanterat för D7 så är det helt klart viktigt att ha nån sorts gemensam hubb för det arbetet, och det fanns ju ett tomrum där ett tag. CVS kan ju fylla den funktionen, men översättningar som läggs in i Drupals CVS är ju tänkta att paketeras och levereras ut i nedladdningsbara paket, så det var lite chockartat att se en komplett översättning av hela Drupal, gjord av en person, ramla in i CVS. (Dessutom vet vi ännu inte hur filstrukturen kommer att se ut för översättningar av D7.)
Jag vet att alla med CVS-access kan committa saker till tilläggsmoduler, men jag trodde inte att det gick i core-översättningarna.
Nu är det hela överspelat i och med att vi har den nya översättningsservern. Så vitt jag förstår har du också importerat D7-översättningen där. (Jo, man kan importera översättningar som förslag.) Mötet i Gbg blir ett bra tillfälle att gå igenom och diskutera nya begrepp som kommit till i D7 och jobba på att bearbeta och godkänna översättningarna. Hoppas att du har möjlighet att vara med på plats eller via IRC.