cd ~/open-source/

chrille@linux:~$ apt show typesafe-i18n

typesafe-i18n

typesafe-i18n är ett lättviktigt internationaliseringsverktyg med full typ-säkerhet. Det passar dig som vill att TypeScript ska hjälpa dig att inte missa översättningar i ditt projekt. Verktyget genererar typer utifrån dina översättningsnycklar så att du får felmeddelanden direkt i koden.

Projektsidan för typesafe-i18n
Projektets egen sida, som den såg ut vid importen.

typesafe-i18n genererar typer utifrån dina översättningsnycklar så att TypeScript varnar om du glömmer en nyckel eller använder fel typ. Du kan använda det i vanliga JavaScript-projekt, React, Vue, Svelte och andra ramverk. Det passar dig som vill ha ett litet men säkert sätt att hantera flera språk. Översättningarna laddas när de behövs och du kan dela upp dem i flera filer. Det är ett bra val när typ-säkerhet är viktigare än en massa färdiga funktioner. Du slipper jaga buggar som uppstår när nycklar ändras eller försvinner i ett större projekt. När projektet växer och antalet översättningsnycklar ökar blir typ-säkerheten ett verkligt skydd mot slarvfel.