LocalePilot 1.0.0
Eerste openbare versie van LocalePilot voor macOS. Van nieuwe teksten om te vertalen tot bestanden die klaarstaan voor review in Git, met het AI-model van je keuze, terwijl je bestanden op je Mac blijven.
Formaten
- Flutter ARB, platte en geneste JSON, meertalige JSON, Apple
.stringsen Xcode String Catalogs (.xcstrings), geopend zoals ze zijn. - De App Store-vermelding in je map
fastlane/metadata: naam, ondertitel, trefwoorden en beschrijvingen, met tellers voor tekens en bytes.
Controles voordat je vertaalt
- Ontbrekende en overtollige sleutels, lege waarden en brontekst die in een doeltaal is gekopieerd.
- Placeholders in ICU,
{name}en in printf- of Apple-stijl (%@,%1$@,%d). - Meervoudscategorieën gecontroleerd tegen de CLDR-regels van elke taal.
Review en AI-vertaling
- Een tabel waarin je cellen met de hand bewerkt en elke vertaling markeert als concept, nagekeken of goedgekeurd. De inspector toont of een waarde uit een bestand komt, van AI of van jou.
- AI-vertaling van een selectie of een gefilterde batch, met een lokaal model (Ollama, LM Studio) of een cloudaanbieder met je eigen API-sleutel. Elke actie toont vooraf de cellen en talen die ze gaat wijzigen.
Export
- De oorspronkelijke structuur van elk bestand blijft behouden. Voordat er iets wordt overschreven, wordt een back-up gemaakt, en een overzicht toont wat er is weggeschreven.
Verder in deze versie
- Een opdrachtenpalet (⌘K) en een reviewflow die je focus, scrollpositie en filter bewaart.
- Lichte en donkere thema's.
- Ondertekend met een Developer ID en genotariseerd door Apple. De app draait in de App Sandbox van macOS en leest en schrijft alleen de mappen die je opent.
- Updates via Sparkle: de app laat weten wanneer er een versie beschikbaar is en installeert die pas nadat je hebt geklikt.