För x minuter sedan
Moderatorer: Moderatorgrupp, Supportgrupp, Översättningsgrupp
För x minuter sedan
För övrigt vill jag tacka för er eminenta översättning, tack!
Re: För x minuter sedan

Re: För x minuter sedan
Re: För x minuter sedan
Sedan kom jag på en detalj som ställer till det.
Strängen används inte som "slutet" på en mening. Utan kan ibland vara ett värde, ibland följa en "symbol"... T.ex. >> och :
Eftersom phpBB3 inte känner av att strängen borde/inte borde ha en stor bokstav, då är det bättre att inleda med en siffra.
Jag säger inte att detta är rätt, men det blir det "näst bästa".
Sedan väger Peetras argument om stränglängden tungt i mitt tycke, för t.ex. väljer jag personligen (på andra forum än detta) oftast betydligt kortare datumformat.
Nå ja, det är öppet att hojta till om hur ni vill ha det. Tycker flertalet att vi borde tänka om så kan vi säkert ändra det.
/marcus
Re: För x minuter sedan
Jo, jag har också noterat det problemet, men jag köper ändå inte argumentet. Tid anges ju också på formaten "Idag, 10:09" och "Mindre än en minut sedan", med inledande versal.marcus skrev:Eftersom phpBB3 inte känner av att strängen borde/inte borde ha en stor bokstav, då är det bättre att inleda med en siffra.
Re: För x minuter sedan
Bra att det lite diskussion.
Som jag sa, så var min första tanke att du hade rätt. Sedan tänkte jag ett varv till... och kollade inte upp det så nog i koden.
/language/sv/common.php säger så här:
Kod: Markera allt
'datetime' => array(
'TODAY' => 'Idag',
'TOMORROW' => 'Imorgon',
'YESTERDAY' => 'Igår',
'AGO' => array(
0 => 'Mindre än en minut sedan.',
1 => '%d minut sedan.',
2 => '%d minuter sedan.',
60 => '1 timme sedan.',
),
Kod: Markera allt
'datetime' => array(
'TODAY' => 'Idag',
'TOMORROW' => 'Imorgon',
'YESTERDAY' => 'Igår',
'AGO' => array(
0 => 'För mindre än en minut sedan.',
1 => 'För %d minut sedan.',
2 => 'För %d minuter sedan.',
60 => 'För 1 timme sedan.',
),
/marcus
Re: För x minuter sedan
är ganska meningslöst!1 => 'För %d minut sedan.',
Det heter ju "1 timme sedan" också. Vilket för övrigt bör ändras till "För en timme sedan".
Alltså lite konsistentare: %d, 1 eller en, överallt
Ingen support via PM!
Re: För x minuter sedan
1, 4 , 10, 23 timmar, hur kan det bli en timma?
Kan missförstå, men då kör vi nog inte samma sak, för mig så slår det om från minuter efter 59 till att bli en timma och efter 23 timmar och 59 minuter så får jag I går eller att dygnet slår om tidigare innan min personliga inställning tar över enligt tidszonen jag själv har valt.
Brukar sova lite efter 29:e timman och Ingen support via PM!
Re: För x minuter sedan
Jag kan ju själv välja att det ska stå 1.59 minuter sedan, dvs. under två minuter....
Brukar sova lite efter 29:e timman och Ingen support via PM!
Re: För x minuter sedan
Kod: Markera allt
1 => 'För %d minut sedan.',Ingen support via PM!
Re: För x minuter sedan
Brukar sova lite efter 29:e timman och Ingen support via PM!
Re: För x minuter sedan
Ingen support via PM!
Re: För x minuter sedan
Nja, det kan verkar meningslös... men det beror på vad som händer med strängen när den går igenom stränghanteringen. (Ändrar man så måste den också skrivas om) När strängen skrivs ut så triggar värdet 1 en sträng som ska innehålla en variabel. %d är där variabeln ska ta vägen. %d betyder att variabeln är en siffra. (Har alltså inget med datum att göra).Holger skrev:Samt attär ganska meningslöst!1 => 'För %d minut sedan.',
Det heter ju "1 timme sedan" också. Vilket för övrigt bör ändras till "För en timme sedan".
Alltså lite konsistentare: %d, 1 eller en, överallt
Ang. "för en timme sedan".
man kan inte heller byta ut 1 till %d där, för då blir ju resultatet "för 60 timme sedan". Dessutom det beror det på att 60 inte triggar en stränghantering där en variabel skickas med.
Nu skulle man ju, för sitt eget lilla forum kunna ändra stränghanteringen för AGO... och därmed kunna ha det så som Holger säger. Men så snart man ska ha ett språk till, så utgår det ifrån att strängen innehåller (eller inte) ett %d här och var.
Så: Nej, det ändrar vi inte på.
/marcus
Re: För x minuter sedan
Vi borde välja om det ska stå "1" eller "en" på de fasta strängarna.
Kod: Markera allt
'datetime' => array(
'TODAY' => 'Idag',
'TOMORROW' => 'Imorgon',
'YESTERDAY' => 'Igår',
'AGO' => array(
0 => 'För mindre än en minut sedan.',
1 => 'För %d minut sedan.',
2 => 'För %d minuter sedan.',
60 => 'För en timme sedan.',
),
Kod: Markera allt
'datetime' => array(
'TODAY' => 'Idag',
'TOMORROW' => 'Imorgon',
'YESTERDAY' => 'Igår',
'AGO' => array(
0 => 'För mindre än 1 minut sedan.',
1 => 'För %d minut sedan.',
2 => 'För %d minuter sedan.',
60 => 'För 1 timme sedan.',
),
Btw: 2 är allt så när värdet på AGO är 2-59.
/marcus
Vilka är online
Användare som besöker denna kategori: 19 och 0 gäster



