Artikel Kvalitet

Appen blir inte svensk av sig själv

Du beskrev appen på svenska och fick svenska rubriker tillbaka. Ändå står det Submit på en knapp, datumet kan läsas åt två håll, Öberg hamnar bland O-namnen i listan och namnet med å blev konstiga tecken i den nedladdade filen. Ingenting av det är slarv från din sida. Det är standardvärden du aldrig blev tillfrågad om.

Publicerad · Senast granskad

Konstruktivistisk trämodell där sex tunna plattor längs framkanten sitter i var sin lutning och bryter mot den raka konstruktionen bakom.
Sex detaljer i fel vinkel syns knappt i modellen. I en app är det de som stoppar anmälan.

Kort sagt

Modellen skriver svenska där du bad om svenska. Överallt annars faller den tillbaka på det som är vanligast i dess underlag, och det är engelska texter och amerikanska format. Felen sitter därför i fellägen, listor och exporter — inte på förstasidan du tittar på hela tiden.

Sex ställen står för nästan allt. Var och en har ett prov som tar under en minut och en beställning som rättar just det stället. Gör dem i tur och ordning på en app som redan fungerar, och rätta ett ställe i taget.


1. Texterna du aldrig beställde

Du fick svenska på det du nämnde: rubriken, fältens etiketter, knappen som skickar. Kvar på engelska ligger det du inte nämnde, eftersom det kom med som färdiga byggdelar: Submit, Loading…, Are you sure?, No results, Required field, veckodagar i en kalender och webbläsarens egna meddelanden när ett fält fylls i fel.

Titta där du inte brukar titta

Provet är godkänt när du har gått igenom alla fyra lägena och inte hittar ett enda engelskt ord som användaren kan se. Skriv ned varje engelsk text ordagrant tillsammans med var den dök upp — det är den listan modellen behöver.

Beställning: engelska texter

Appen ska vara helt på svenska för användaren. Jag har hittat de här texterna på engelska: [skriv varje text ordagrant och var den visas — knapp, meddelande, tomt läge].

Översätt dem till svenska och gå igenom appen efter fler texter som visas för användaren och fortfarande är engelska, även i fel-, tom- och väntlägen. Ändra ingen funktion och inga namn i koden. Visa mig först en lista över vilka texter du tänker byta och vad de ska stå i stället.


2. Datumet som går att läsa åt två håll

Ett datum som visas som 07/08/2026 betyder 7 augusti för dig och 8 juli för den som byggde standardinställningen. Det syns inte förrän någon bokar fel dag. Samma sak gäller klockan: 2:30 PM i stället för 14:30, och en kalender där veckan börjar på söndag.

Provet: mata in ett datum där dagen är högre än tolv, till exempel den 25:e i en månad. Är ordningen amerikansk faller den ihop direkt — antingen visas datumet fel, byter plats när du sparar, eller vägrar tas emot. Ett datum som den 3:e i månaden avslöjar ingenting, eftersom båda tolkningarna ser rimliga ut.

Det här är svensk standard

Provet är godkänt när datumet ser likadant ut på tre ställen: när du skriver in det, när det visas i listan efteråt och när du laddar om sidan.

Beställning: datum och tid

Appen ska använda svenska format. Jag skriver in [det datum du matade in] och det visas som [det som faktiskt står][var i appen].

Visa datum som 2026-07-31 i listor och tabeller och som 31 juli 2026 i löpande text. Använd 24-timmarsklocka och låt veckan börja på måndag i alla kalendrar och datumväljare. Spara datumet i ett entydigt format så att det inte kan tolkas åt två håll. Beskriv först vad du ändrar och vilket prov jag ska göra efteråt.


3. Å, ä och ö blir konstiga tecken

Namnet du skrev in var Åsa Öberg, men någonstans på vägen blev det Ã…sa Öberg, eller rutor och frågetecken. Det är inte fel på bokstäverna utan på att två led i kedjan är oense om hur de ska tolkas. Det viktiga är att felet ofta uppstår i ett enda led — och nästan alltid i ett led du inte tittar på.

