Otpremite ili zalijepite svoju JSON (i18n) datoteku i dobijte spremnu za korištenje Flutter ARB datoteku za nekoliko sekundi. Besplatno, bez registracije, ništa se ne pohranjuje.
Kako to funkcionira
- Povucite i ispustite svoju JSON (i18n) datoteku ovdje ili kliknite za pretraživanje
- Kliknite na Pretvori — parsiranje i konverzija odvijaju se odmah, datoteka nikada ne napušta odgovor poslužitelja.
- Kopirajte rezultat ili ga preuzmite kao spremnu datoteku
JSON (i18n)
Flat key-value JSON je najčešći i18n format na webu — koristi se u react-intl, i18next, vue-i18n, Angular i mnogim drugim okvirima.
{
"welcome": "Welcome!",
"nav.home": "Home"
}
Flutter ARB
ARB (Application Resource Bundle) je format lokalizacije Fluttera. To je JSON datoteka s ključevima za nizove, opcionalnim metapodacima s @-prefiksom i ICU mjestima poput {name}.
{
"@@locale": "en",
"welcome": "Welcome, {name}!"
}
Česta pitanja
Je li ovaj konverter besplatan?
Da, potpuno besplatno i bez registracije. To je mali alat izgrađen na platformi za prevođenje Localization.One.
Jesam li moje datoteke učitao ili pohranio negdje?
Datoteka se analizira u memoriji kako bi se proizveo konvertirani izlaz i nikada se ne zapisuje na disk ili pohranjuje. Ako zalijepite tekst, isto vrijedi.
Što se događa s rezerviranim mjestima i posebnim znakovima?
Zamjenski znakovi poput %s, %1$s, {name} ili {{var}} ostaju nepromijenjeni. Specijalni znakovi su ispravno kodirani prema pravilima odredišnog formata.