Ontwikkelaarservaring & Platform UX — Gebouwd voor Snelheid, Ontworpen voor Plezier
Een zorgvuldig ontworpen ontwikkelaarservaring waar elke interactie doelgericht is — commandopaletnavigatie, inline bewerken, auto-sync en AI-ondersteuning ingebouwd in elke workflow.
Navigeer overal direct naartoe met Cmd+K
Het commandopalet is de snelste manier om door Better i18n te navigeren. Druk op Cmd+K (of Ctrl+K op Windows/Linux) en je krijgt directe toegang tot elk hoekje van het platform — spring naar projecten, wissel van namespace, open instellingen, trigger acties, allemaal zonder je handen van het toetsenbord te halen.
Powergebruikers leven in het commandopalet. Het indexeert je projecten, sleutels en instellingen zodat je in één vloeiende beweging kunt zoeken en handelen. Geen geklik meer door menu's of onthouden waar dingen zich bevinden.
Onboarding die je in minuten productief maakt
Nieuw bij Better i18n? De onboarding-wizard begeleidt je stap voor stap door de setup — verbind je repository, configureer je eerste project, voeg talen toe en push je eerste vertalingen. Elke stap wordt gevalideerd voordat je verder gaat, zodat je nooit eindigt met een kapotte configuratie.
De wizard past zich aan je stack aan. Of je nu Next.js, React met TanStack Router, Expo of Flutter gebruikt, het detecteert je framework en past de setup-instructies dienovereenkomstig aan.
Vertaaleditor gebouwd voor schaal
De vertaaleditor is waar je team het meeste van hun tijd doorbrengt, dus hebben we deze gebouwd om serieuze werklasten moeiteloos aan te kunnen.
Virtueel scrollen voor 5.000+ sleutels
Traditionele tabelrendering hapert bij grote sleutelsets. Better i18n gebruikt gevirtualiseerde rendering — alleen de rijen die zichtbaar zijn in je viewport staan in de DOM. Scroll door 5.000, 10.000 of zelfs 50.000 sleutels met dezelfde botersoepele prestaties als een project met 50 sleutels.
Inline bewerken — Klik, Typ, Klaar
Elke vertaalcel is direct bewerkbaar. Klik op een cel, typ je vertaling en ga naar de volgende. Geen modals, geen opslaanknoppen, geen extra klikken. De editor blijft uit je weg zodat vertalers zich op de inhoud kunnen concentreren.
Auto-Sync met 3,5s Debounce
Wijzigingen worden automatisch opgeslagen. Nadat je stopt met typen, triggert een debounce van 3,5 seconden een synchronisatie naar de server via de Zustand-store. Je hoeft nooit te onthouden om op opslaan te klikken en je werk gaat nooit verloren. De sync-indicator in de werkbalk laat precies zien wanneer wijzigingen zijn opgeslagen.
Namespace-groepering
Grote projecten organiseren sleutels in namespaces. De editor laat je namespace-groepen uitvouwen en samenvouwen zodat je je kunt concentreren op het gedeelte waar je aan werkt zonder visuele rommel van niet-gerelateerde sleutels.
Zoeken en filteren
Vind elke sleutel direct door te zoeken op sleutelnamen of vertaalwaarden. Filter op namespace, taal of vertaalstatus (vertaald, onvertaald, review nodig) om precies het werk te vinden dat aandacht nodig heeft.
Activiteitenlog — Volledige zichtbaarheid in elke actie
Het activiteitenlog op projectniveau volgt elke actie in je project — sleutelcreatie, vertaalupdates, publicaties, instellingswijzigingen, toevoegingen van teamleden. Elk item toont wie wat deed, wanneer en op welke resource.
Dit is essentieel voor teams. Wanneer een vertaling kapot gaat in productie, vertelt het activiteitenlog je precies welke wijziging het veroorzaakte en wie het deed. Geen giswerk of beschuldigingen meer.
Globale AI-lade
Het AI-chatpaneel is toegankelijk vanaf elke pagina van het platform. Open het om vragen te stellen over je vertalingen, suggesties te krijgen voor het verbeteren van teksten, vertalingen te genereren voor nieuwe talen of configuratieproblemen op te lossen.
De AI-lade behoudt de context van je huidige project en de pagina waarop je je bevindt, zodat het relevante antwoorden kan geven zonder dat je elke keer je setup hoeft uit te leggen.
Ontwikkelaarstools-modal
Voor debugging en prestatieoptimalisatie geeft de ontwikkelaarstools-modal je zicht op wat er onder de motorkap gebeurt — API-aanroeptijden, cache-hitratio's, synchronisatiestatus en configuratiediagnostiek. Beschikbaar in ontwikkelmodus voor engineers die precies willen begrijpen hoe het platform zich gedraagt.
LLM-providerbeheer
Better i18n integreert met meerdere LLM-providers voor AI-aangedreven vertalingen. De providerbeheersinterface stelt je in staat om:
- Providers toevoegen — Verbind OpenAI, Anthropic, Google of andere ondersteunde LLM-providers
- Modellen configureren — Selecteer welk model te gebruiken voor elke provider
- Prioriteiten instellen — Definieer de fallback-volgorde wanneer een provider niet beschikbaar is
- Gebruik monitoren — Volg tokenverbruik en kosten per provider
Dit geeft je team volledige controle over de AI-backend die je vertaalworkflows aandrijft.
Ingebouwde Analytics
PostHog-eventtracking is geïntegreerd in het hele platform en geeft je inzicht in hoe je team Better i18n gebruikt — welke functies het meest worden gebruikt, waar gebruikers wrijving ervaren en hoe vertaalsnelheidstrends zich in de loop der tijd ontwikkelen. Alle gegevens blijven binnen je PostHog-instantie voor volledige privacycontrole.