På skärmen direkt. Skriv in ett namn med å, ä och ö och se att det står rätt i bekräftelsen.
Efter omladdning. Ladda om sidan. Nu kommer texten från lagringen i stället för från fältet.
I den nedladdade filen. Exportera listan och öppna filen i ditt kalkylprogram. Det är här det oftast går sönder.
I utskicket. Om appen skickar ett mejl eller en bekräftelse: läs den texten också.

Provet är godkänt när Åsa Öberg-Ärlig ser likadan ut i alla fyra leden. Säg alltid vilket led som är trasigt när du beställer rättningen. ”Å blir konstigt” går inte att åtgärda; ”å blir konstigt i den nedladdade filen men rätt på skärmen” pekar direkt på orsaken.

Beställning: trasiga tecken

Jag skriver in Åsa Öberg-Ärlig. På skärmen står det [rätt eller fel], efter omladdning står det [rätt eller fel], och i den nedladdade filen står det [klistra in exakt vad som står].

Se till att svenska tecken hanteras som UTF-8 hela vägen: när de sparas, när de visas och när de exporteras. Filen som laddas ned ska öppnas korrekt i ett svenskt kalkylprogram. Rätta bara teckenhanteringen och ändra inte innehållet eller layouten. Förklara först i vilket led felet uppstår innan du ändrar något.


4. Listan sorteras i fel ordning

Svensk bokstavsordning slutar med å, ä, ö — efter z. Sorteras listan med en engelsk regel hamnar de i stället bland a och o, eller sist på ett annat sätt, eller så sorteras stora och små bokstäver var för sig så att alla efternamn med versal kommer före alla med gemen. I en anmälningslista på trettio personer märks det inte förrän någon inte hittar sitt namn.

Provet: lägg in fyra poster och läs av ordningen.

Rätt ordning ser ut så här

Provet är godkänt när listan visar exakt den ordningen. Hamnar Åkesson och Öberg tidigt är sorteringen engelsk. Kommer de i rätt ordning men versaler och gemener klumpar ihop sig är det ett andra fel i samma led — nämn båda i beställningen.

Beställning: sortering

Jag lägger in Ahl, Zetterlund, Åkesson och Öberg. Listan visar dem i ordningen [skriv den ordning som faktiskt visas].

Sortera listan efter svensk bokstavsordning, där å, ä och ö kommer efter z, och låt stora och små bokstäver sorteras tillsammans. Ändra inget annat i listan. Säg först var sorteringen sker och vad du ändrar den till.


5. Tal, belopp och den nedladdade filen

Vi skriver decimalkomma: 1 234,50 kr, med mellanslag mellan tusentalen och kr efter beloppet. Ett fält som är byggt för punkt kan göra tre saker med 1234,50: vägra ta emot det, spara det som 123 450, eller acceptera det och visa något annat senare. Alla tre går att upptäcka på en gång.

Samma sak flyttar med in i exporten. Kalkylprogram tolkar kolumnavskiljaren utifrån sina regionala inställningar. I en svensk Excel-miljö är semikolon vanligt när kommat används som decimaltecken, men det är inte universellt. Därför måste filen provas i det kalkylprogram mottagaren faktiskt använder. En fil med fel avskiljare öppnas ofta som en enda hopklumpad kolumn.

Provet är godkänt när 1234,50 går att mata in, visas som 1 234,50 efter omladdning och hamnar i sin egen kolumn med rätt värde när du öppnar den nedladdade filen.

Beställning: tal och export

Jag matar in 1234,50 i fältet [fältets namn]. Det som händer är [fältet vägrar ta emot det, värdet ändras, eller något annat visas efter omladdning]. När jag öppnar den nedladdade filen ser den ut så här: [beskriv om allt hamnar i en kolumn eller om värdena blivit fel].

