Konwertuj Flutter ARB na Android strings.xml online

Prześlij lub wklej swój plik Flutter ARB i uzyskaj gotowy plik Android strings.xml 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}!"
}

Android strings.xml

strings.xml to standardowy format zasobów tekstowych aplikacji Android. Każdy ciąg znajduje się w elemencie <string name="key">value</string> wewnątrz <resources>; apostrofy i cudzysłowy muszą być poprzedzone znakiem backslash.

<resources>
    <string name="welcome">Welcome, %1$s!</string>
</resources>

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.