LocalePilot 1.0.0
Pierwsza publiczna wersja LocalePilot na macOS. Prowadzi od nowych tekstów do przetłumaczenia do plików gotowych do przeglądu w Git, z wybranym przez Ciebie modelem AI, a Twoje pliki zostają na Twoim Macu.
Formaty
- Flutter ARB, płaski i zagnieżdżony JSON, wielojęzyczny JSON, Apple
.stringsi String Catalog z Xcode (.xcstrings), otwierane w niezmienionej postaci. - Strona w App Store z folderu
fastlane/metadata: nazwa, podtytuł, słowa kluczowe i opisy, z licznikami znaków i bajtów.
Kontrole przed tłumaczeniem
- Brakujące i nadmiarowe klucze, puste wartości oraz tekst źródłowy skopiowany do języka docelowego.
- Placeholdery w ICU,
{name}oraz w stylu printf lub Apple (%@,%1$@,%d). - Kategorie liczby mnogiej sprawdzane według reguł CLDR każdego języka.
Przegląd i tłumaczenie AI
- Tabela, w której ręcznie edytujesz komórki i oznaczasz każde tłumaczenie jako szkic, przejrzane lub zatwierdzone. Inspektor pokazuje, czy wartość pochodzi z pliku, od AI czy od Ciebie.
- Tłumaczenie AI zaznaczenia lub przefiltrowanej partii, z lokalnym modelem (Ollama, LM Studio) lub dostawcą w chmurze z własnym kluczem API. Każda akcja przed uruchomieniem wymienia komórki i języki, które zmieni.
Eksport
- Oryginalna struktura każdego pliku zostaje zachowana. Przed nadpisaniem czegokolwiek powstaje kopia zapasowa, a podsumowanie wymienia, co zostało zapisane.
Także w tej wersji
- Paleta poleceń (⌘K) i przepływ przeglądu, który zachowuje fokus, pozycję przewijania i filtr.
- Jasny i ciemny motyw.
- Podpisana certyfikatem Developer ID i notaryzowana przez Apple. Aplikacja działa w App Sandbox systemu macOS i odczytuje oraz zapisuje tylko foldery, które otwierasz.
- Aktualizacje przez Sparkle: aplikacja informuje, gdy dostępna jest nowa wersja, i instaluje ją dopiero po Twoim kliknięciu.