Använd svenska talformat: decimalkomma, mellanslag mellan tusentalen och valutan efter beloppet. Ta emot komma som decimaltecken i inmatningen. Gör den nedladdade filen läsbar i ett svenskt kalkylprogram, med kolumnerna åtskilda på det sätt som fungerar där. Ändra inte vilka uppgifter som ingår. Beskriv först ändringen.


6. Fält byggda för ett annat land

Adressformuläret har ett fält som heter State och ett som heter ZIP code och kräver fem siffror utan mellanslag. Telefonfältet vill ha exakt tio siffror i en amerikansk gruppering. Det ser oskyldigt ut, men ett fält som inte tar emot ett riktigt svenskt postnummer stoppar anmälan helt — och den som fastnar där skriver sällan och berättar det, hon slutar bara.

Provet: fyll i formuläret med din egen adress och ditt eget telefonnummer, precis som du brukar skriva dem. Skriv postnumret med mellanslag och telefonnumret med den nolla du faktiskt använder.

Provet är godkänt när dina verkliga uppgifter går igenom utan att du behöver skriva om dem för att passa fältet, och när inget fält på skärmen ber om något som inte finns i Sverige.

Beställning: adress- och kontaktfält

Formuläret har fält som utgår från ett annat land: [räkna upp fälten, till exempel State, ZIP code eller ett telefonfält med fast antal siffror]. När jag fyller i mina riktiga uppgifter händer [beskriv vad som stoppas eller ändras].

Anpassa fälten till svenska adresser: postnummer med fem siffror som får skrivas med mellanslag, postort i stället för delstat, och ett telefonfält som tar emot svenska nummer både i nationellt format med inledande 0 och i internationellt format med +46. Tillåt vanliga mellanslag och bindestreck utan att tvinga fram ett amerikanskt tiosiffrigt format. Ta bort fält som inte används i Sverige. Behåll formulärets övriga funktion och skriv först vilka fält du tänker ändra, ta bort eller lägga till.


Rätta ett ställe, gör sedan om provet

Be inte om ”full svensk anpassning”. Det är en beställning utan slutpunkt, och den brukar komma tillbaka som en ombyggd app där något annat gått sönder på vägen. Spara en fungerande version, ta ett ställe, gör om exakt samma prov och gå vidare först när det är grönt.

Gör proven i den här ordningen

Tecknen först, sedan sortering och tal, sist texterna. Trasig teckenkodning kan förklara en märklig sortering, eftersom namnen redan är fel när de sorteras. Den kan däremot inte förklara att allt hamnar i en enda kolumn — det felet sitter i filens avskiljare eller i importinställningen och måste provas separat. Texterna passar sist eftersom varje översättning då kan kontrolleras utan att blandas ihop med formatfelen.

Om de trasiga tecknen redan sparades i lagringen ligger de kvar efter rättningen. Men om felet bara uppstod när appen visade eller exporterade korrekt lagrad text kan även gamla poster bli rätt direkt. Kontrollera därför de äldsta raderna både på skärmen och i en ny export innan du bestämmer att felet är borta.

Där de sex proven inte räcker

Det här är formaten, inte språket. Att alla datum visas rätt betyder inte att texterna i appen är begripliga, korrekt stavade eller skrivna i samma ton. Den bedömningen får du göra själv, och den blir sällan rätt genom en beställning.

Ska appen fungera på fler språk än ett är det ett eget arbete som bör bestämmas innan texterna skrivs in, inte lagas efteråt. Och kommer felet från en tjänst du inte äger — ett betalfönster, en kalender eller ett utskick från någon annan — kan modellen inte rätta det inifrån din app. Då är frågan i stället om tjänsten går att ställa in på svenska, vilket är en sak att ta reda på innan du väljer den.

Läs guiden om beställningar för att hålla rättningarna avgränsade, En sak i taget när du vill rätta allt på en gång, och kursens del om användbarhet för provet där du ger telefonen till någon annan. Det provet hittar resten.