LocaleSync - Automatyczna synchronizacja i tłumaczenie plików lokalizacji | POLPROG Skip to content

LocaleSync

LocaleSync

LocaleSync - Automatyczna synchronizacja i tłumaczenie plików lokalizacji

Jedna komenda, by uzupełnić brakujące klucze w plikach tłumaczeń.

Narzędzie CLI dla deweloperów
4
Komendy
265+
Testy
Obsługiwane języki
0
Wymagana konfiguracja

O produkcie

Otwartoźródłowe narzędzie CLI w Pythonie - skanuje pliki JSON z tłumaczeniami, wykrywa brakujące klucze i automatycznie uzupełnia je za pomocą Google Translate - z ochroną placeholderów.

Kluczowe funkcje

01

Automatyczne wykrywanie

Automatycznie znajduje katalogi z tłumaczeniami - bez konfiguracji.

02

Integracja z Google Translate

Tłumaczy brakujące klucze przez darmowe API Google Translate z automatycznymi ponowieniami.

03

Ochrona placeholderów

Zabezpiecza {{zmienne}}, {0}, %s i inne tokeny interpolacji.

04

Zagnieżdżony JSON

Obsługuje dowolnie zagnieżdżone struktury - porównuje na każdym poziomie, zachowuje hierarchię.

05

Pasek postępu

Podgląd postępu na żywo z szacowanym czasem, licznikiem kluczy i śledzeniem języków.

06

Gotowe na CI/CD

Tryb nieinteraktywny z odpowiednimi kodami wyjścia do potoków CI.

07

Niezależne od frameworka

Współpracuje z Angular, React, Vue, Svelte i każdym projektem używającym plików JSON z tłumaczeniami.

08

Rozszerzalna architektura

Wymienialne dostawcy tłumaczeń, formaty plików i strategie synchronizacji.

Prywatność i bezpieczeństwo

Twoje dane pozostają na Twoim urządzeniu. Zawsze.

Lokalne przetwarzanie plików Bez telemetrii Bez wymaganego konta Open source (MIT) Tłumaczenie tylko na żądanie

Informacje o produkcie

  • Komendyscan, check, sync, translate
  • Python3.12+
  • TłumaczenieGoogle Translate
  • Format plikuJSON (nested)
  • WydawcaPOLPROG
  • LicencjaMIT
  • CenaBezpłatnie
  • Repository LocaleSync
  • Otwarte zgłoszenia 0
  • Ostatnia aktualizacja