Przejdź do treści
Wszystkie narzędzia Cennik Blog

Czaty i wiadomości głosowe

Dokumenty

Audio i wideo

Zaloguj się

Język

Przetłumacz duży plik JSON bez naruszania kluczy, identyfikatorów i symboli zastępczych

Prześlij plik JSON w dowolnej strukturze – od eksportu z CMS po zrzut treści – i odbierz go z zachowaniem tych samych kluczy, zagnieżdżeń, kolejności oraz wcięć, z przetłumaczonymi wyłącznie czytelnymi wartościami tekstowymi. Pola takie jak id, url, slug, sku, type czy status pozostają nietknięte, a każdy {placeholder} jest weryfikowany. Zlecenie do 300 wartości jest całkowicie za darmo; większy plik, do 50,000 wartości, to koszt $5 (jednorazowa płatność).

Przetłumacz plik strukturalny

Ton
Słownik i nazwy do zachowania (opcjonalnie)

Nazwy marek i produktów, oddzielone przecinkami. Każda jest sprawdzana w każdym tłumaczeniu.

Jeden termin w wierszu: termin = tłumaczenie.

Dodawane do wbudowanej listy (id, url, slug, sku, type, status, code, email…). Użyj * jako symbolu wieloznacznego.

Bez rejestracji. Do Liczba ciągów tekstowych: 300 w całości za darmo. Dłuższe: pierwsze teksty za darmo, wszystkie pliki w zleceniu za $5, jedna płatność.

Kontynuując, akceptujesz: Regulamin i Polityka prywatności.

  • Klucze nigdy nie są wysyłane do tłumaczenia; zagnieżdżenia, kolejność kluczy i wcięcia pozostają dokładnie takie jak w Twoim pliku
  • Liczby, wartości logiczne (boolean) oraz null pozostają bez zmian; tłumaczone są wyłącznie ciągi tekstowe z czytelnym tekstem
  • Wartości pod kluczami identyfikacyjnymi (id, url, slug, sku, type, status, code, email itp.) są pomijane
  • Do 50,000 wartości i 3,000,000 znaków za $5; pakiet Unlimited do 200,000 wartości
  • en.json powraca jako es.json; do pozostałych nazw dodawany jest kod języka
Otwórz demo

Zobacz przykładowy PDF

Chatbot a to narzędzie przy dużym pliku JSON

W przypadku krótkiego fragmentu chatbot sprawdza się dobrze. Różnica pojawia się, gdy plik jest duży, a wynik musi zostać poprawnie odczytany przez program.

Twoja sytuacja Chatbot To narzędzie
Fragment na 30 linii Zwykle tłumaczy poprawnie Również tłumaczy bez problemu
Plik o rozmiarze kilku megabajtów Odpowiedź musi zawierać cały plik, więc tekst często się urywa i plik przestaje być poprawny składniowo Tłumaczy wartości partiami i odtwarza plik na bazie Twojego oryginału
"status": "opublikowany", "typ": "faq" Często je tłumaczy, co psuje kod odczytujący plik Pozostawia je bez zmian ze względu na nazwy kluczy
Wartość taka jak "Hello, {name}" Zwykle zachowuje {name}, ale nic tego nie weryfikuje Sprawdza każdą wartość; uszkodzona jest ponawiana, a w razie potrzeby pozostawiana w oryginale

Co jest tłumaczone, a co nie

Narzędzie analizuje cały plik, obiekt po obiekcie i tablica po tablicy. Wartość tekstowa jest tłumaczona, gdy zawiera czytelne słowa. Zostaje pominięta, jeśli jej klucz lub nadrzędny klucz w tablicy jest identyfikatorem, takim jak id, uuid, url, href, slug, sku, type, status, code, email, locale lub kończy się na _id albo _at. Pomijana jest również wtedy, gdy sama wartość wygląda na identyfikator, a nie zdanie — na przykład order_shipped, user.profile.title czy ORDER_STATUS_PAID.

Jeśli Twoje dane zawierają własne kody, podaj dodatkowe klucze do pominięcia, rozdzielając je przecinkami (np. internal_note lub *_code; gwiazdka zastępuje dowolny ciąg znaków). Wskazane klucze zostaną dodane do wbudowanej listy.

Dlaczego plik nadal poprawnie się parsuje

Model nigdy nie generuje JSON-a od zera. Otrzymuje wartości tekstowe ze ścieżkami kluczy jako kontekstem i zwraca dokładnie jedno tłumaczenie dla każdej wartości pod tym samym numerem. Następnie plik jest odtwarzany na podstawie Twojej oryginalnej struktury — z identycznymi odstępami po dwukropkach, takim samym formatowaniem ukośników i znaków Unicode oraz zachowanym końcowym znakiem nowej linii. Symbole zastępcze, takie jak {name}, {{count}} i %{count}, a także tagi HTML wewnątrz wartości, są weryfikowane w każdej odpowiedzi.

W przypadku plików z ciągami znaków aplikacji, w których każda wartość ma zostać przetłumaczona i liczą się formy liczby mnogiej (np. i18next JSON czy ARB), skorzystaj z narzędzia Tłumacz plików lokalizacyjnych. To narzędzie jest przeznaczone do plików z danymi i treścią, gdzie tekst sąsiaduje z identyfikatorami, linkami i kodami.

Jak działa narzędzie, ile kosztuje i jak traktujemy Twoje pliki, znajdziesz na stronie narzędzia: Tłumaczenie JSON, XML i YAML. Ceny wszystkich narzędzi znajdziesz w dziale cennik.

Ostatnia aktualizacja:

Pytania i odpowiedzi

Czy mogę przetłumaczyć duży plik JSON bez tłumaczenia kluczy?

Tak. Klucze nigdy nie są wysyłane do tłumaczenia. Tłumaczone są wyłącznie czytelne wartości tekstowe, a wartości pod kluczami identyfikującymi, takimi jak id, url, slug, sku, type i status, są pomijane.

Jak duży plik JSON obejmuje jedna płatność?

Do 50,000 przetłumaczonych wartości i 3,000,000 znaków za $5. Plan Unlimited za $19 tygodniowo obejmuje do 200,000 wartości.

Czy kolejność i wcięcia pozostaną bez zmian?

Tak. Plik jest generowany na podstawie Twojego oryginału: ta sama kolejność kluczy, te same wcięcia, odstępy i sposób zapisu znaków specjalnych.

Czy to jest darmowe?

Zlecenie do 300 wartości jest w całości za darmo. W przypadku większych plików pierwsze wartości tłumaczone są za darmo na ekranie, bez rejestracji; cały plik kosztuje $5 (jednorazowa płatność).

Czy mój plik pozostaje prywatny?

Tylko Ty masz dostęp do swojego zlecenia. Wartości tekstowe są przesyłane do dostawcy modelu AI wyłącznie w celu ich przetłumaczenia, za pośrednictwem połączeń, które nie wykorzystują Twoich danych do trenowania modeli. Zlecenia przesłane bez rejestracji są usuwane po 7 dniach.

Powiązane zlecenia

Używamy analitycznych plików cookie, by sprawdzać, które strony są pomocne. Zgadzasz się?