Konwertuj Flutter ARB na Gettext PO online

Prześlij lub wklej swój plik Flutter ARB i uzyskaj gotowy plik Gettext PO w ciągu kilku sekund. Darmowe, bez rejestracji, nic nie jest przechowywane.

Przeciągnij i upuść swój plik Flutter ARB tutaj lub kliknij, aby przeszukać
— lub wklej zawartość pliku —
Potrzebujesz przetłumaczyć ten plik, a nie tylko go konwertować?
Prześlij to do Localization.One — AI tłumaczy Twoje ciągi na ponad 100 języków w kilka minut. Darmowe do 500 ciągów.
Przetłumacz mój plik za pomocą AI

Jak to działa

  1. Przeciągnij i upuść swój plik Flutter ARB tutaj lub kliknij, aby przeszukać
  2. Kliknij Konwertuj — parsowanie i konwersja odbywają się natychmiast, plik nigdy nie opuszcza odpowiedzi serwera.
  3. Skopiuj wynik lub pobierz go jako gotowy plik

Flutter ARB

ARB (Application Resource Bundle) to format lokalizacji Fluttera. Jest to plik JSON z kluczami tekstowymi, opcjonalnymi metadanymi z prefiksem @ oraz miejscami ICU, takimi jak {name}.

{
  "@@locale": "en",
  "welcome": "Welcome, {name}!"
}

Gettext PO

PO (Portable Object) to format tłumaczeń Gettext używany przez Django, WordPress, PHP i wiele projektów na Linuksa. Pozycje to pary msgid / msgstr, kompilowane do binarnych plików .mo do produkcji.

msgid "welcome"
msgstr "Welcome!"

FAQ

Czy ten konwerter jest darmowy?

Tak, całkowicie za darmo i bez rejestracji. To małe narzędzie zbudowane na platformie tłumaczeniowej Localization.One.

Czy moje pliki są gdzieś przesłane lub przechowywane?

Plik jest analizowany w pamięci, aby wygenerować przekonwertowany wynik i nigdy nie jest zapisywany na dysku ani przechowywany. Jeśli wkleisz tekst, to samo dotyczy.

Co się dzieje z miejscami na dane i znakami specjalnymi?

Zastępniki takie jak %s, %1$s, {name} lub {{var}} są zachowywane w oryginalnej formie. Znaki specjalne są odpowiednio escape'owane zgodnie z zasadami docelowego formatu.