Walidator JSON i18n - Porównanie plików tłumaczeń | POLPROG Skip to content

Walidator JSON i18n

Porównanie plików tłumaczeń

Sześć typów znalezisk, do czterdziestu plików w jednym przebiegu.

Narzędzie webowe Web
Oficjalna strona produktu Wydawca: POLPROG
Oficjalna strona produktu
6
Typy znalezisk
40
Plików na jedną walidację
4
Wykresy w wyniku
3
Rodzaje niezgodności wartości
01 / Walidator JSON i18n

O produkcie

Walidator przyjmuje do 40 plików po 4 MB, wklejonych albo wybranych z dysku. Zagnieżdżone obiekty są spłaszczane do kluczy z kropkami, więc porównanie działa niezależnie od tego, czy plik trzyma klucze płasko, czy w drzewie.

Raportowanych jest sześć typów znalezisk: brakujące klucze, nadmiarowe klucze, niezgodne wartości, puste wartości, wartości identyczne z bazą oraz duplikaty. Niezgodne wartości dzielą się dalej na trzy rodzaje: niezgodność typu, niezgodność placeholderów i niezgodność znaczników HTML.

Duplikaty łapane są dwutorowo: powtórzony klucz w tym samym obiekcie, którego json_decode po cichu nadpisuje, oraz kolizja klucza z kropką z zagnieżdżoną gałęzią o tej samej ścieżce.

02 / Kluczowe funkcje

Kluczowe funkcje

Najważniejsze możliwości opisane w praktyczny sposób.

Sześć typów znalezisk

Brakujące, nadmiarowe, niezgodne, puste, nieprzetłumaczone i zduplikowane klucze. Każdy typ liczony osobno dla każdego pliku.

Trzy rodzaje niezgodności wartości

Niezgodność typu, niezgodność placeholderów i niezgodność znaczników HTML rozróżniane maszynowo, a nie po tekście komunikatu, więc raport można czytać w swoim języku.

Kontrola placeholderów

Tokeny podstawiane przez runtime są wyciągane z obu tekstów i porównywane co do zbioru. Zamieniony {name} na {imie} to usterka, nawet gdy tłumaczenie brzmi poprawnie.

Wykrywanie duplikatów, których parser nie zgłosi

Powtórzony klucz w jednym obiekcie oraz kolizja klucza z kropką z zagnieżdżoną ścieżką. Oba przypadki są w poprawnym JSON-ie i oba po cichu gubią wartość.

Spłaszczanie zagnieżdżeń i list

Obiekty i tablice są rozwijane do kluczy z indeksami, więc każdy liść przechodzi przez kontrolę placeholderów i znaczników niezależnie od struktury pliku.

Wynik dla pliku i wynik ogólny

Każdy plik dostaje własny wynik i status, przy czym twarde błędy ważą pełną wartość, a wartości identyczne z bazą połowę. Plik bazowy ma 100% z definicji.

Macierz plik na typ problemu

Zamiast listy setek kluczy - siatka, w której widać, który plik ma który problem i w jakiej skali. Każda komórka podaje liczbę, kolor jest tylko akcentem.

03 / Pobierz

Dostęp do produktu

Prosta droga od oficjalnego źródła do pierwszego udanego użycia.

Wybierz właściwą platformę

Skorzystaj z jednego z oficjalnych odnośników dostępnych dla Twojego urządzenia lub przeglądarki.

Zainstaluj lub otwórz

Postępuj zgodnie z instrukcjami sklepu lub otwórz aplikację internetową. Bez zewnętrznych instalatorów.

Skonfiguruj i zacznij

Sprawdź dostępne opcje, wybierz preferencje i rozpocznij od podstawowego zastosowania.

Oficjalne opcje dostępu
04 / Technologia

Technologia produktu

Przejrzysty opis głównych technologii użytych do budowy i utrzymania produktu.

PHP
JavaScript
05 / Bezpieczeństwo

Prywatność i bezpieczeństwo

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

Bez konta i bez rejestracji
Pliki nie są zapisywane na dysku
Bez tłumaczenia i bez usług zewnętrznych
Transmisja przez HTTPS