Android string resources#

Android specific file format for translating applications.

Android string resources are monolingual, the Jednojęzyczny bazowy plik języka is stored in a different location from the other files – res/values/strings.xml.


Android string-array structures are not currently supported. To work around this, you can break your string arrays apart:

<string-array name="several_strings">
    <item>First string</item>
    <item>Second string</item>

wygląda tak:

<string-array name="several_strings">
<string name="several_strings_0">First string</string>
<string name="several_strings_1">Second string</string>

The string-array that points to the string elements should be stored in a different file, and not be made available for translation.

This script may help pre-process your existing strings.xml files and translations:


To avoid translating some strings, these can be marked as non-translatable. This can be especially useful for string references:

<string name="foobar" translatable="false">@string/foo</string>

Konfiguracja Weblate#

Typowy Weblate Konfiguracja komponentu

Maska pliku


Jednojęzyczny bazowy plik języka


Szablon dla nowych tłumaczeń


Format pliku

Android String Resource