cd ~/open-source/

chrille@linux:~$ apt show lingui

Lingui

Lingui är ett internationaliseringsramverk för JavaScript och TypeScript som fokuserar på ett utvecklarvänligt flöde. Det passar dig som vill extrahera och hantera översättningar utan krångel. Du märker upp text i koden och CLI-verktygen sköter resten av processen åt dig smidigt.

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

Lingui låter dig märka upp text i koden, extrahera den till översättningsfiler och kompilera den inför produktion. Du får hjälp med plural, kön och kontextberoende översättningar. Ramverket har integrationer för React och andra miljöer. Det passar dig som vill ha ett modernt arbetssätt där översättare kan arbeta i vanliga filer samtidigt som utvecklarna behåller kontrollen. CLI-verktygen automatiserar mycket av det tråkiga arbetet så att du kan fokusera på innehållet. Det är ett bra alternativ om du vill slippa manuellt flytta texter mellan kod och översättningsverktyg. Eftersom översättningarna sparas i vanliga filer kan du använda det versionshanteringssystem du redan har för att följa ändringar.